diff options
author | Alex Richert <82525672+AlexanderRichert-NOAA@users.noreply.github.com> | 2024-01-09 21:53:50 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-01-09 19:53:50 -0700 |
commit | f552dbd19918b6c928dd482e1de92d920902f1f3 (patch) | |
tree | 2f4a836a25047d4418a4d160a43e6399b0c8287e | |
parent | d978d7ee0d9b6ec969be718544068241a1e87e17 (diff) | |
download | spack-f552dbd19918b6c928dd482e1de92d920902f1f3.tar.gz spack-f552dbd19918b6c928dd482e1de92d920902f1f3.tar.bz2 spack-f552dbd19918b6c928dd482e1de92d920902f1f3.tar.xz spack-f552dbd19918b6c928dd482e1de92d920902f1f3.zip |
Add genf90 resource for cprnc to allow offline builds (#42015)
* Add genf90 resource for cprnc to allow offline builds
* Update package.py
* Update package.py style fix
-rw-r--r-- | var/spack/repos/builtin/packages/cprnc/package.py | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/var/spack/repos/builtin/packages/cprnc/package.py b/var/spack/repos/builtin/packages/cprnc/package.py index 8083d44eb5..9e4282879e 100644 --- a/var/spack/repos/builtin/packages/cprnc/package.py +++ b/var/spack/repos/builtin/packages/cprnc/package.py @@ -22,3 +22,17 @@ class Cprnc(CMakePackage): depends_on("netcdf-fortran") depends_on("cmake@3:", type="build") + + resource( + name="genf90", + git="https://github.com/PARALLELIO/genf90", + tag="genf90_200608", + destination="genf90-resource", + ) + + def cmake_args(self): + args = [ + self.define("GENF90_PATH", join_path(self.stage.source_path, "genf90-resource/genf90")) + ] + + return args |