Skip to content
Snippets Groups Projects
Commit 39e071d1 authored by Fabian.Jakub's avatar Fabian.Jakub
Browse files

add icon-spack package options for waves ecrad rttov dace emvorado art

parent 1531aa25
No related branches found
No related tags found
No related merge requests found
Pipeline #18750 passed
......@@ -44,10 +44,15 @@ class IconNwp(Package):
variant("parallelnetcdf", default=True, description="enable-parallel-netcdf")
variant("yaxt", default=True, description="enable-yaxt")
variant("coupling", default=True, description="enable-coupling")
variant("ecrad", default=True, description="enable-ecrad")
variant("grib2", default=True, description="enable-grib2")
variant("waves", default=True, description="enable-waves")
variant("ecrad", default=True, description="enable-ecrad")
variant("rttov", default=True, description="enable-rttov")
variant("dace", default=True, description="enable-dace")
variant("emvorado", default=True, description="enable-emvorado")
variant("art", default=True, description="enable-art")
# Dependencies
depends_on("mpi")
depends_on("netcdf-c")
......@@ -239,14 +244,27 @@ class IconNwp(Package):
if "+yaxt" in self.spec:
options.append("--enable-yaxt")
if "+coupling" in self.spec:
options.append("--enable-coupling")
if "+grib2" in self.spec:
options.append("--enable-grib2")
if "+waves" in self.spec:
options.append("--enable-waves")
if "+ecrad" in self.spec:
options.append("--enable-ecrad")
if "+grib2" in self.spec:
options.append("--enable-grib2")
if "+rttov" in self.spec:
options.append("--enable-rttov")
if "+dace" in self.spec:
options.append("--enable-dace")
if "+emvorado" in self.spec:
options.append("--enable-emvorado")
if "+art" in self.spec:
options.append("--enable-art")
# For some reason there's a problem with OpenMPI with gcc@11.3.0 which makes the configuration fail.
if self.spec.compiler.name == "gcc" and self.spec.compiler.version == Version("11.3.0"):
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment