summaryrefslogtreecommitdiff
path: root/var/spack/repos/builtin/packages/openloops/package.py
diff options
context:
space:
mode:
Diffstat (limited to 'var/spack/repos/builtin/packages/openloops/package.py')
-rw-r--r--var/spack/repos/builtin/packages/openloops/package.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/var/spack/repos/builtin/packages/openloops/package.py b/var/spack/repos/builtin/packages/openloops/package.py
index 884910beb3..9a1081c2b6 100644
--- a/var/spack/repos/builtin/packages/openloops/package.py
+++ b/var/spack/repos/builtin/packages/openloops/package.py
@@ -89,6 +89,7 @@ class Openloops(Package):
f.write('[OpenLoops]\n')
f.write('import_env={0}\n'.format(spack_env))
f.write('num_jobs = {0}\n'.format(njobs))
+ f.write('process_lib_dir = {0}\n'.format(self.spec.prefix.proclib))
f.write('cc = {0}\n'.format(env['SPACK_CC']))
f.write('cxx = {0}\n'.format(env['SPACK_CXX']))
f.write('fortran_compiler = {0}\n'.format(env['SPACK_FC']))
@@ -110,7 +111,7 @@ class Openloops(Package):
def build_processes(self, spec, prefix):
ol = Executable('./openloops')
processes = self.spec.variants['processes'].value
- if 'compile_extra' in self.spec:
+ if '+compile_extra' in self.spec:
ce = 'compile_extra=1'
else:
ce = ''