[arch-commits] Commit in glslang/trunk (PKGBUILD)
Sven-Hendrik Haase
svenstaro at archlinux.org
Fri Jul 19 17:53:55 UTC 2019
Date: Friday, July 19, 2019 @ 17:53:54
Author: svenstaro
Revision: 358162
Use ninja
Modified:
glslang/trunk/PKGBUILD
----------+
PKGBUILD | 12 +++++++-----
1 file changed, 7 insertions(+), 5 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2019-07-19 17:48:30 UTC (rev 358161)
+++ PKGBUILD 2019-07-19 17:53:54 UTC (rev 358162)
@@ -8,7 +8,7 @@
url='https://github.com/KhronosGroup/glslang'
license=('BSD')
depends=('gcc-libs' 'spirv-tools')
-makedepends=('cmake')
+makedepends=('cmake' 'ninja')
options=('staticlibs')
source=(${pkgname}-${pkgver}.tar.gz::https://github.com/KhronosGroup/glslang/archive/${pkgver}.tar.gz)
sha256sums=('b30b4668734328d256e30c94037e60d3775b1055743c04d8fd709f2960f302a9')
@@ -18,24 +18,26 @@
mkdir -p build-{shared,static}
(cd build-shared
cmake .. \
+ -GNinja \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_BUILD_TYPE=Release \
-DBUILD_SHARED_LIBS=ON
- make
+ ninja
)
(cd build-static
cmake .. \
+ -GNinja \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_BUILD_TYPE=Release \
-DBUILD_SHARED_LIBS=OFF
- make
+ ninja
)
}
package() {
cd ${pkgname}-${pkgver}
- make -C build-shared DESTDIR="${pkgdir}" install
- make -C build-static DESTDIR="${pkgdir}" install
+ DESTDIR="${pkgdir}" ninja -C build-shared install
+ DESTDIR="${pkgdir}" ninja -C build-static install
cd "${pkgdir}"/usr/lib
for lib in *.so; do
ln -sf "${lib}" "${lib}.0"
More information about the arch-commits
mailing list