summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorMartchus2020-10-11 15:05:10 +0200
committerMartchus2020-10-11 15:05:10 +0200
commitbbaa7b53a992f08d4810c0139f89b3e0d5f6da97 (patch)
tree21a3b8d028000d596275e61c4a32aeefb8338d03 /PKGBUILD
parentdbcd1b8ca837abb1d04fbe0205e9ff706d4aac27 (diff)
downloadaur-bbaa7b53a992f08d4810c0139f89b3e0d5f6da97.tar.gz
Use ninja
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD9
1 files changed, 5 insertions, 4 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 5f2f6e3d35c7..5183d5267f26 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -13,7 +13,7 @@ pkgdesc='C++ library for reading and writing MP4/M4A/AAC (iTunes), ID3, Vorbis,
license=('GPL')
depends=('c++utilities-git' 'zlib')
optdepends=("$_name-doc: API documentation")
-makedepends=('cmake' 'git')
+makedepends=('cmake' 'git' 'ninja')
checkdepends=('cppunit' 'openssl')
#provides=("${_name}")
#conflicts=("${_name}")
@@ -29,6 +29,7 @@ pkgver() {
build() {
cd "$srcdir/${PROJECT_DIR_NAME:-$_reponame}"
cmake \
+ -G Ninja \
-DCMAKE_BUILD_TYPE:STRING='Release' \
-DCMAKE_INSTALL_PREFIX:PATH='/usr' \
-DCONFIGURATION_NAME:STRING='git' \
@@ -36,13 +37,13 @@ build() {
-DCONFIGURATION_TARGET_SUFFIX:STRING='git' \
-DBUILD_SHARED_LIBS:BOOL=ON \
.
- make
+ ninja
}
check() {
cd "$srcdir/${PROJECT_DIR_NAME:-$_reponame}"
if [[ $TEST_FILE_PATH ]]; then
- make check
+ ninja check
else
msg2 'Skipping execution of testsuite because the environment variable TEST_FILE_PATH is not set.'
fi
@@ -50,5 +51,5 @@ check() {
package() {
cd "$srcdir/${PROJECT_DIR_NAME:-$_reponame}"
- make DESTDIR="${pkgdir}" install
+ DESTDIR="${pkgdir}" ninja install
}