diff options
| author | Leo <thinkabit.ukim@gmail.com> | 2020-01-11 00:21:05 +0100 |
|---|---|---|
| committer | Leo <thinkabit.ukim@gmail.com> | 2020-01-11 01:59:27 +0100 |
| commit | 33eac9fbd79c45f61aeaf2ad367abd5b4ac7f01b (patch) | |
| tree | f3d8b095313d46f55933e5625bad7fda6f3cbcdb | |
| parent | 83a563cb5a1f3c5ac826f4e6f0ce747825c53527 (diff) | |
| download | aports-33eac9fbd79c45f61aeaf2ad367abd5b4ac7f01b.tar.bz2 aports-33eac9fbd79c45f61aeaf2ad367abd5b4ac7f01b.tar.xz | |
main/glslang: use ninja
| -rw-r--r-- | main/glslang/APKBUILD | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/main/glslang/APKBUILD b/main/glslang/APKBUILD index 0d31ae2ea8..fe275913b0 100644 --- a/main/glslang/APKBUILD +++ b/main/glslang/APKBUILD @@ -2,14 +2,14 @@ # Maintainer: Leo <thinkabit.ukim@gmail.com> pkgname=glslang pkgver=8.13.3559 -pkgrel=0 +pkgrel=1 pkgdesc="Khronos reference front-end for GLSL, ESSL, and sample SPIR-V generator" options="!check" # Requires git checkout of gmock url="https://github.com/KhronosGroup/glslang" arch="all" license="BSD-3-Clause" depends_dev="$pkgname" -makedepends="cmake python3 bison" +makedepends="cmake ninja python3 bison" subpackages="$pkgname-static $pkgname-dev" source="$pkgname-$pkgver.tar.gz::https://github.com/KhronosGroup/glslang/archive/$pkgver.tar.gz" @@ -18,6 +18,7 @@ build() { CMAKE_CROSSOPTS="-DCMAKE_SYSTEM_NAME=Linux -DCMAKE_HOST_SYSTEM_NAME=Linux" fi cmake \ + -GNinja \ -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_INSTALL_LIBDIR=lib \ -DBUILD_SHARED_LIBS=True \ @@ -26,11 +27,11 @@ build() { -DCMAKE_C_FLAGS="$CFLAGS" \ -DBUILD_SHARED_LIBS=ON \ ${CMAKE_CROSSOPTS} . - make + ninja } package() { - make DESTDIR="$pkgdir" install + DESTDIR="$pkgdir" ninja install } sha512sums="d2f09888dd1b6edb4f324502627aeca0c78411f61ab50e672fa2a6d9ae46611849e1d13b9c6069b77f31092d843abcf3d74ed7cfc3c9144ced80e65876f4b781 glslang-8.13.3559.tar.gz" |
