diff options
Diffstat (limited to 'var/spack/repos/builtin/packages/openfoam-com/common/spack-Allwmake')
-rwxr-xr-x | var/spack/repos/builtin/packages/openfoam-com/common/spack-Allwmake | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/var/spack/repos/builtin/packages/openfoam-com/common/spack-Allwmake b/var/spack/repos/builtin/packages/openfoam-com/common/spack-Allwmake index cff22daf10..6c53c2fd70 100755 --- a/var/spack/repos/builtin/packages/openfoam-com/common/spack-Allwmake +++ b/var/spack/repos/builtin/packages/openfoam-com/common/spack-Allwmake @@ -5,7 +5,15 @@ export FOAM_INST_DIR=$(cd .. && pwd -L) mkdir -p $FOAM_APPBIN $FOAM_LIBBIN 2>/dev/null # Allow interrupt echo "Build openfoam with SPACK ($@)" echo WM_PROJECT_DIR = $WM_PROJECT_DIR -./Allwmake $@ # Pass arguments + +# Prefer spack-specific Allwmake if it exists +if [ -f Allwmake-spack ] +then + ./Allwmake-spack $@ # Pass arguments +else + ./Allwmake $@ # Pass arguments +fi + # Link non-dummy MPI_FOAM type to parent-dir, where rpath can find it if [ "${FOAM_MPI:=dummy}" != dummy -a -d "$FOAM_LIBBIN/$FOAM_MPI" ] |