Skip to content

Commit d53323e

Browse files
committed
build: refine analyzer workflow
1 parent 7a05a16 commit d53323e

File tree

1 file changed

+9
-3
lines changed

1 file changed

+9
-3
lines changed

.github/workflows/analyzer.yml

+9-3
Original file line numberDiff line numberDiff line change
@@ -39,17 +39,23 @@ jobs:
3939
git clone https://github.com/include-what-you-use/include-what-you-use.git --branch $IWYU --depth 1
4040
mkdir include-what-you-use/build
4141
cd include-what-you-use/build
42-
cmake -DCMAKE_C_COMPILER=clang-$LLVM -DCMAKE_CXX_COMPILER=clang++-$LLVM -DCMAKE_INSTALL_PREFIX=./ ..
42+
cmake -DCMAKE_C_COMPILER=clang-$LLVM
43+
-DCMAKE_CXX_COMPILER=clang++-$LLVM
44+
-DCMAKE_INSTALL_PREFIX=./
45+
..
4346
make -j4
4447
bin/include-what-you-use --version
4548
- name: Compile tests
4649
working-directory: build
4750
run: |
4851
export PATH=$PATH:${GITHUB_WORKSPACE}/build/include-what-you-use/build/bin
49-
cmake -DENTT_BUILD_TESTING=ON \
52+
cmake -DCMAKE_C_COMPILER=clang-$LLVM
53+
-DCMAKE_CXX_COMPILER=clang++-$LLVM
54+
-DENTT_BUILD_TESTING=ON \
5055
-DENTT_BUILD_BENCHMARK=ON \
5156
-DENTT_BUILD_EXAMPLE=ON \
5257
-DENTT_BUILD_LIB=ON \
5358
-DENTT_BUILD_SNAPSHOT=ON \
54-
-DCMAKE_CXX_INCLUDE_WHAT_YOU_USE="include-what-you-use;-Xiwyu;--mapping_file=${GITHUB_WORKSPACE}/entt.imp;-Xiwyu;--no_fwd_decls;-Xiwyu;--verbose=1" ..
59+
-DCMAKE_CXX_INCLUDE_WHAT_YOU_USE="include-what-you-use;-Xiwyu;--mapping_file=${GITHUB_WORKSPACE}/entt.imp;-Xiwyu;--no_fwd_decls;-Xiwyu;--verbose=1"
60+
..
5561
make -j4

0 commit comments

Comments
 (0)