diff options
author | Mark Olesen <Mark.Olesen@gmx.net> | 2017-06-21 17:35:31 +0100 |
---|---|---|
committer | Adam J. Stewart <ajstewart426@gmail.com> | 2017-06-21 11:35:31 -0500 |
commit | 1f2e56e1f3452fdc9b6dde349a67efc217292b04 (patch) | |
tree | 17e5d58bd4eae61a387f9298346b1ee8f2e30a3b /etc | |
parent | b1fceb75d0f7b999c5f2a4edc686a1a947b60a95 (diff) | |
download | spack-1f2e56e1f3452fdc9b6dde349a67efc217292b04.tar.gz spack-1f2e56e1f3452fdc9b6dde349a67efc217292b04.tar.bz2 spack-1f2e56e1f3452fdc9b6dde349a67efc217292b04.tar.xz spack-1f2e56e1f3452fdc9b6dde349a67efc217292b04.zip |
refactor openfoam packages (#3669)
* Several improvements for the openfoam packages
--
Refactor openfoam packages by adding an OpenfoamArch class
Use separate configure, build, install phases.
Provide FOAM_PROJECT_DIR dependent env for openfoam packages
- easier way to locate
Eliminate intermediate installation directories
- unneeded clutter.
- makes it less than easy to find the etc/bashrc file
Add versioning for all openfoam patches
- no certainty which parts (if any) will be needed in future versions,
especially if we strive to ensure that the upstream version builds
well with spack to begin with.
Support build of develop branches
- helps track build regressions for future openfoam releases
STYLE: use common/ and assets/ to provide additional (build) resources ...
* - adjust OpenFOAM provider
Move openfoam-com up front since this is the one being used as a base
for the others
Diffstat (limited to 'etc')
-rw-r--r-- | etc/spack/defaults/packages.yaml | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/etc/spack/defaults/packages.yaml b/etc/spack/defaults/packages.yaml index 0cafab28e9..d04ce76e6b 100644 --- a/etc/spack/defaults/packages.yaml +++ b/etc/spack/defaults/packages.yaml @@ -28,6 +28,6 @@ packages: mpe: [mpe2] mpi: [openmpi, mpich] opencl: [pocl] - openfoam: [foam-extend] + openfoam: [openfoam-com, openfoam-org, foam-extend] pil: [py-pillow] scalapack: [netlib-scalapack] |