[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