fed183af4cf60f9797bcc3f4ddaf840ae38a6396
platforms file
Format
{
"install_instructions": {
"inst_set_1": [
"line 1",
"line 2"
],
"inst_set_2":[
"line 1",
"line 2",
"line 3",
"line 4"
]
},
"platforms": {
"Debian NN": {
"enabled": true,
"codename": "<codename>",
"docker": {
"directory": "<directory with Dockerfile>",
"image_basename": "<result docker image name>,
"build_options": {
"image_from": "<source docker image name>",
"image_prepare_script": "<exec this script while building image>"
}
},
"ppa": {
"filters": ["<package name part to use in wildcard copy>"],
"install_instructions": "inst_set_1"
}
},
"Some crosscompile image": {
"enabled": true,
"codename": "<codename>",
"cmake_toolchain": "<path to CMake toolchain file>",
"docker": {
"directory": "<directory with Dockerfile>",
"image_basename": "<result docker image name>,
"build_options": {
"image_from": "<source docker image name>",
"image_prepare_script": "<exec this script while building image>",
"arch": "<arch name>",
"toolchain": "<toolchain package name>",
"triplet": "<multiarch name>"
}
},
"ppa": {
"filters": ["<package name part to use in wildcard copy>"],
"install_instructions": "inst_set_2"
}
}
}
}
You can add any values in docker_build_options object, all these values passed to docker on building
Description