
- we don't have a fallback if make is not installed - we assume file system locking works - we don't verify that make is gnu make (bootstrapping fails on FreeBSD as a result) - there are some weird race conditions in writing spack.yaml on concurrent spack install - the view is updated after every package install instead of post environment install.
38 lines
711 B
YAML
38 lines
711 B
YAML
# This environment contains Spack non-core dependencies for the
|
|
# following configuration
|
|
#
|
|
# Python spec: {{ python_spec }}
|
|
# Python interpreter: {{ python_prefix }}
|
|
# Architecture: {{ architecture }}
|
|
#
|
|
spack:
|
|
specs:
|
|
{% for spec in environment_specs %}
|
|
- "{{ spec }}"
|
|
{% endfor %}
|
|
view: {{ environment_path }}/view
|
|
|
|
config:
|
|
install_tree:
|
|
root: {{ store_path }}
|
|
padded_length: 0
|
|
|
|
install_status: false
|
|
|
|
packages:
|
|
python:
|
|
buildable: false
|
|
externals:
|
|
- spec: "{{ python_spec }}"
|
|
prefix: "{{ python_prefix }}"
|
|
|
|
py-typed-ast:
|
|
require: "+wheel"
|
|
|
|
py-platformdirs:
|
|
require: "+wheel"
|
|
|
|
concretizer:
|
|
reuse: false
|
|
unify: true
|