ci(fedora41): use CMake to build and install IWYU
… instead of calling underlaid buildsystem tool. Also, add parallelization.
This commit is contained in:
parent
1edede9276
commit
4b0ac15b49
@ -16,10 +16,13 @@ cd build
|
||||
|
||||
cmake -GNinja \
|
||||
-DCMAKE_BUILD_TYPE=Release \
|
||||
"-DIWYU_RESOURCE_RELATIVE_TO=clang" \
|
||||
"-DIWYU_RESOURCE_DIR=../lib/clang/$llvm_version" \
|
||||
"-DCMAKE_INSTALL_PREFIX=/usr/local/lib/llvm-$llvm_version" \
|
||||
-DIWYU_RESOURCE_RELATIVE_TO=clang \
|
||||
-DIWYU_RESOURCE_DIR=../lib/clang/"$llvm_version" \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr/local/lib/llvm-"$llvm_version" \
|
||||
..
|
||||
ninja
|
||||
DESTDIR=/root/iwyu-destdir ninja install
|
||||
|
||||
cmake --build . --parallel
|
||||
|
||||
DESTDIR=~/iwyu-destdir cmake --install .
|
||||
|
||||
tar -C /root/iwyu-destdir -cf /root/iwyu.tar .
|
||||
|
Loading…
Reference in New Issue
Block a user