diff options
author | eolianoe | 2017-06-26 22:11:41 +0200 |
---|---|---|
committer | eolianoe | 2017-06-26 22:11:41 +0200 |
commit | c88fd671e1654cf259ca26a27c780c076ee4faa3 (patch) | |
tree | a5913f110af573b6ceecc2413aa40e20144041c8 | |
parent | 4dce14fc2fa97fa94471216a5e0735cae2c9b7f7 (diff) | |
download | aur-c88fd671e1654cf259ca26a27c780c076ee4faa3.tar.gz |
speedup build with ninja
-rw-r--r-- | .SRCINFO | 3 | ||||
-rw-r--r-- | PKGBUILD | 7 |
2 files changed, 6 insertions, 4 deletions
@@ -1,5 +1,5 @@ # Generated by mksrcinfo v8 -# Mon Jun 19 14:34:06 UTC 2017 +# Mon Jun 26 20:11:27 UTC 2017 pkgbase = paraview pkgdesc = Parallel Visualization Application using VTK pkgver = 5.4.0 @@ -11,6 +11,7 @@ pkgbase = paraview makedepends = cmake makedepends = mesa makedepends = gcc-fortran + makedepends = ninja depends = qt5-tools depends = qt5-x11extras depends = qt5-xmlpatterns @@ -21,7 +21,7 @@ depends=('qt5-tools' 'qt5-x11extras' 'qt5-xmlpatterns' 'ffmpeg' 'boost' 'glew' 'protobuf' 'expat' 'freetype2' 'libjpeg' 'libxml2' 'libtheora' 'libpng' 'libtiff' 'zlib' 'ospray' 'cgns') -makedepends=('cmake' 'mesa' 'gcc-fortran') +makedepends=('cmake' 'mesa' 'gcc-fortran' 'ninja') source=("http://paraview.org/files/v${pkgver:0:3}/ParaView-v${_pkgver}.tar.gz") sha1sums=('d1bc9112d76f603d3232069b4ea9c507c4e1b1a7') @@ -69,15 +69,16 @@ build() { -DVTK_SMP_IMPLEMENTATION_TYPE:STRING=OpenMP \ -DVTK_USE_TK:BOOL=ON \ ${VTK_USE_SYSTEM_LIB} \ + -GNinja \ ../ParaView-v${_pkgver} - make + ninja ${MAKEFLAGS} } package() { cd "${srcdir}/build" - make DESTDIR="${pkgdir}" install + DESTDIR="${pkgdir}" ninja install #Install license install -Dm644 "${srcdir}/ParaView-v${_pkgver}/License_v1.2.txt" "${pkgdir}/usr/share/licenses/paraview/LICENSE" |