From 31c583581f37fd44dd2a397cbaeb5fad89b0ac51 Mon Sep 17 00:00:00 2001 From: Thomas Madlener Date: Wed, 12 Apr 2023 06:25:54 +0200 Subject: lhapdf: Pass additional python lib dirs only if possible (#36771) --- var/spack/repos/builtin/packages/lhapdf/package.py | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) (limited to 'var') 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 -- cgit v1.2.3-70-g09d2