This commit is contained in:
Marc Beninca 2025-05-12 22:26:06 +02:00
parent 64f4c09230
commit c9b019c017
Signed by: marc.beninca
GPG key ID: 9C7613450C80C24F

View file

@ -14,19 +14,60 @@ META = f"{ROOT}/meta"
STREAMS = f"{META}/simplestreams/v1" STREAMS = f"{META}/simplestreams/v1"
WANTED = { TYPE = (
"architectures": [ "default",
"amd64", )
"arm64", TYPES = (
], "default",
"images": { "cloud",
"debian", )
"arm64", ARCHITECTURES_TYPE = {
"amd64": TYPE,
"arm64": TYPE,
}
ARCHITECTURES_TYPES = {
"amd64": TYPES,
"arm64": TYPES,
}
EL = {
"9": ARCHITECTURES_TYPES,
"8": ARCHITECTURES_TYPES,
}
PROFILE = {
"almalinux": EL,
"alpine": {
"3.21": ARCHITECTURES_TYPES,
"3.20": ARCHITECTURES_TYPES,
},
"archlinux": {
"current": {
"amd64": TYPES,
"arm64": TYPES,
},
},
"debian": {
"bookworm": ARCHITECTURES_TYPES,
"bullseye": ARCHITECTURES_TYPES,
},
"fedora": {
"42": ARCHITECTURES_TYPES,
"41": ARCHITECTURES_TYPES,
},
"nixos": {
"24.11": ARCHITECTURES_TYPE,
},
"opensuse": {
"15.6": ARCHITECTURES_TYPES,
"15.5": ARCHITECTURES_TYPE,
},
"rockylinux": EL,
"ubuntu": {
"noble": ARCHITECTURES_TYPES,
"jammy": ARCHITECTURES_TYPES,
}, },
} }
def main() -> None: def main() -> None:
root = Path(__file__).resolve().parent / "root" root = Path(__file__).resolve().parent / "root"
# root path # root path