Skip to content

Commit 2081750

Browse files
committed
Cleanup build config
1 parent d13fb60 commit 2081750

File tree

1 file changed

+14
-14
lines changed

1 file changed

+14
-14
lines changed

.github/workflows/linux.yml

+14-14
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,11 @@ jobs:
2828
build_type: Debug
2929
std: 20
3030
install: sudo apt install g++-11
31+
- cxx: g++-13
32+
build_type: Release
33+
std: 23
34+
install: sudo apt install g++-13
35+
shared: -DBUILD_SHARED_LIBS=ON
3136
- cxx: clang++-11
3237
build_type: Debug
3338
std: 17
@@ -40,19 +45,14 @@ jobs:
4045
fuzz: -DFMT_FUZZ=ON -DFMT_FUZZ_LINKMAIN=ON
4146
std: 17
4247
install: sudo apt install clang-11
43-
#- cxx: clang++-13
44-
# build_type: Debug
45-
# std: 20
46-
#- cxx: clang++-13
47-
# build_type: Debug
48-
# std: 20
49-
# cxxflags: -stdlib=libc++
50-
# install: sudo apt install libc++-13-dev libc++abi-13-dev
51-
- cxx: g++-13
52-
build_type: Release
53-
std: 23
54-
install: sudo apt install g++-13
55-
shared: -DBUILD_SHARED_LIBS=ON
48+
- cxx: clang++-14
49+
build_type: Debug
50+
std: 20
51+
- cxx: clang++-14
52+
build_type: Debug
53+
std: 20
54+
cxxflags: -stdlib=libc++
55+
install: sudo apt install libc++-14-dev libc++abi-14-dev
5656

5757
steps:
5858
- uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0
@@ -94,7 +94,7 @@ jobs:
9494
- name: Install Clang 3.6
9595
run: |
9696
sudo apt update
97-
sudo apt install libtinfo5 libobjc4
97+
sudo apt install libtinfo5
9898
# https://code.launchpad.net/ubuntu/xenial/amd64/clang-3.6/1:3.6.2-3ubuntu2
9999
wget --no-verbose \
100100
http://launchpadlibrarian.net/230019046/libffi6_3.2.1-4_amd64.deb \

0 commit comments

Comments
 (0)