Skip to content

Commit fdc638c

Browse files
Move SS module path to version files.
1 parent d7d28a6 commit fdc638c

15 files changed

+21
-23
lines changed

modulefiles/module_base.hera.lua

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,8 @@ help([[
22
Load environment to run GFS on Hera
33
]])
44

5-
spack_stack_ver=(os.getenv("spack_stack_ver") or "None")
6-
spack_env=(os.getenv("spack_env") or "None")
7-
prepend_path("MODULEPATH", "/scratch1/NCEPDEV/nems/role.epic/spack-stack/spack-stack-" .. spack_stack_ver .. "/envs/" .. spack_env .. "/install/modulefiles/Core")
5+
local spack_mod_path=(os.getenv("spack_mod_path") or "None")
6+
prepend_path("MODULEPATH", spack_mod_path)
87

98
load(pathJoin("stack-intel", (os.getenv("stack_intel_ver") or "None")))
109
load(pathJoin("stack-intel-oneapi-mpi", (os.getenv("stack_impi_ver") or "None")))

modulefiles/module_base.hercules.lua

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,20 +2,15 @@ help([[
22
Load environment to run GFS on Hercules
33
]])
44

5-
spack_stack_ver=(os.getenv("spack_stack_ver") or "None")
6-
spack_env=(os.getenv("spack_env") or "None")
7-
prepend_path("MODULEPATH", "/work/noaa/epic/role-epic/spack-stack/hercules/spack-stack-" .. spack_stack_ver .. "/envs/" .. spack_env .. "/install/modulefiles/Core")
5+
local spack_mod_path=(os.getenv("spack_mod_path") or "None")
6+
prepend_path("MODULEPATH", spack_mod_path)
87

98
load(pathJoin("stack-intel", (os.getenv("stack_intel_ver") or "None")))
109
load(pathJoin("stack-intel-oneapi-mpi", (os.getenv("stack_impi_ver") or "None")))
1110
load(pathJoin("intel-oneapi-mkl", (os.getenv("intel_mkl_ver") or "None")))
1211
load(pathJoin("python", (os.getenv("python_ver") or "None")))
1312
load(pathJoin("perl", (os.getenv("perl_ver") or "None")))
1413

15-
-- TODO load NCL once the SAs remove the 'depends_on' statements within it
16-
-- NCL is a static installation and does not depend on any libraries
17-
-- but as is will load, among others, the system netcdf-c/4.9.0 module
18-
--load(pathJoin("ncl", (os.getenv("ncl_ver") or "None")))
1914
load(pathJoin("jasper", (os.getenv("jasper_ver") or "None")))
2015
load(pathJoin("libpng", (os.getenv("libpng_ver") or "None")))
2116
load(pathJoin("cdo", (os.getenv("cdo_ver") or "None")))

modulefiles/module_base.jet.lua

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,8 @@ help([[
22
Load environment to run GFS on Jet
33
]])
44

5-
spack_stack_ver=(os.getenv("spack_stack_ver") or "None")
6-
spack_env=(os.getenv("spack_env") or "None")
7-
prepend_path("MODULEPATH", "/mnt/lfs4/HFIP/hfv3gfs/role.epic/spack-stack/spack-stack-" .. spack_stack_ver .. "/envs/" .. spack_env .. "/install/modulefiles/Core")
5+
local spack_mod_path=(os.getenv("spack_mod_path") or "None")
6+
prepend_path("MODULEPATH", spack_mod_path)
87

98
load(pathJoin("stack-intel", (os.getenv("stack_intel_ver") or "None")))
109
load(pathJoin("stack-intel-oneapi-mpi", (os.getenv("stack_impi_ver") or "None")))

modulefiles/module_base.orion.lua

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,8 @@ help([[
22
Load environment to run GFS on Orion
33
]])
44

5-
spack_stack_ver=(os.getenv("spack_stack_ver") or "None")
6-
spack_env=(os.getenv("spack_env") or "None")
7-
prepend_path("MODULEPATH", "/work/noaa/epic/role-epic/spack-stack/orion/spack-stack-" .. spack_stack_ver .. "/envs/" .. spack_env .. "/install/modulefiles/Core")
5+
local spack_mod_path=(os.getenv("spack_mod_path") or "None")
6+
prepend_path("MODULEPATH", spack_mod_path)
87

98
load(pathJoin("stack-intel", (os.getenv("stack_intel_ver") or "None")))
109
load(pathJoin("stack-intel-oneapi-mpi", (os.getenv("stack_impi_ver") or "None")))

modulefiles/module_base.s4.lua

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,8 @@ help([[
22
Load environment to run GFS on S4
33
]])
44

