diff --git a/var/spack/repos/builtin/packages/cprnc/package.py b/var/spack/repos/builtin/packages/cprnc/package.py index 5d8ab89be5008e..e92919ab4aadae 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