diff options
author | Eric Engestrom | 2021-01-02 15:01:50 +0100 |
---|---|---|
committer | Eric Engestrom | 2021-01-02 15:01:50 +0100 |
commit | aed2bbb88f7311e7721ed81fcba698e89ccfe6e0 (patch) | |
tree | b4ff21336618d0b306f12496ec7fc825bdba8e21 | |
parent | b63e7ac7dcb482019d1761bbc91303c79d948dee (diff) | |
download | aur-aed2bbb88f7311e7721ed81fcba698e89ccfe6e0.tar.gz |
build & install using `ninja` instead of `make`
-rw-r--r-- | .SRCINFO | 1 | ||||
-rw-r--r-- | PKGBUILD | 7 |
2 files changed, 5 insertions, 3 deletions
@@ -8,6 +8,7 @@ pkgbase = spirv-tools-git groups = vulkan-devel license = custom makedepends = cmake + makedepends = ninja makedepends = python makedepends = git depends = gcc-libs @@ -13,7 +13,7 @@ source=('git+https://github.com/KhronosGroup/SPIRV-Tools' sha1sums=('SKIP' 'SKIP') depends=(gcc-libs spirv-headers) -makedepends=('cmake' 'python' 'git') +makedepends=('cmake' 'ninja' 'python' 'git') options=('staticlibs') conflicts=('spirv-tools') provides=('spirv-tools') @@ -27,17 +27,18 @@ build() { cd "${srcdir}"/SPIRV-Tools cmake \ -DCMAKE_BUILD_TYPE=Release \ + -GNinja \ -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_INSTALL_LIBDIR=lib \ -DSPIRV-Headers_SOURCE_DIR="${srcdir}/SPIRV-Headers" \ -DSPIRV_WERROR=OFF - make + ninja } package() { cd "${srcdir}"/SPIRV-Tools - DESTDIR="${pkgdir}" make install + DESTDIR="$pkgdir" ninja install # License install -Dm644 LICENSE "${pkgdir}"/usr/share/licenses/"${pkgname}"/LICENSE |