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"
