spack/share/spack
Todd Gamblin a1818f971f env: environments can be named or created in directories
- `spack env create <name>` works as before

- `spack env create <path>` now works as well -- environments can be
  created in their own directories outside of Spack.

- `spack install` will look for a `spack.yaml` file in the current
  directory, and will install the entire project from the environment

- The Environment class has been refactored so that it does not depend on
  the internal Spack environment root; it just takes a path and operates
  on an environment in that path (so internal and external envs are
  handled the same)

- The named environment interface has been hoisted to the
  spack.environment module level.

- env.yaml is now spack.yaml in all places.  It was easier to go with one
  name for these files than to try to handle logic for both env.yaml and
  spack.yaml.
2018-11-09 00:31:24 -08:00
..
csh env: environments can be named or created in directories 2018-11-09 00:31:24 -08:00
docker docker: unite Dockerfiles; auto-deploy images to DockerHub (#9329) 2018-10-26 10:15:05 -07:00
docs/docker/module-file-tutorial relicense: replace LGPL headers with Apache-2.0/MIT SPDX headers 2018-10-17 14:42:06 -07:00
logo add artisanal handcrafted SVG Spack logo. (#6165) 2017-11-06 22:42:16 -08:00
qa relicense: add spack license command 2018-10-17 14:42:06 -07:00
templates Fixing the addition curly brackets to conform to the rest of the templates usage of a literal curly bracket 2018-08-07 19:56:11 +02:00
setup-env.csh env: add spack env activate/deactivate and shell support 2018-11-09 00:31:24 -08:00
setup-env.sh env: environments can be named or created in directories 2018-11-09 00:31:24 -08:00
spack-completion.bash relicense: replace LGPL headers with Apache-2.0/MIT SPDX headers 2018-10-17 14:42:06 -07:00