Skip to content

Commit c8e96af

Browse files
committed
Add symlinked v0.22/ci-upstream config
1 parent 5b46fd8 commit c8e96af

File tree

7 files changed

+85
-0
lines changed

7 files changed

+85
-0
lines changed

common/ci-upstream/config.yaml

+8
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
config:
2+
install_tree:
3+
# Completely ignoring higher-level configuration options is supported with the :: notation for keys ...
4+
root:: $spack/../upstream
5+
# Available in v0.20.0
6+
source_cache: $spack/../sourcecache
7+
# Available in v0.20.0
8+
environments_root: $spack/../environments

common/ci-upstream/modules.yaml

+24
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
# Refer to https://spack.readthedocs.io/en/latest/module_file_support.html
2+
modules:
3+
default:
4+
enable:
5+
- tcl
6+
roots:
7+
tcl: $spack/../upstream/modules
8+
lmod: $spack/../upstream/lmod
9+
tcl:
10+
hash_length: 0
11+
# Looks like we need to use exclude_implicits because Gadi has
12+
# an old version of modules:
13+
# $ module --version
14+
# Modules Release 4.3.0 (2019-07-26)
15+
# https://github.com/spack/spack/issues/40940
16+
exclude_implicits: true
17+
# Does this PR imply exclude_implicits and hide_implicits can not
18+
# be used together?:
19+
# https://github.com/spack/spack/pull/40955
20+
# hide_implicits: true
21+
all:
22+
autoload: direct
23+
projections:
24+
all: '{name}/{version}-{hash:7}'

v0.22/ci-upstream/concretizer.yaml

+4
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
concretizer:
2+
targets:
3+
# Completely ignoring higher-level configuration options is supported with the :: notation for keys ...
4+
granularity:: generic

v0.22/ci-upstream/config.yaml

+8
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
config:
2+
install_tree:
3+
# Completely ignoring higher-level configuration options is supported with the :: notation for keys ...
4+
root:: $spack/../upstream
5+
# Available in v0.20.0
6+
source_cache: $spack/../sourcecache
7+
# Available in v0.20.0
8+
environments_root: $spack/../environments

v0.22/ci-upstream/modules.yaml

+24
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
# Refer to https://spack.readthedocs.io/en/latest/module_file_support.html
2+
modules:
3+
default:
4+
enable:
5+
- tcl
6+
roots:
7+
tcl: $spack/../upstream/modules
8+
lmod: $spack/../upstream/lmod
9+
tcl:
10+
hash_length: 0
11+
# Looks like we need to use exclude_implicits because Gadi has
12+
# an old version of modules:
13+
# $ module --version
14+
# Modules Release 4.3.0 (2019-07-26)
15+
# https://github.com/spack/spack/issues/40940
16+
exclude_implicits: true
17+
# Does this PR imply exclude_implicits and hide_implicits can not
18+
# be used together?:
19+
# https://github.com/spack/spack/pull/40955
20+
# hide_implicits: true
21+
all:
22+
autoload: direct
23+
projections:
24+
all: '{name}/{version}-{hash:7}'

v0.22/ci-upstream/packages.yaml

+13
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
packages:
2+
perl:
3+
externals:
4+
5+
prefix: /usr
6+
buildable: false
7+
cmake:
8+
# Syntax for requirement:
9+
require: "@3.24.4"
10+
# Syntax for preference:
11+
#version: [3.24.4]
12+
libtool:
13+
version: [:2.4.6]

v0.22/ci-upstream/repos.yaml

+4
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
# Completely ignoring higher-level configuration options is supported with the :: notation for keys ...
2+
repos::
3+
- $spack/../spack-packages
4+
- $spack/var/spack/repos/builtin

0 commit comments

Comments
 (0)