diff options
author | Martchus | 2020-10-11 15:05:22 +0200 |
---|---|---|
committer | Martchus | 2020-10-11 15:05:22 +0200 |
commit | 0b96903e2ca33204877a30712068f7278e9f009d (patch) | |
tree | fb1f355fcc77da6a6c6a652e916bd9099df80472 | |
parent | aecfc2d5a7e477750373dc16055b86277dba3ab0 (diff) | |
download | aur-0b96903e2ca33204877a30712068f7278e9f009d.tar.gz |
Use ninja
-rw-r--r-- | .SRCINFO | 1 | ||||
-rw-r--r-- | PKGBUILD | 9 |
2 files changed, 6 insertions, 4 deletions
@@ -15,6 +15,7 @@ pkgbase = reflective-rapidjson-git makedepends = clang-tools-extra makedepends = llvm makedepends = git + makedepends = ninja depends = c++utilities-git depends = rapidjson depends = llvm-libs>=10.0.0 @@ -15,7 +15,7 @@ license=('GPL') depends=('c++utilities-git' 'rapidjson' "llvm-libs>=${_llvmver}.0.0" "llvm-libs<$((_llvmver + 1)).0.0" "clang>=${_llvmver}.0.0" "clang<$((_llvmver + 1)).0.0") optdepends=("boost: use Boost.Hana instead of code generator" "$_name-doc: API documentation") -makedepends=('cmake' 'clang-tools-extra' 'llvm' 'git') +makedepends=('cmake' 'clang-tools-extra' 'llvm' 'git' 'ninja') checkdepends=('cppunit' 'boost') #provides=("${_name}") #conflicts=("${_name}") @@ -31,6 +31,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' \ @@ -38,15 +39,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 } |