summaryrefslogtreecommitdiff
path: root/var/spack/repos/builtin/packages/delphes/package.py
diff options
context:
space:
mode:
Diffstat (limited to 'var/spack/repos/builtin/packages/delphes/package.py')
-rw-r--r--var/spack/repos/builtin/packages/delphes/package.py17
1 files changed, 5 insertions, 12 deletions
diff --git a/var/spack/repos/builtin/packages/delphes/package.py b/var/spack/repos/builtin/packages/delphes/package.py
index 40e790d61f..a35a678405 100644
--- a/var/spack/repos/builtin/packages/delphes/package.py
+++ b/var/spack/repos/builtin/packages/delphes/package.py
@@ -43,25 +43,18 @@ class Delphes(CMakePackage):
version("3.0.6", sha256="9e225731d57d2a76d35886841f8eff121bb3a45560b16077bd8c351151581d88")
version("3.0.5", sha256="ab64ec6d2476fbfa40562e7edb510a8ab4c4fe5be77a4353ebf315c2af181a80")
- variant("pythia8", default=True, description="build with pythia8")
+ depends_on("c", type="build") # generated
+ depends_on("cxx", type="build") # generated
- variant(
- "cxxstd",
- default="17",
- values=("14", "17"),
- multi=False,
- description="Use the specified C++ standard when building.",
- )
+ variant("pythia8", default=True, description="build with pythia8")
depends_on("cmake", type="build")
- depends_on("root cxxstd=14", when="cxxstd=14")
- depends_on("root cxxstd=17", when="cxxstd=17")
+ depends_on("root")
depends_on("pythia8", when="+pythia8")
def cmake_args(self):
args = []
- # C++ Standard
- args.append("-DCMAKE_CXX_STANDARD=%s" % self.spec.variants["cxxstd"].value)
+ args.append(f"-DCMAKE_CXX_STANDARD={self.spec['root'].variants['cxxstd'].value}")
return args
def setup_run_environment(self, env):