summaryrefslogtreecommitdiff
path: root/var
diff options
context:
space:
mode:
authorWouter Deconinck <wdconinc@gmail.com>2022-09-19 13:32:47 -0500
committerGitHub <noreply@github.com>2022-09-19 11:32:47 -0700
commit7d250c4bea152388633b560c1d9683b74d6e32e9 (patch)
treeeda53a2f5575933e7c8a9a9778fc656a5fc17125 /var
parentedee67d96ffa31c78a8755d536f611d81910f972 (diff)
downloadspack-7d250c4bea152388633b560c1d9683b74d6e32e9.tar.gz
spack-7d250c4bea152388633b560c1d9683b74d6e32e9.tar.bz2
spack-7d250c4bea152388633b560c1d9683b74d6e32e9.tar.xz
spack-7d250c4bea152388633b560c1d9683b74d6e32e9.zip
root: determine_variants cxxstd=20 support (#32673)
This is somewhat ahead of reality, but once/when external ROOT installs with cxxstd=20 are common, we will need this to pick up the correct variant.
Diffstat (limited to 'var')
-rw-r--r--var/spack/repos/builtin/packages/root/package.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/var/spack/repos/builtin/packages/root/package.py b/var/spack/repos/builtin/packages/root/package.py
index 3900dad876..4b421b04f4 100644
--- a/var/spack/repos/builtin/packages/root/package.py
+++ b/var/spack/repos/builtin/packages/root/package.py
@@ -334,6 +334,8 @@ class Root(CMakePackage):
v.append("cxxstd=14")
elif "cxx17" in f:
v.append("cxxstd=17")
+ elif "cxx20" in f:
+ v.append("cxxstd=20")
# helper function: check if featurename is in features, and if it is,
# append variantname to variants. featurename may be a list/tuple, in