Skip to content

CUP-ECS/spack-externals

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

spack-externals

Storage for package.yaml files for various systems.

How to use

  1. If you are on a cluster (not your personal machine):
    1. Create a ~/.profile file if does not exist already
    2. Add the line export SPACK_USER_CONFIG_PATH=$HOME/.spack/$CLUSTER. This tells Spack to look for package.yaml files in ~/.spack/[system_name]
  2. Navigate to ~/.spack/[system_name]/packages.yaml. (Possible system names: tuolumne, tioga, hopper, dane) If the packages.yaml file does not exist, create the file.
  3. Copy the contents of the appropriate packages.yaml file in this repository into the packages.yaml on the system you are using.
  4. Use Spack normally. Spack will now find packages already installed on the system and prefer those over installing duplicate libraries.

About

Store files pointing to externally installed libraries so Spack doesn't try to install them.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors