diff options
author | Thomas Madlener <thomas.madlener@desy.de> | 2023-04-12 06:25:54 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-04-12 06:25:54 +0200 |
commit | 31c583581f37fd44dd2a397cbaeb5fad89b0ac51 (patch) | |
tree | 0a15d8d3495024cfcd3d0d8c252c126a820142e8 /var | |
parent | 781769545f29e8e57a1a9b4c11c315bd617d7999 (diff) | |
download | spack-31c583581f37fd44dd2a397cbaeb5fad89b0ac51.tar.gz spack-31c583581f37fd44dd2a397cbaeb5fad89b0ac51.tar.bz2 spack-31c583581f37fd44dd2a397cbaeb5fad89b0ac51.tar.xz spack-31c583581f37fd44dd2a397cbaeb5fad89b0ac51.zip |
lhapdf: Pass additional python lib dirs only if possible (#36771)
Diffstat (limited to 'var')
-rw-r--r-- | var/spack/repos/builtin/packages/lhapdf/package.py | 16 |
1 files changed, 10 insertions, 6 deletions
diff --git a/var/spack/repos/builtin/packages/lhapdf/package.py b/var/spack/repos/builtin/packages/lhapdf/package.py index 35ab60c089..b02efbd342 100644 --- a/var/spack/repos/builtin/packages/lhapdf/package.py +++ b/var/spack/repos/builtin/packages/lhapdf/package.py @@ -42,11 +42,15 @@ class Lhapdf(AutotoolsPackage): depends_on("gettext", type="build", when="+python") def configure_args(self): - args = [ - "FCFLAGS=-O3", - "CFLAGS=-O3", - "CXXFLAGS=-O3", - "LIBS=-L" + self.spec["python"].prefix.lib + " -L" + self.spec["gettext"].prefix.lib, - ] + args = ["FCFLAGS=-O3", "CFLAGS=-O3", "CXXFLAGS=-O3"] + + if self.spec.satisfies("+python"): + args.extend( + "LIBS=-L" + + self.spec["python"].prefix.lib + + " -L" + + self.spec["gettext"].prefix.lib + ) + args.extend(self.enable_or_disable("python")) return args |