diff options
author | Todd Gamblin <tgamblin@llnl.gov> | 2014-01-12 18:22:19 +0100 |
---|---|---|
committer | Todd Gamblin <tgamblin@llnl.gov> | 2014-01-12 18:22:19 +0100 |
commit | 91d6f0b4815d57768422a07c1ecc7a743222caf6 (patch) | |
tree | cbed0cc09f3b0ae6880ee6726736a0d6387ed70a /lib/spack/docs/packaging_guide.rst | |
parent | d18be7437febdecbd6f0ff0bd9101d246db27bab (diff) | |
download | spack-91d6f0b4815d57768422a07c1ecc7a743222caf6.tar.gz spack-91d6f0b4815d57768422a07c1ecc7a743222caf6.tar.bz2 spack-91d6f0b4815d57768422a07c1ecc7a743222caf6.tar.xz spack-91d6f0b4815d57768422a07c1ecc7a743222caf6.zip |
Developer documentation
Diffstat (limited to 'lib/spack/docs/packaging_guide.rst')
-rw-r--r-- | lib/spack/docs/packaging_guide.rst | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/lib/spack/docs/packaging_guide.rst b/lib/spack/docs/packaging_guide.rst index fa3f5f43e2..39b41f8756 100644 --- a/lib/spack/docs/packaging_guide.rst +++ b/lib/spack/docs/packaging_guide.rst @@ -6,7 +6,7 @@ Packaging Guide This guide is intended for developers or administrators who want to *package* their software so that Spack can install it. We assume that you have at least some familiarty with Python, and that you've read -the :ref:`basic usage guide <basic_usage>`, especially the part +the :ref:`basic usage guide <basic-usage>`, especially the part about :ref:`specs <sec-specs>`. There are two key parts of Spack: @@ -459,6 +459,8 @@ this: :end-before: versions +.. _dependencies: + Dependencies ------------------------------ @@ -513,6 +515,7 @@ on the command line to find specs or to install specs with particular constraints, and package authors can use it to describe relationships between packages. +.. _virtual-dependencies: Virtual dependencies ----------------------------- @@ -993,6 +996,7 @@ do all the same things you'd do with the package's own spec: mpicc = new_path(my_mpi.prefix.bin, 'mpicc') +.. _multimethods: Multimethods and ``@when`` ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |