prepare for flutter changes, linux instructions
This commit is contained in:
@@ -9,7 +9,11 @@
|
|||||||
"image_from": "debian:buster-slim",
|
"image_from": "debian:buster-slim",
|
||||||
"image_prepare_script": "install_apt.sh"
|
"image_prepare_script": "install_apt.sh"
|
||||||
},
|
},
|
||||||
"ppa_filters": ["debian10", "raspbian10"]
|
"ppa_filters": ["debian10", "raspbian10"],
|
||||||
|
"ppa_instructions": [
|
||||||
|
"wget -qO - https://ppa.${domain}/SHS.gpg | sudo apt-key add -",
|
||||||
|
"echo \"deb https://ppa.${domain}/ ${codename} main\" | sudo tee /etc/apt/sources.list.d/SHS.list"
|
||||||
|
]
|
||||||
},
|
},
|
||||||
"Debian 11": {
|
"Debian 11": {
|
||||||
"enabled": true,
|
"enabled": true,
|
||||||
@@ -21,7 +25,11 @@
|
|||||||
"image_prepare_script": "install_apt.sh",
|
"image_prepare_script": "install_apt.sh",
|
||||||
"QT_FROM_SOURCE": false
|
"QT_FROM_SOURCE": false
|
||||||
},
|
},
|
||||||
"ppa_filters": ["debian11"]
|
"ppa_filters": ["debian11"],
|
||||||
|
"ppa_instructions": [
|
||||||
|
"wget -qO - https://ppa.${domain}/SHS.gpg | sudo apt-key add -",
|
||||||
|
"echo \"deb https://ppa.${domain}/ ${codename} main\" | sudo tee /etc/apt/sources.list.d/SHS.list"
|
||||||
|
]
|
||||||
},
|
},
|
||||||
"Debian 12": {
|
"Debian 12": {
|
||||||
"enabled": true,
|
"enabled": true,
|
||||||
@@ -33,7 +41,13 @@
|
|||||||
"image_prepare_script": "install_apt.sh",
|
"image_prepare_script": "install_apt.sh",
|
||||||
"QT_FROM_SOURCE": false
|
"QT_FROM_SOURCE": false
|
||||||
},
|
},
|
||||||
"ppa_filters": ["debian12"]
|
"ppa_filters": ["debian12"],
|
||||||
|
"ppa_instructions": [
|
||||||
|
"sudo apt-get install -y ca-certificates curl gpg",
|
||||||
|
"sudo install -m 0755 -d /etc/apt/keyrings",
|
||||||
|
"curl -fsSL https://ppa.${domain}/SHS.gpg | sudo gpg --dearmor -o /etc/apt/keyrings/SHS.gpg",
|
||||||
|
"echo \"deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/SHS.gpg] https://ppa.${domain} ${codename} main\" | sudo tee /etc/apt/sources.list.d/SHS.list"
|
||||||
|
]
|
||||||
},
|
},
|
||||||
"Debian 13": {
|
"Debian 13": {
|
||||||
"enabled": false,
|
"enabled": false,
|
||||||
@@ -45,7 +59,13 @@
|
|||||||
"image_prepare_script": "install_apt.sh",
|
"image_prepare_script": "install_apt.sh",
|
||||||
"QT_FROM_SOURCE": false
|
"QT_FROM_SOURCE": false
|
||||||
},
|
},
|
||||||
"ppa_filters": ["debian13"]
|
"ppa_filters": ["debian13"],
|
||||||
|
"ppa_instructions": [
|
||||||
|
"sudo apt-get install -y ca-certificates curl gpg",
|
||||||
|
"sudo install -m 0755 -d /etc/apt/keyrings",
|
||||||
|
"curl -fsSL https://ppa.${domain}/SHS.gpg | sudo gpg --dearmor -o /etc/apt/keyrings/SHS.gpg",
|
||||||
|
"echo \"deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/SHS.gpg] https://ppa.${domain} ${codename} main\" | sudo tee /etc/apt/sources.list.d/SHS.list"
|
||||||
|
]
|
||||||
},
|
},
|
||||||
"Ubuntu 20.04": {
|
"Ubuntu 20.04": {
|
||||||
"enabled": true,
|
"enabled": true,
|
||||||
@@ -57,7 +77,11 @@
|
|||||||
"image_from": "ubuntu:20.04",
|
"image_from": "ubuntu:20.04",
|
||||||
"image_prepare_script": "install_apt.sh"
|
"image_prepare_script": "install_apt.sh"
|
||||||
},
|
},
|
||||||
"ppa_filters": ["ubuntu20.04"]
|
"ppa_filters": ["ubuntu20.04"],
|
||||||
|
"ppa_instructions": [
|
||||||
|
"wget -qO - https://ppa.${domain}/SHS.gpg | sudo apt-key add -",
|
||||||
|
"echo \"deb [arch=amd64] https://ppa.${domain}/ ${codename} main\" | sudo tee /etc/apt/sources.list.d/SHS.list"
|
||||||
|
]
|
||||||
},
|
},
|
||||||
"Ubuntu 22.04": {
|
"Ubuntu 22.04": {
|
||||||
"enabled": true,
|
"enabled": true,
|
||||||
@@ -69,7 +93,11 @@
|
|||||||
"image_prepare_script": "install_apt.sh",
|
"image_prepare_script": "install_apt.sh",
|
||||||
"QT_FROM_SOURCE": false
|
"QT_FROM_SOURCE": false
|
||||||
},
|
},
|
||||||
"ppa_filters": ["ubuntu22.04"]
|
"ppa_filters": ["ubuntu22.04"],
|
||||||
|
"ppa_instructions": [
|
||||||
|
"wget -qO - https://ppa.${domain}/SHS.gpg | sudo apt-key add -",
|
||||||
|
"echo \"deb [arch=amd64] https://ppa.${domain}/ ${codename} main\" | sudo tee /etc/apt/sources.list.d/SHS.list"
|
||||||
|
]
|
||||||
},
|
},
|
||||||
"Ubuntu 24.04": {
|
"Ubuntu 24.04": {
|
||||||
"enabled": false,
|
"enabled": false,
|
||||||
@@ -81,7 +109,13 @@
|
|||||||
"image_prepare_script": "install_apt.sh",
|
"image_prepare_script": "install_apt.sh",
|
||||||
"QT_FROM_SOURCE": false
|
"QT_FROM_SOURCE": false
|
||||||
},
|
},
|
||||||
"ppa_filters": ["ubuntu24.04"]
|
"ppa_filters": ["ubuntu24.04"],
|
||||||
|
"ppa_instructions": [
|
||||||
|
"sudo apt-get install -y ca-certificates curl gpg",
|
||||||
|
"sudo install -m 0755 -d /etc/apt/keyrings",
|
||||||
|
"curl -fsSL https://ppa.${domain}/SHS.gpg | sudo gpg --dearmor -o /etc/apt/keyrings/SHS.gpg",
|
||||||
|
"echo \"deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/SHS.gpg] https://ppa.${domain} ${codename} main\" | sudo tee /etc/apt/sources.list.d/SHS.list"
|
||||||
|
]
|
||||||
},
|
},
|
||||||
"Ubuntu 22.10": {
|
"Ubuntu 22.10": {
|
||||||
"enabled": false,
|
"enabled": false,
|
||||||
@@ -93,7 +127,13 @@
|
|||||||
"image_prepare_script": "install_apt.sh",
|
"image_prepare_script": "install_apt.sh",
|
||||||
"QT_FROM_SOURCE": false
|
"QT_FROM_SOURCE": false
|
||||||
},
|
},
|
||||||
"ppa_filters": ["ubuntu22.10"]
|
"ppa_filters": ["ubuntu22.10"],
|
||||||
|
"ppa_instructions": [
|
||||||
|
"sudo apt-get install -y ca-certificates curl gpg",
|
||||||
|
"sudo install -m 0755 -d /etc/apt/keyrings",
|
||||||
|
"curl -fsSL https://ppa.${domain}/SHS.gpg | sudo gpg --dearmor -o /etc/apt/keyrings/SHS.gpg",
|
||||||
|
"echo \"deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/SHS.gpg] https://ppa.${domain} ${codename} main\" | sudo tee /etc/apt/sources.list.d/SHS.list"
|
||||||
|
]
|
||||||
},
|
},
|
||||||
"Ubuntu 23.04": {
|
"Ubuntu 23.04": {
|
||||||
"enabled": true,
|
"enabled": true,
|
||||||
@@ -105,7 +145,13 @@
|
|||||||
"image_prepare_script": "install_apt.sh",
|
"image_prepare_script": "install_apt.sh",
|
||||||
"QT_FROM_SOURCE": false
|
"QT_FROM_SOURCE": false
|
||||||
},
|
},
|
||||||
"ppa_filters": ["ubuntu23.04"]
|
"ppa_filters": ["ubuntu23.04"],
|
||||||
|
"ppa_instructions": [
|
||||||
|
"sudo apt-get install -y ca-certificates curl gpg",
|
||||||
|
"sudo install -m 0755 -d /etc/apt/keyrings",
|
||||||
|
"curl -fsSL https://ppa.${domain}/SHS.gpg | sudo gpg --dearmor -o /etc/apt/keyrings/SHS.gpg",
|
||||||
|
"echo \"deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/SHS.gpg] https://ppa.${domain} ${codename} main\" | sudo tee /etc/apt/sources.list.d/SHS.list"
|
||||||
|
]
|
||||||
},
|
},
|
||||||
"Debian 11 armhf": {
|
"Debian 11 armhf": {
|
||||||
"enabled": true,
|
"enabled": true,
|
||||||
@@ -121,7 +167,11 @@
|
|||||||
"support_gl": 0
|
"support_gl": 0
|
||||||
},
|
},
|
||||||
"cmake_toolchain": "/soft/toolchain.cmake",
|
"cmake_toolchain": "/soft/toolchain.cmake",
|
||||||
"ppa_filters": ["debian11"]
|
"ppa_filters": ["debian11"],
|
||||||
|
"ppa_instructions": [
|
||||||
|
"wget -qO - https://ppa.${domain}/SHS.gpg | sudo apt-key add -",
|
||||||
|
"echo \"deb https://ppa.${domain}/ ${codename} main\" | sudo tee /etc/apt/sources.list.d/SHS.list"
|
||||||
|
]
|
||||||
},
|
},
|
||||||
"Debian 11 arm64": {
|
"Debian 11 arm64": {
|
||||||
"enabled": true,
|
"enabled": true,
|
||||||
@@ -136,7 +186,11 @@
|
|||||||
"triplet": "aarch64-linux-gnu"
|
"triplet": "aarch64-linux-gnu"
|
||||||
},
|
},
|
||||||
"cmake_toolchain": "/soft/toolchain.cmake",
|
"cmake_toolchain": "/soft/toolchain.cmake",
|
||||||
"ppa_filters": ["debian11"]
|
"ppa_filters": ["debian11"],
|
||||||
|
"ppa_instructions": [
|
||||||
|
"wget -qO - https://ppa.${domain}/SHS.gpg | sudo apt-key add -",
|
||||||
|
"echo \"deb https://ppa.${domain}/ ${codename} main\" | sudo tee /etc/apt/sources.list.d/SHS.list"
|
||||||
|
]
|
||||||
},
|
},
|
||||||
"Debian 12 armhf": {
|
"Debian 12 armhf": {
|
||||||
"enabled": true,
|
"enabled": true,
|
||||||
@@ -152,7 +206,13 @@
|
|||||||
"support_gl": 0
|
"support_gl": 0
|
||||||
},
|
},
|
||||||
"cmake_toolchain": "/soft/toolchain.cmake",
|
"cmake_toolchain": "/soft/toolchain.cmake",
|
||||||
"ppa_filters": ["debian12"]
|
"ppa_filters": ["debian12"],
|
||||||
|
"ppa_instructions": [
|
||||||
|
"sudo apt-get install -y ca-certificates curl gpg",
|
||||||
|
"sudo install -m 0755 -d /etc/apt/keyrings",
|
||||||
|
"curl -fsSL https://ppa.${domain}/SHS.gpg | sudo gpg --dearmor -o /etc/apt/keyrings/SHS.gpg",
|
||||||
|
"echo \"deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/SHS.gpg] https://ppa.${domain} ${codename} main\" | sudo tee /etc/apt/sources.list.d/SHS.list"
|
||||||
|
]
|
||||||
},
|
},
|
||||||
"Debian 12 arm64": {
|
"Debian 12 arm64": {
|
||||||
"enabled": true,
|
"enabled": true,
|
||||||
@@ -167,7 +227,13 @@
|
|||||||
"triplet": "aarch64-linux-gnu"
|
"triplet": "aarch64-linux-gnu"
|
||||||
},
|
},
|
||||||
"cmake_toolchain": "/soft/toolchain.cmake",
|
"cmake_toolchain": "/soft/toolchain.cmake",
|
||||||
"ppa_filters": ["debian12"]
|
"ppa_filters": ["debian12"],
|
||||||
|
"ppa_instructions": [
|
||||||
|
"sudo apt-get install -y ca-certificates curl gpg",
|
||||||
|
"sudo install -m 0755 -d /etc/apt/keyrings",
|
||||||
|
"curl -fsSL https://ppa.${domain}/SHS.gpg | sudo gpg --dearmor -o /etc/apt/keyrings/SHS.gpg",
|
||||||
|
"echo \"deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/SHS.gpg] https://ppa.${domain} ${codename} main\" | sudo tee /etc/apt/sources.list.d/SHS.list"
|
||||||
|
]
|
||||||
},
|
},
|
||||||
"Windows x64": {
|
"Windows x64": {
|
||||||
"enabled": true,
|
"enabled": true,
|
||||||
|
|||||||
Reference in New Issue
Block a user