From 69b01c617eafd192ff3ec0643f101d9fcd1d7f2f Mon Sep 17 00:00:00 2001 From: sknigh Date: Sat, 18 Feb 2017 13:54:57 -0800 Subject: Added shmem variant to Score-p build (#3024) * Disable by default to fix builds on Centos 7 --- var/spack/repos/builtin/packages/scorep/package.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/var/spack/repos/builtin/packages/scorep/package.py b/var/spack/repos/builtin/packages/scorep/package.py index e0f7972304..6b3345d83b 100644 --- a/var/spack/repos/builtin/packages/scorep/package.py +++ b/var/spack/repos/builtin/packages/scorep/package.py @@ -61,6 +61,8 @@ class Scorep(Package): depends_on("mpi") depends_on("papi") + variant('shmem', default=False, description='Enable shmem tracing') + def install(self, spec, prefix): configure = Executable(join_path(self.stage.source_path, 'configure')) with working_dir('spack-build', create=True): @@ -72,6 +74,7 @@ class Scorep(Package): "--with-papi-header=%s" % spec['papi'].prefix.include, "--with-papi-lib=%s" % spec['papi'].prefix.lib, "--enable-shared", + "--without-shmem" if '~shmem' in spec else '', "CFLAGS=-fPIC", "CXXFLAGS=-fPIC"] configure(*configure_args) -- cgit v1.2.3-70-g09d2