diff options
author | Martchus | 2020-10-11 15:04:47 +0200 |
---|---|---|
committer | Martchus | 2020-10-11 15:04:47 +0200 |
commit | b9d3ccd4102ae6f6ca815f3e26238226f576a77b (patch) | |
tree | 3e32cd4d2b20f9b908e3b3eeb894e32be4ec815e | |
parent | b7e6dcc89642693a1433b0f527c9e292db05c4c7 (diff) | |
download | aur-b9d3ccd4102ae6f6ca815f3e26238226f576a77b.tar.gz |
Use ninja
-rw-r--r-- | .SRCINFO | 1 | ||||
-rw-r--r-- | PKGBUILD | 9 |
2 files changed, 6 insertions, 4 deletions
@@ -12,6 +12,7 @@ pkgbase = c++utilities-git checkdepends = cppunit makedepends = cmake makedepends = git + makedepends = ninja depends = gcc-libs optdepends = c++utilities-doc: API documentation source = cpp-utilities::git+https://github.com/Martchus/cpp-utilities.git @@ -13,7 +13,7 @@ pkgdesc='Common C++ classes and routines such as argument parser, IO and convers license=('GPL') depends=('gcc-libs') optdepends=("$_name-doc: API documentation") -makedepends=('cmake' 'git') +makedepends=('cmake' 'git' 'ninja') checkdepends=('cppunit') #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,15 +37,15 @@ build() { -DCONFIGURATION_TARGET_SUFFIX:STRING='git' \ -DBUILD_SHARED_LIBS:BOOL=ON \ . - make + ninja } check() { cd "$srcdir/${PROJECT_DIR_NAME:-$_reponame}" - make check + ninja check } package() { cd "$srcdir/${PROJECT_DIR_NAME:-$_reponame}" - make DESTDIR="${pkgdir}" install + DESTDIR="${pkgdir}" ninja install } |