summaryrefslogtreecommitdiff
path: root/var
diff options
context:
space:
mode:
authorQian Jianhua <qianjh@fujitsu.com>2022-06-14 19:46:23 +0800
committerGitHub <noreply@github.com>2022-06-14 13:46:23 +0200
commitd76f184430d47b0011fdeb4620fa8faefa2a3c46 (patch)
treec6e1868d8ff4d23d26129d316ade47a73e2a42ba /var
parent19ea24d2bd464b8025c11a5bd8c26585e033d73d (diff)
downloadspack-d76f184430d47b0011fdeb4620fa8faefa2a3c46.tar.gz
spack-d76f184430d47b0011fdeb4620fa8faefa2a3c46.tar.bz2
spack-d76f184430d47b0011fdeb4620fa8faefa2a3c46.tar.xz
spack-d76f184430d47b0011fdeb4620fa8faefa2a3c46.zip
hybrid-lambda: fix build tests (#30214)
Diffstat (limited to 'var')
-rw-r--r--var/spack/repos/builtin/packages/hybrid-lambda/package.py7
1 files changed, 5 insertions, 2 deletions
diff --git a/var/spack/repos/builtin/packages/hybrid-lambda/package.py b/var/spack/repos/builtin/packages/hybrid-lambda/package.py
index 0b8cb13ceb..2452f73282 100644
--- a/var/spack/repos/builtin/packages/hybrid-lambda/package.py
+++ b/var/spack/repos/builtin/packages/hybrid-lambda/package.py
@@ -35,10 +35,13 @@ class HybridLambda(AutotoolsPackage):
depends_on(Boost.with_default_variants)
depends_on('cppunit', type='test')
- build_directory = 'src'
-
@run_after('configure')
def change_install_option_in_makefile(self):
with working_dir('src'):
filter_file(r'INSTALL = /bin/install -c',
'INSTALL = /bin/install -C', 'Makefile')
+
+ @on_package_attributes(run_tests=True)
+ def setup_build_environment(self, env):
+ # build testcases with cppunit
+ env.prepend_path('LD_LIBRARY_PATH', self.spec['cppunit'].libs.directories[0])