From 9fa20b8a3928d6e9048438aa4ba8f1185d11b4a7 Mon Sep 17 00:00:00 2001 From: Valentin Volkl Date: Wed, 27 Oct 2021 15:19:35 +0200 Subject: recola: fix compilation (#26634) * recola: fix compilation * Update var/spack/repos/builtin/packages/recola-sm/package.py Co-authored-by: Seth R. Johnson * flake8 * fixes * fix typo * fix typo Co-authored-by: Seth R. Johnson --- var/spack/repos/builtin/packages/recola-sm/package.py | 3 ++- var/spack/repos/builtin/packages/recola/package.py | 4 +++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/var/spack/repos/builtin/packages/recola-sm/package.py b/var/spack/repos/builtin/packages/recola-sm/package.py index 04113ca8af..a2620d918f 100644 --- a/var/spack/repos/builtin/packages/recola-sm/package.py +++ b/var/spack/repos/builtin/packages/recola-sm/package.py @@ -22,5 +22,6 @@ class RecolaSm(CMakePackage): depends_on('collier') def cmake_args(self): - args = ['-Dstatic=ON'] + args = [self.define('static', True), + self.define('collier_path', self.spec['collier'].prefix.lib.cmake)] return args diff --git a/var/spack/repos/builtin/packages/recola/package.py b/var/spack/repos/builtin/packages/recola/package.py index 549563ed0b..379497f636 100644 --- a/var/spack/repos/builtin/packages/recola/package.py +++ b/var/spack/repos/builtin/packages/recola/package.py @@ -31,7 +31,9 @@ class Recola(CMakePackage): def cmake_args(self): args = [ - '-DCMAKE_VERBOSE_MAKEFILE=ON', + self.define('static', True), + self.define('collier_path', self.spec['collier'].prefix.lib.cmake), + self.define('modelfile_path', self.spec['recola-sm'].prefix.lib.cmake), self.define_from_variant("with_python3", 'python'), ] return args -- cgit v1.2.3-70-g09d2