diff options
author | Greg Becker <becker33@llnl.gov> | 2024-01-25 08:22:22 -0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-01-25 17:22:22 +0100 |
commit | d3c1f7a872a4097b74085b7275c338a1b52d96ae (patch) | |
tree | 732560707d6b520de0713328539e6649cef02396 /var | |
parent | 84568b3454d88eb1630e83d87b98920eaddb27b9 (diff) | |
download | spack-d3c1f7a872a4097b74085b7275c338a1b52d96ae.tar.gz spack-d3c1f7a872a4097b74085b7275c338a1b52d96ae.tar.bz2 spack-d3c1f7a872a4097b74085b7275c338a1b52d96ae.tar.xz spack-d3c1f7a872a4097b74085b7275c338a1b52d96ae.zip |
Fix using sticky variants in externals (#42253)
Diffstat (limited to 'var')
-rw-r--r-- | var/spack/repos/builtin.mock/packages/sticky-variant-dependent/package.py | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/var/spack/repos/builtin.mock/packages/sticky-variant-dependent/package.py b/var/spack/repos/builtin.mock/packages/sticky-variant-dependent/package.py new file mode 100644 index 0000000000..2036a31b28 --- /dev/null +++ b/var/spack/repos/builtin.mock/packages/sticky-variant-dependent/package.py @@ -0,0 +1,17 @@ +# Copyright 2013-2024 Lawrence Livermore National Security, LLC and other +# Spack Project Developers. See the top-level COPYRIGHT file for details. +# +# SPDX-License-Identifier: (Apache-2.0 OR MIT) +from spack.package import * + + +class StickyVariantDependent(AutotoolsPackage): + """Package with a sticky variant and a conflict""" + + homepage = "http://www.example.com" + url = "http://www.example.com/a-1.0.tar.gz" + + version("1.0", md5="0123456789abcdef0123456789abcdef") + + depends_on("sticky-variant") + conflicts("%gcc", when="^sticky-variant~allow-gcc") |