diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 13 |
1 files changed, 11 insertions, 2 deletions
@@ -4,6 +4,14 @@ # Notes: # MUMPS need some work to be able to link corectly with deps of mumps (scotch,mpi) +#Configuration: +#Use: makepkg VAR1=0 VAR2=1 to enable(1) disable(0) a feature +#Use: {yay,paru} --mflags=VAR1=0,VAR2=1 +#Use: aurutils --margs=VAR1=0,VAR2=1 +#Use: VAR1=0 VAR2=1 pamac + +((ENABLE_OPENCRG)) && _opencrg=ON || _opencrg=OFF + pkgname=chronoengine pkgver=6.0.0 _fragment="#tag=${pkgver}" @@ -12,7 +20,8 @@ pkgdesc="An Open Source Multi-physics Simulation Engine" license=('custom') arch=('i686' 'x86_64') url="https://projectchrono.org/" -depends=(openmpi blas boost-libs hdf5 opencrg) +depends=(openmpi blas boost-libs hdf5) +((ENABLE_OPENCRG)) && depends+=(opencrg) makedepends+=(cmake eigen git boost glm glew glfw irrlicht glut openmpi gcc-fortran) makedepends+=(python swig) # MODULE_PYTHON makedepends+=(cuda) # MODULE_GRANULAR @@ -49,7 +58,7 @@ sha256sums=('SKIP' 'bf9717a2a1d569e376623d40e9b83fb766629a9ef9acc16e4af5358132202526') CMAKE_FLAGS=( -DENABLE_MODULE_POSTPROCESS=ON - -DENABLE_OPENCRG=ON + -DENABLE_OPENCRG="$_opencrg" -DENABLE_HDF5=ON -DENABLE_MODULE_VEHICLE=ON -DENABLE_MODULE_PYTHON=ON |