diff options
author | bartus | 2021-08-20 15:56:22 +0200 |
---|---|---|
committer | bartus | 2021-08-20 15:56:22 +0200 |
commit | b8176435e2d7f964d7ca933ac0a8ce5e567e62a8 (patch) | |
tree | 7997958b1f10d2d439e542a682492049c86b3f2b | |
parent | e51f03518e4bc091c2e60f4708e2058209bce714 (diff) | |
download | aur-b8176435e2d7f964d7ca933ac0a8ce5e567e62a8.tar.gz |
Disable opencrg be default, add ENABLE_OPENCRG env var
-rw-r--r-- | .SRCINFO | 3 | ||||
-rw-r--r-- | PKGBUILD | 15 |
2 files changed, 13 insertions, 5 deletions
@@ -1,6 +1,6 @@ pkgbase = chronoengine-git pkgdesc = An Open Source Multi-physics Simulation Engine - pkgver = 6.0.0.r307.gd57118d43 + pkgver = 6.0.0.r332.g7adfee571 pkgrel = 1 url = https://projectchrono.org/ arch = i686 @@ -29,7 +29,6 @@ pkgbase = chronoengine-git depends = blas depends = boost-libs depends = hdf5 - depends = opencrg optdepends = irrlicht: Runtime visualization with Irrlicht. optdepends = glew: Runtime visualization with OpenGL. optdepends = glfw: Runtime visualization with OpenGL. @@ -4,16 +4,25 @@ # 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 pkgname=${_pkgname}-git -pkgver=6.0.0.r307.gd57118d43 +pkgver=6.0.0.r552.gda17fe570 #_fragment="#tag=${pkgver}" pkgrel=1 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 @@ -50,7 +59,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 |