Skip to content

Commit

Permalink
[ci] Update CI versions
Browse files Browse the repository at this point in the history
  • Loading branch information
jcelerier committed Oct 2, 2023
1 parent 8005995 commit 0bd5ff9
Showing 1 changed file with 7 additions and 7 deletions.
14 changes: 7 additions & 7 deletions .github/workflows/build_cmake.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,15 +23,15 @@ jobs:
debug_flags: "-DCMAKE_BUILD_TYPE=Debug",
release_flags: "-DCMAKE_BUILD_TYPE=Release",
build_flags: "",
dependencies: "cinst ninja",
dependencies: "choco install ninja",
sdk: "/c/ossia-sdk",
}
- {
name: "Ubuntu (clang)",
os: ubuntu-latest,
path: "/opt/ossia-sdk/llvm/bin",
common_flags: "-DCMAKE_C_COMPILER=/usr/bin/clang-15 \
-DCMAKE_CXX_COMPILER=/usr/bin/clang++-15 \
common_flags: "-DCMAKE_C_COMPILER=/usr/bin/clang-16 \
-DCMAKE_CXX_COMPILER=/usr/bin/clang++-16 \
-DCMAKE_EXE_LINKER_FLAGS=-fuse-ld=lld \
-DCMAKE_SHARED_LINKER_FLAGS=-fuse-ld=lld \
-DCMAKE_MODULE_LINKER_FLAGS=-fuse-ld=lld",
Expand All @@ -44,22 +44,22 @@ jobs:
chmod +x ./llvm.sh ; \
sudo ./llvm.sh ; \
sudo apt update ; \
sudo apt install ninja-build clang-15 lld-15 libc++-15-dev libc++1-15 libc++abi1-15 libc++abi-15-dev",
sudo apt install ninja-build clang-16 lld-16 libc++-16-dev libc++1-16 libc++abi1-16 libc++abi-16-dev",
sdk: "/opt/ossia-sdk",
}
- {
name: "Ubuntu (GCC)",
os: ubuntu-latest,
common_flags: "-DCMAKE_C_COMPILER=/usr/bin/gcc-11 \
-DCMAKE_CXX_COMPILER=/usr/bin/g++-11",
common_flags: "-DCMAKE_C_COMPILER=/usr/bin/gcc-13 \
-DCMAKE_CXX_COMPILER=/usr/bin/g++-13",
debug_flags: "-DCMAKE_BUILD_TYPE=Debug",
release_flags: "-DCMAKE_BUILD_TYPE=Release",
build_flags: "",
dependencies: "sudo apt update ; \
sudo apt install lsb-release wget software-properties-common ; \
sudo add-apt-repository ppa:ubuntu-toolchain-r/test ; \
sudo apt update ; \
sudo apt install ninja-build gcc-11 g++-11",
sudo apt install ninja-build gcc-13 g++-13",
sdk: "/opt/ossia-sdk",
}
- {
Expand Down

0 comments on commit 0bd5ff9

Please sign in to comment.