This commit is contained in:
2024-12-24 13:56:07 +03:00
parent 11c58c35f6
commit 63f06723c4

View File

@@ -1,53 +1,54 @@
{ {
"install_instructions": { "install_instructions": {
"debian_old": [ "debian_old": [
"wget -qO - https://ppa.${domain}/SHS.gpg | sudo apt-key add -", "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" "echo \"deb https://ppa.${domain}/ ${codename} main\" | sudo tee /etc/apt/sources.list.d/SHS.list"
], ],
"debian_new":[ "debian_new":[
"sudo apt-get install -y ca-certificates curl gpg", "sudo apt-get install -y ca-certificates curl gpg",
"sudo install -m 0755 -d /etc/apt/keyrings", "sudo install -m 0755 -d /etc/apt/keyrings",
"curl -fsSL https://ppa.${domain}/SHS.gpg | sudo gpg --dearmor -o /etc/apt/keyrings/SHS.gpg", "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" "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"
] ]
}, },
"platforms": { "platforms": {
"Debian 12 arm64": { "Debian 12 arm64": {
"enabled": true, "enabled": true,
"ondemand": false, "ondemand": false,
"codename": "bookworm", "codename": "bookworm",
"docker": { "docker": {
"directory": "linux_cross", "directory": "linux_cross",
"image_basename": "debian12_arm64", "image_basename": "debian12_arm64",
"build_options": { "build_options": {
"image_from": "debian:bookworm-slim", "image_from": "debian:bookworm-slim",
"image_prepare_script": "install_apt.sh", "image_prepare_script": "install_apt.sh",
"arch": "arm64", "arch": "arm64",
"toolchain": "g++-aarch64-linux-gnu", "toolchain": "g++-aarch64-linux-gnu",
"triplet": "aarch64-linux-gnu" "triplet": "aarch64-linux-gnu"
} }
}, },
"cmake_toolchain": "/soft/toolchain.cmake", "cmake_toolchain": "/soft/toolchain.cmake",
"ppa": { "ppa": {
"filters": ["debian12"], "filters": ["debian12"],
"install_instructions": "debian" "install_instructions": "debian"
} }
}, },
"Debian 12": { "Debian 12": {
"enabled": true, "enabled": true,
"ondemand": false, "ondemand": false,
"codename": "bookworm", "codename": "bookworm",
"docker": { "docker": {
"directory": "linux_desktop", "directory": "linux_desktop",
"image_basename": "debian12", "image_basename": "debian12",
"build_options": { "build_options": {
"image_from": "debian:bookworm-slim", "image_from": "debian:bookworm-slim",
"image_prepare_script": "install_apt.sh" "image_prepare_script": "install_apt.sh"
} }
}, },
"ppa": { "ppa": {
"filters": ["debian12"], "filters": ["debian12"],
"install_instructions": ["ints1", "inst2"] "install_instructions": ["ints1", "inst2"]
} }
} }
}
} }