add platforms.json
This commit is contained in:
126
platforms.json
Normal file
126
platforms.json
Normal file
@@ -0,0 +1,126 @@
|
||||
{
|
||||
"Platforms": {
|
||||
"Debian 10": {
|
||||
"enabled": true,
|
||||
"codename": "buster",
|
||||
"docker_dir": "linux_desktop",
|
||||
"docker_image": "debian",
|
||||
"docker_build_options": {
|
||||
"image_from": "debian:buster-slim",
|
||||
"image_prepare_script": "install_apt.sh"
|
||||
},
|
||||
"ppa_filters": ["raspbian10"]
|
||||
},
|
||||
"Debian 11": {
|
||||
"enabled": true,
|
||||
"codename": "bullseye",
|
||||
"docker_dir": "linux_desktop",
|
||||
"docker_image": "debian11",
|
||||
"docker_build_options": {
|
||||
"image_from": "debian:bullseye-slim",
|
||||
"image_prepare_script": "install_apt.sh",
|
||||
"QT_FROM_SOURCE": false
|
||||
}
|
||||
},
|
||||
"Debian 12": {
|
||||
"enabled": false,
|
||||
"codename": "bookworm",
|
||||
"docker_dir": "linux_desktop",
|
||||
"docker_image": "debian12",
|
||||
"docker_build_options": {
|
||||
"image_from": "debian:bookworm-slim",
|
||||
"image_prepare_script": "install_apt.sh",
|
||||
"QT_FROM_SOURCE": false
|
||||
}
|
||||
},
|
||||
"Debian 13": {
|
||||
"enabled": false,
|
||||
"codename": "trixie",
|
||||
"docker_dir": "linux_desktop",
|
||||
"docker_image": "debian13",
|
||||
"docker_build_options": {
|
||||
"image_from": "debian:trixie-slim",
|
||||
"image_prepare_script": "install_apt.sh",
|
||||
"QT_FROM_SOURCE": false
|
||||
}
|
||||
},
|
||||
"Ubuntu 20.04": {
|
||||
"enabled": true,
|
||||
"codename": "focal",
|
||||
"docker_dir": "linux_desktop",
|
||||
"docker_image": "ubuntu",
|
||||
"docker_from": "ubuntu:20.04",
|
||||
"docker_build_options": {
|
||||
"image_from": "ubuntu:20.04",
|
||||
"image_prepare_script": "install_apt.sh",
|
||||
}
|
||||
},
|
||||
"Ubuntu 22.04": {
|
||||
"enabled": true,
|
||||
"codename": "jammy",
|
||||
"docker_dir": "linux_desktop",
|
||||
"docker_image": "ubuntu22.04",
|
||||
"docker_build_options": {
|
||||
"image_from": "ubuntu:22.04",
|
||||
"image_prepare_script": "install_apt.sh",
|
||||
"QT_FROM_SOURCE": false
|
||||
}
|
||||
},
|
||||
"Ubuntu 24.04": {
|
||||
"enabled": false,
|
||||
"codename": "?",
|
||||
"docker_dir": "linux_desktop",
|
||||
"docker_image": "ubuntu24.04",
|
||||
"docker_build_options": {
|
||||
"image_from": "ubuntu:24.04",
|
||||
"image_prepare_script": "install_apt.sh",
|
||||
"QT_FROM_SOURCE": false
|
||||
}
|
||||
},
|
||||
"Ubuntu 22.10": {
|
||||
"enabled": true,
|
||||
"comment": "Last Ubuntu",
|
||||
"codename": "kinetic",
|
||||
"docker_dir": "linux_desktop",
|
||||
"docker_image": "ubuntu22.10",
|
||||
"docker_build_options": {
|
||||
"image_from": "ubuntu:22.10",
|
||||
"image_prepare_script": "install_apt.sh",
|
||||
"QT_FROM_SOURCE": false
|
||||
}
|
||||
},
|
||||
"Windows x64": {
|
||||
"enabled": true,
|
||||
"docker_dir": "windows",
|
||||
"docker_image": "windows",
|
||||
"docker_build_options": {}
|
||||
},
|
||||
"Windows x32": {
|
||||
"enabled": true,
|
||||
"docker_dir": "windows32",
|
||||
"docker_image": "windows32",
|
||||
"docker_build_options": {}
|
||||
},
|
||||
"OSX": {
|
||||
"enabled": true,
|
||||
"docker_dir": "osx",
|
||||
"docker_image": "osx",
|
||||
"docker_build_options": {}
|
||||
},
|
||||
"Raspbian": {
|
||||
"enabled": true,
|
||||
"docker_dir": "pi",
|
||||
"docker_image": "pi",
|
||||
"docker_build_options": {}
|
||||
},
|
||||
"Android": {
|
||||
"enabled": true,
|
||||
"docker_dir": "android",
|
||||
"docker_image": "android",
|
||||
"docker_build_options": {
|
||||
"QT_DOWNLOAD_SERVER": "172.17.0.1"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user