Skip to content

Commit 0ba63c0

Browse files
committed
ci: Update to llvm 16.
1 parent 27ce3cc commit 0ba63c0

File tree

2 files changed

+4
-3
lines changed

2 files changed

+4
-3
lines changed

.github/workflows/build.yml

+2-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,8 @@ jobs:
1313
- name: Install Dependencies
1414
run: |
1515
sudo apt update
16-
sudo apt install clang lld llvm python3 git ninja-build libsdl2-dev nasm gcc-multilib
16+
sudo apt install python3 git ninja-build libsdl2-dev nasm gcc-multilib qemu-system-x86
17+
bash -c "$(wget -O - https://apt.llvm.org/llvm.sh)" llvm 16
1718
1819
- name: Set up the build environment
1920
run: ./skift.sh setup && ./skift.sh doctor

meta/plugins/doctor-cmd.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -107,10 +107,10 @@ def doctorCmd(args: Args):
107107
everythingIsOk = everythingIsOk & commandIsAvailable("qemu-system-x86_64")
108108
everythingIsOk = everythingIsOk & commandIsAvailable("clang", versionExpected=(15,))
109109
everythingIsOk = everythingIsOk & commandIsAvailable(
110-
"clang++", versionExpected=(15,)
110+
"clang++", versionExpected=(16,)
111111
)
112112
everythingIsOk = everythingIsOk & commandIsAvailable(
113-
"ld.lld", versionExpected=(15,)
113+
"ld.lld", versionExpected=(16,)
114114
)
115115
everythingIsOk = everythingIsOk & commandIsAvailable("nasm")
116116
everythingIsOk = everythingIsOk & commandIsAvailable("ninja")

0 commit comments

Comments
 (0)