5-
spack_stack_ver=(os.getenv("spack_stack_ver") or "None")
6-
spack_env=(os.getenv("spack_env") or "None")
7-
prepend_path("MODULEPATH", "/data/prod/jedi/spack-stack/spack-stack-" .. spack_stack_ver .. "/envs/" .. spack_env .. "/install/modulefiles/Core")
5+
local spack_mod_path=(os.getenv("spack_mod_path") or "None")
6+
prepend_path("MODULEPATH", spack_mod_path)
87

98
load(pathJoin("stack-intel", (os.getenv("stack_intel_ver") or "None")))
109
load(pathJoin("stack-intel-oneapi-mpi", (os.getenv("stack_impi_ver") or "None")))

versions/build.hera.ver

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
export spack_mod_path="/scratch1/NCEPDEV/nems/role.epic/spack-stack/spack-stack-1.6.0/envs/gsi-addon-dev/install/modulefiles/Core"
12
export stack_intel_ver=2021.5.0
23
export stack_impi_ver=2021.5.1
34
export spack_env=gsi-addon-dev

versions/build.hercules.ver

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
export spack_mod_path="/work/noaa/epic/role-epic/spack-stack/hercules/spack-stack-1.6.0/envs/gsi-addon-env/install/modulefiles/Core"
12
export stack_intel_ver=2021.9.0
23
export stack_impi_ver=2021.9.0
34
export spack_env=gsi-addon

versions/build.jet.ver

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
export spack_mod_path="/lfs4/HFIP/hfv3gfs/role.epic/spack-stack/spack-stack-1.6.0/envs/gsi-addon-dev/install/modulefiles/Core"
12
export stack_intel_ver=2021.5.0
23
export stack_impi_ver=2021.5.1
34
export spack_env=gsi-addon-dev

versions/build.orion.ver

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
1-
export stack_intel_ver=2021.5.0
1+
export spack_mod_path="/work/noaa/epic/role-epic/spack-stack/orion/spack-stack-1.6.0/envs/gsi-addon-env/install/modulefiles/Core"
2+
export stack_intel_ver=2022.0.2
23
export stack_impi_ver=2021.5.1
34
export spack_env=gsi-addon-env
45
source "${HOMEgfs:-}/versions/build.spack.ver"

versions/build.s4.ver

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1+
export spack_mod_path="/data/prod/jedi/spack-stack/spack-stack-1.6.0/envs/gsi-addon-env/install/modulefiles/Core"
12
export stack_intel_ver=2021.5.0
23
export stack_impi_ver=2021.5.0
3-
export spack_env=gsi-addon-env
44
source "${HOMEgfs:-}/versions/build.spack.ver"

versions/run.hera.ver

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
export spack_mod_path="/scratch1/NCEPDEV/nems/role.epic/spack-stack/spack-stack-1.6.0/envs/gsi-addon-dev/install/modulefiles/Core"
12
export stack_intel_ver=2021.5.0
23
export stack_impi_ver=2021.5.1
34
export spack_env=gsi-addon-dev

versions/run.hercules.ver

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1+
export spack_mod_path="/work/noaa/epic/role-epic/spack-stack/hercules/spack-stack-1.6.0/envs/gsi-addon-env/install/modulefiles/Core"
12
export stack_intel_ver=2021.9.0
23
export stack_impi_ver=2021.9.0
34
export intel_mkl_ver=2023.1.0
45
export spack_env=gsi-addon-env
56

6-
export ncl_ver=6.6.2
77
export perl_ver=5.36.0
88

99
source "${HOMEgfs:-}/versions/run.spack.ver"

versions/run.jet.ver

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
export spack_mod_path="/lfs4/HFIP/hfv3gfs/role.epic/spack-stack/spack-stack-1.6.0/envs/gsi-addon-dev/install/modulefiles/Core"
12
export stack_intel_ver=2021.5.0
23
export stack_impi_ver=2021.5.1
34
export spack_env=gsi-addon-dev

versions/run.orion.ver

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
export spack_mod_path="/work/noaa/epic/role-epic/spack-stack/orion/spack-stack-1.6.0/envs/gsi-addon-env/install/modulefiles/Core"
12
export stack_intel_ver=2022.0.2
23
export stack_impi_ver=2021.5.1
34
export spack_env=gsi-addon-env

versions/run.s4.ver

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1+
export spack_mod_path="/data/prod/jedi/spack-stack/spack-stack-1.6.0/envs/gsi-addon-env/install/modulefiles/Core"
12
export stack_intel_ver=2021.5.0
23
export stack_impi_ver=2021.5.0
3-
export spack_env=gsi-addon-env
44

55
export ncl_ver=6.4.0-precompiled
66

0 commit comments

Comments
 (0)