Skip to content

COSIMA/spack_packages

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

COSIMA Spack packages

This is a spack package repository maintained by COSIMA for packages that are not available by default in spack.

The namespace of the pacakge repository is cosima.

How to utilise this package repository

By default you have a single package repository (builtin) when you clone spack

$ spack repo list
==> 1 package repository.
builtin    $SPACK_ROOT/var/spack/repos/builtin

(note $SPACK_ROOT is substituted in all paths to make the description installation independent)

And the package is not available:

$ spack list domain-tools
==> 0 packages

To use the packages in this repository first clone the repo to a path of your choosing (represented here as $PACKAGE_PATH)

git clone git@github.com:COSIMA/spack_packages.git $PACKAGE_PATH/spack_packages

and then add the location of the repository to your spack instance

git repo add $PACKAGE_PATH/spack_packages

and then confirm it is has been added correctly:

$ spack repo list
==> 2 package repositories.
cosima        $PACKAGE_PATH/spack_packages
builtin       $SPACK_ROOT/var/spack/repos/builtin

Now the domain-tools package should be available to install

$ spack list domain-tools
domain-tools
==> 1 packages

More information

For more information see the extensive spack documentation on how to utilise repository files.

About

Spack package repository maintained by COSIMA

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages