Skip to content

Commit 372785c

Browse files
committed
build: Add Ubuntu 22.10
1 parent 701c9c8 commit 372785c

1 file changed

Lines changed: 12 additions & 9 deletions

File tree

build/Makefile

Lines changed: 12 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,22 @@
11
all: help
22

33
export FEDORA_LATEST := 37
4-
export UBUNTU_LATEST := 22.04
54

6-
# If we're on ppc64le
7-
ifeq ($(shell uname -m),ppc64le)
8-
# And we don't see ISA v3.0
9-
ifeq ($(shell LD_SHOW_AUXV=1 /bin/true | grep "AT_HWCAP2:.*\barch_3_00\b"),)
10-
# Then we can't use 22.04
11-
UBUNTU_LATEST := 21.10
12-
endif
5+
x86 = $(filter x86_64,$(shell uname -m))
6+
isa_3 = $(filter arch_3_00,$(shell LD_SHOW_AUXV=1 /bin/true))
7+
8+
ifeq ($(or ${x86},${isa_3}),)
9+
# Can't use 22.04 or newer on P8
10+
export UBUNTU_LATEST := 21.10
11+
UBUNTU_DISTROS := ubuntu@${UBUNTU_LATEST}
12+
else
13+
export UBUNTU_LATEST := 22.10
14+
UBUNTU_DISTROS := ubuntu@${UBUNTU_LATEST} ubuntu@22.04
1315
endif
1416

17+
UBUNTU_DISTROS += ubuntu@20.04 ubuntu@18.04 ubuntu@16.04 ubuntu
18+
1519
FEDORA_DISTROS := fedora@${FEDORA_LATEST} fedora@36 fedora@35 fedora@34 fedora@33 fedora@31 fedora
16-
UBUNTU_DISTROS := ubuntu@${UBUNTU_LATEST} ubuntu@20.04 ubuntu@18.04 ubuntu@16.04 ubuntu
1720
KORG_DISTROS := korg@12.2.0 korg@12.1.0 korg@11.3.0 korg@11.1.0 korg@10.3.0 korg@9.4.0 korg@9.3.0 korg@8.5.0 korg@8.1.0 korg@5.5.0
1821
ALL_DISTROS := ${UBUNTU_DISTROS} ${KORG_DISTROS} ${FEDORA_DISTROS}
1922
DOCS_DISTRO := docs@${UBUNTU_LATEST}

0 commit comments

Comments
 (0)