diff options
author | Qian Jianhua <qianjh@fujitsu.com> | 2022-03-03 17:06:49 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-03-03 09:06:49 +0000 |
commit | 79c0f631de063c0517925cc7639c50d94cddead0 (patch) | |
tree | ce952bfded1aaa4d9c6592fc11f3ca0af13fa895 /var | |
parent | 01c1e6860f7a500fd9f01b292a1245f9fd9e3bb0 (diff) | |
download | spack-79c0f631de063c0517925cc7639c50d94cddead0.tar.gz spack-79c0f631de063c0517925cc7639c50d94cddead0.tar.bz2 spack-79c0f631de063c0517925cc7639c50d94cddead0.tar.xz spack-79c0f631de063c0517925cc7639c50d94cddead0.zip |
gfsio: support Fujitsu compiler (#29311)
Diffstat (limited to 'var')
-rw-r--r-- | var/spack/repos/builtin/packages/gfsio/package.py | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/var/spack/repos/builtin/packages/gfsio/package.py b/var/spack/repos/builtin/packages/gfsio/package.py index fb5bfdab42..2b034670a3 100644 --- a/var/spack/repos/builtin/packages/gfsio/package.py +++ b/var/spack/repos/builtin/packages/gfsio/package.py @@ -25,3 +25,9 @@ class Gfsio(CMakePackage): for suffix in ('4', ''): env.set('GFSIO_LIB' + suffix, lib[0]) env.set('GFSIO_INC' + suffix, join_path(self.prefix, 'include')) + + def flag_handler(self, name, flags): + if self.spec.satisfies('%fj'): + if name == 'fflags': + flags.append('-Free') + return (None, None, flags) |