diff options
author | Nick Hagerty <85945544+hagertnl@users.noreply.github.com> | 2024-06-20 07:45:18 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-06-20 13:45:18 +0200 |
commit | b97b001dadf8469d8bdc5bc2394c8939570e6728 (patch) | |
tree | cf4859f9747003f68c90ac7b66062ae6f5a1be1c /var | |
parent | 113e231abede39837f52370352d4abd38b0a6cfb (diff) | |
download | spack-b97b001dadf8469d8bdc5bc2394c8939570e6728.tar.gz spack-b97b001dadf8469d8bdc5bc2394c8939570e6728.tar.bz2 spack-b97b001dadf8469d8bdc5bc2394c8939570e6728.tar.xz spack-b97b001dadf8469d8bdc5bc2394c8939570e6728.zip |
hipfort: add non-system gcc support (#44612)
Diffstat (limited to 'var')
-rw-r--r-- | var/spack/repos/builtin/packages/hipfort/package.py | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/var/spack/repos/builtin/packages/hipfort/package.py b/var/spack/repos/builtin/packages/hipfort/package.py index 327bdf2a69..6c2f8cf8d3 100644 --- a/var/spack/repos/builtin/packages/hipfort/package.py +++ b/var/spack/repos/builtin/packages/hipfort/package.py @@ -73,5 +73,8 @@ class Hipfort(CMakePackage): "-DHIPFORT_RANLIB=" + join_path(self.spec["binutils"].prefix.bin, "ranlib") ) args.append("-DHIPFORT_COMPILER_FLAGS='-ffree -eT'") + elif self.spec.satisfies("%gcc"): + args.append("-DHIPFORT_COMPILER={}".format(spack_fc)) + args.append("-DHIPFORT_COMPILER_FLAGS='-ffree-form -cpp -ffree-line-length-none'") return args |