diff --git a/spack_repo/packages/icon-nwp/package.py b/spack_repo/packages/icon-nwp/package.py index 39277365d07ca9930ab0f19b93b47dc0a1665a44..fb99420ef5ada3e3799479b4d9cc1ac33d5725e4 100644 --- a/spack_repo/packages/icon-nwp/package.py +++ b/spack_repo/packages/icon-nwp/package.py @@ -122,6 +122,8 @@ class IconNwp(Package): elif self.spec.satisfies("%intel"): libs.append("-qmkl=sequential") + if self.spec.satisfies('@psp'): + libs.append("-lfyaml") mtune = "generic" CPPFLAGS = [] @@ -202,6 +204,7 @@ class IconNwp(Package): if "+art" in self.spec: options.append("--enable-art") + configure(*options)