diff options
author | Tom Payerle <payerle@umd.edu> | 2024-02-22 17:13:05 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-02-22 15:13:05 -0700 |
commit | a2908fb9f7c2e2273e2e970b2893349967d14362 (patch) | |
tree | a8f7fc277feb8d17f814a02d6109939456c868c6 | |
parent | f514e7201150d646e3566e9b341afb838f7663a4 (diff) | |
download | spack-a2908fb9f7c2e2273e2e970b2893349967d14362.tar.gz spack-a2908fb9f7c2e2273e2e970b2893349967d14362.tar.bz2 spack-a2908fb9f7c2e2273e2e970b2893349967d14362.tar.xz spack-a2908fb9f7c2e2273e2e970b2893349967d14362.zip |
qb3: add custom libs property (#42275)
-rw-r--r-- | var/spack/repos/builtin/packages/qb3/package.py | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/var/spack/repos/builtin/packages/qb3/package.py b/var/spack/repos/builtin/packages/qb3/package.py index 312ad238cd..cf73be4670 100644 --- a/var/spack/repos/builtin/packages/qb3/package.py +++ b/var/spack/repos/builtin/packages/qb3/package.py @@ -18,3 +18,14 @@ class Qb3(CMakePackage): depends_on("cmake@3.5:", type="build") depends_on("libicd") + + @property + def libs(self): + # Override because libs have different case than Spack package name + name = "libQB3*" + # We expect libraries to be in either lib64 or lib directory + for root in (self.prefix.lib64, self.prefix.lib): + liblist = find_libraries(name, root=root, shared=True, recursive=False) + if liblist: + break + return liblist |