[CI] Switch to use clang for Linux builds (speed) (#3777)

This commit is contained in:
Chris Miles 2023-12-17 15:17:29 -06:00 committed by GitHub
parent bdf5f8b4a3
commit 21ec832ca6
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 3 additions and 3 deletions

View File

@ -15,7 +15,7 @@ volumes:
steps: steps:
- name: Build Linux X64 - name: Build Linux X64
image: akkadius/eqemu-server:v13 image: akkadius/eqemu-server:v14
environment: environment:
GITHUB_TOKEN: GITHUB_TOKEN:
from_secret: GH_RELEASE_GITHUB_API_TOKEN from_secret: GH_RELEASE_GITHUB_API_TOKEN

View File

@ -15,8 +15,8 @@ mkdir -p build && cd build && \
-DEQEMU_BUILD_LOGIN=ON \ -DEQEMU_BUILD_LOGIN=ON \
-DEQEMU_BUILD_LUA=ON \ -DEQEMU_BUILD_LUA=ON \
-DEQEMU_BUILD_PERL=ON \ -DEQEMU_BUILD_PERL=ON \
-DCMAKE_CXX_FLAGS:STRING="-O1 -g" \ -DCMAKE_CXX_FLAGS:STRING="-O1 -g -Wno-everything" \
-DCMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING="-O1 -g" \ -DCMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING="-O1 -g -Wno-everything" \
-DCMAKE_CXX_COMPILER_LAUNCHER=ccache \ -DCMAKE_CXX_COMPILER_LAUNCHER=ccache \
-G 'Unix Makefiles' \ -G 'Unix Makefiles' \
.. && make -j$((`nproc`-4)) .. && make -j$((`nproc`-4))