diff options
-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 |