summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorDaniil Kovalev2022-12-07 19:10:05 +0300
committerj.r2022-12-09 14:23:14 +0100
commite46c823a63e60d9821462f0db1a7f1b38fae75ec (patch)
treeed899fbe1c4ba043001f9a2132a375d317a11eb0
parent5986e365df5be019416a7fc6847da8c752b374f7 (diff)
downloadaur-e46c823a63e60d9821462f0db1a7f1b38fae75ec.tar.gz
Use cmake build and install wrappers instead of make ones
In case of custom `CMAKE_GENERATOR` environment variable (e.g. `Ninja`) we have to use cmake wrappers instead of raw make commands in order to support different build systems.
-rw-r--r--PKGBUILD6
1 files changed, 3 insertions, 3 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 8d52dbf15098..e7b9d6fdaaf3 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -31,14 +31,14 @@ build() {
CC=/usr/bin/clang
CXX=/usr/bin/clang++
cmake -B build -S "$pkgname" -DCMAKE_BUILD_TYPE=None -DCMAKE_INSTALL_PREFIX:PATH="$pkgdir/usr" -Wno-dev
- make -C build prepare_cross_compiling
+ cmake --build build --target prepare_cross_compiling
cd "$pkgname"
php SplitSource.php
cd ..
- make -C build
+ cmake --build build --target all
}
package() {
cd "$srcdir"
- make -C build install
+ cmake --build build --target install
}