spack/var/spack/repos/builtin.mock/packages
Tamara Dahlgren c9e214f6d3 Spack BundlePackage: a group of other packages (#11981)
This adds a special package type to Spack which is used to aggregate
a set of packages that a user might commonly install together; it
does not include any source code itself and does not require a
download URL like other Spack packages. It may include an 'install'
method to generate scripts, and Spack will run post-install hooks
(including module generation).

* Add new BundlePackage type
* Update the Xsdk package to be a BundlePackage and remove the
  'install' method (previously it had a noop install method)
* "spack create --template" now takes "bundle" as an option
* Rename cmd_create_repo fixture to "mock_test_repo" and relocate it
  to shared pytest fixtures
* Add unit tests for BundlePackage behavior
2019-08-22 11:08:23 -07:00
..
a build env: simplify handling of parallel jobs (#11524) 2019-05-24 11:45:22 -07:00
archive-files copyright: update license headers for 2013-2019 copyright. 2019-01-01 00:44:28 -08:00
b copyright: update license headers for 2013-2019 copyright. 2019-01-01 00:44:28 -08:00
boost copyright: update license headers for 2013-2019 copyright. 2019-01-01 00:44:28 -08:00
build-error copyright: update license headers for 2013-2019 copyright. 2019-01-01 00:44:28 -08:00
build-warnings copyright: update license headers for 2013-2019 copyright. 2019-01-01 00:44:28 -08:00
c copyright: update license headers for 2013-2019 copyright. 2019-01-01 00:44:28 -08:00
callpath copyright: update license headers for 2013-2019 copyright. 2019-01-01 00:44:28 -08:00
canfail copyright: update license headers for 2013-2019 copyright. 2019-01-01 00:44:28 -08:00
cmake copyright: update license headers for 2013-2019 copyright. 2019-01-01 00:44:28 -08:00
cmake-client copyright: update license headers for 2013-2019 copyright. 2019-01-01 00:44:28 -08:00
conflict copyright: update license headers for 2013-2019 copyright. 2019-01-01 00:44:28 -08:00
conflict-parent copyright: update license headers for 2013-2019 copyright. 2019-01-01 00:44:28 -08:00
conflicting-dependent copyright: update license headers for 2013-2019 copyright. 2019-01-01 00:44:28 -08:00
dep-diamond-patch-mid1 Consistent patch ordering (#10879) 2019-03-28 11:25:44 -07:00
dep-diamond-patch-mid2 Consistent patch ordering (#10879) 2019-03-28 11:25:44 -07:00
dep-diamond-patch-top Consistent patch ordering (#10879) 2019-03-28 11:25:44 -07:00
dependency-install copyright: update license headers for 2013-2019 copyright. 2019-01-01 00:44:28 -08:00
dependent-install copyright: update license headers for 2013-2019 copyright. 2019-01-01 00:44:28 -08:00
develop-test copyright: update license headers for 2013-2019 copyright. 2019-01-01 00:44:28 -08:00
develop-test2 extend Version class so that 2.0 > 1.develop > 1.1 and develop > master > head > trunk > 9999 (#1983) 2019-05-03 03:32:40 +09:00
direct-mpich copyright: update license headers for 2013-2019 copyright. 2019-01-01 00:44:28 -08:00
dt-diamond copyright: update license headers for 2013-2019 copyright. 2019-01-01 00:44:28 -08:00
dt-diamond-bottom copyright: update license headers for 2013-2019 copyright. 2019-01-01 00:44:28 -08:00
dt-diamond-left copyright: update license headers for 2013-2019 copyright. 2019-01-01 00:44:28 -08:00
dt-diamond-right copyright: update license headers for 2013-2019 copyright. 2019-01-01 00:44:28 -08:00
dtbuild1 copyright: update license headers for 2013-2019 copyright. 2019-01-01 00:44:28 -08:00
dtbuild2 copyright: update license headers for 2013-2019 copyright. 2019-01-01 00:44:28 -08:00
dtbuild3 copyright: update license headers for 2013-2019 copyright. 2019-01-01 00:44:28 -08:00
dtlink1 copyright: update license headers for 2013-2019 copyright. 2019-01-01 00:44:28 -08:00
dtlink2 copyright: update license headers for 2013-2019 copyright. 2019-01-01 00:44:28 -08:00
dtlink3 copyright: update license headers for 2013-2019 copyright. 2019-01-01 00:44:28 -08:00
dtlink4 copyright: update license headers for 2013-2019 copyright. 2019-01-01 00:44:28 -08:00
dtlink5 copyright: update license headers for 2013-2019 copyright. 2019-01-01 00:44:28 -08:00
dtrun1 copyright: update license headers for 2013-2019 copyright. 2019-01-01 00:44:28 -08:00
dtrun2 copyright: update license headers for 2013-2019 copyright. 2019-01-01 00:44:28 -08:00
dtrun3 copyright: update license headers for 2013-2019 copyright. 2019-01-01 00:44:28 -08:00
dttop copyright: update license headers for 2013-2019 copyright. 2019-01-01 00:44:28 -08:00
dtuse copyright: update license headers for 2013-2019 copyright. 2019-01-01 00:44:28 -08:00
dyninst copyright: update license headers for 2013-2019 copyright. 2019-01-01 00:44:28 -08:00
e copyright: update license headers for 2013-2019 copyright. 2019-01-01 00:44:28 -08:00
extendee copyright: update license headers for 2013-2019 copyright. 2019-01-01 00:44:28 -08:00
extension1 copyright: update license headers for 2013-2019 copyright. 2019-01-01 00:44:28 -08:00
extension2 copyright: update license headers for 2013-2019 copyright. 2019-01-01 00:44:28 -08:00
externalmodule copyright: update license headers for 2013-2019 copyright. 2019-01-01 00:44:28 -08:00
externalprereq copyright: update license headers for 2013-2019 copyright. 2019-01-01 00:44:28 -08:00
externaltest spack chain (#8772) 2019-03-27 13:06:46 -07:00
externaltool copyright: update license headers for 2013-2019 copyright. 2019-01-01 00:44:28 -08:00
externalvirtual copyright: update license headers for 2013-2019 copyright. 2019-01-01 00:44:28 -08:00
failing-build copyright: update license headers for 2013-2019 copyright. 2019-01-01 00:44:28 -08:00
fake copyright: update license headers for 2013-2019 copyright. 2019-01-01 00:44:28 -08:00
flake8 copyright: update license headers for 2013-2019 copyright. 2019-01-01 00:44:28 -08:00
flatten-deps tests: explain and test dependency flattening routines (#11993) 2019-08-06 17:11:23 -07:00
git-svn-top-level copyright: update license headers for 2013-2019 copyright. 2019-01-01 00:44:28 -08:00
git-test copyright: update license headers for 2013-2019 copyright. 2019-01-01 00:44:28 -08:00
git-top-level copyright: update license headers for 2013-2019 copyright. 2019-01-01 00:44:28 -08:00
git-url-svn-top-level copyright: update license headers for 2013-2019 copyright. 2019-01-01 00:44:28 -08:00
git-url-top-level copyright: update license headers for 2013-2019 copyright. 2019-01-01 00:44:28 -08:00
hash-test1 copyright: update license headers for 2013-2019 copyright. 2019-01-01 00:44:28 -08:00
hash-test2 copyright: update license headers for 2013-2019 copyright. 2019-01-01 00:44:28 -08:00
hg-test copyright: update license headers for 2013-2019 copyright. 2019-01-01 00:44:28 -08:00
hg-top-level copyright: update license headers for 2013-2019 copyright. 2019-01-01 00:44:28 -08:00
hypre copyright: update license headers for 2013-2019 copyright. 2019-01-01 00:44:28 -08:00
indirect-mpich copyright: update license headers for 2013-2019 copyright. 2019-01-01 00:44:28 -08:00
libdwarf copyright: update license headers for 2013-2019 copyright. 2019-01-01 00:44:28 -08:00
libelf copyright: update license headers for 2013-2019 copyright. 2019-01-01 00:44:28 -08:00
maintainers-1 new command: spack maintainers queries package maintainers 2019-07-24 14:10:08 -07:00
maintainers-2 new command: spack maintainers queries package maintainers 2019-07-24 14:10:08 -07:00
mixedversions copyright: update license headers for 2013-2019 copyright. 2019-01-01 00:44:28 -08:00
module-path-separator copyright: update license headers for 2013-2019 copyright. 2019-01-01 00:44:28 -08:00
mpich stacks: update view management for multiple/combinatorial views 2019-07-18 19:28:50 -07:00
mpich2 copyright: update license headers for 2013-2019 copyright. 2019-01-01 00:44:28 -08:00
mpileaks stacks: update view management for multiple/combinatorial views 2019-07-18 19:28:50 -07:00
multi-provider-mpi copyright: update license headers for 2013-2019 copyright. 2019-01-01 00:44:28 -08:00
multimethod copyright: update license headers for 2013-2019 copyright. 2019-01-01 00:44:28 -08:00
multimethod-base copyright: update license headers for 2013-2019 copyright. 2019-01-01 00:44:28 -08:00
multimethod-diamond copyright: update license headers for 2013-2019 copyright. 2019-01-01 00:44:28 -08:00
multimethod-diamond-parent copyright: update license headers for 2013-2019 copyright. 2019-01-01 00:44:28 -08:00
multimethod-inheritor copyright: update license headers for 2013-2019 copyright. 2019-01-01 00:44:28 -08:00
multimodule-inheritance copyright: update license headers for 2013-2019 copyright. 2019-01-01 00:44:28 -08:00
multivalue_variant Multi-valued variants: better support for combinations (#9481) 2019-01-04 19:02:34 -08:00
netlib-blas copyright: update license headers for 2013-2019 copyright. 2019-01-01 00:44:28 -08:00
netlib-lapack copyright: update license headers for 2013-2019 copyright. 2019-01-01 00:44:28 -08:00
nosource Spack BundlePackage: a group of other packages (#11981) 2019-08-22 11:08:23 -07:00
nosource-install Spack BundlePackage: a group of other packages (#11981) 2019-08-22 11:08:23 -07:00
noversion Spack BundlePackage: a group of other packages (#11981) 2019-08-22 11:08:23 -07:00
noversion-bundle Spack BundlePackage: a group of other packages (#11981) 2019-08-22 11:08:23 -07:00
openblas copyright: update license headers for 2013-2019 copyright. 2019-01-01 00:44:28 -08:00
openblas-with-lapack copyright: update license headers for 2013-2019 copyright. 2019-01-01 00:44:28 -08:00
optional-dep-test copyright: update license headers for 2013-2019 copyright. 2019-01-01 00:44:28 -08:00
optional-dep-test-2 copyright: update license headers for 2013-2019 copyright. 2019-01-01 00:44:28 -08:00
optional-dep-test-3 copyright: update license headers for 2013-2019 copyright. 2019-01-01 00:44:28 -08:00
othervirtual copyright: update license headers for 2013-2019 copyright. 2019-01-01 00:44:28 -08:00
override-context-templates copyright: update license headers for 2013-2019 copyright. 2019-01-01 00:44:28 -08:00
override-module-templates copyright: update license headers for 2013-2019 copyright. 2019-01-01 00:44:28 -08:00
patch Consistent patch ordering (#10879) 2019-03-28 11:25:44 -07:00
patch-a-dependency copyright: update license headers for 2013-2019 copyright. 2019-01-01 00:44:28 -08:00
patch-inheritance Package inheritance: Find patch files defined in parent classes using MRO (#12051) 2019-07-19 18:08:05 -07:00
patch-several-dependencies copyright: update license headers for 2013-2019 copyright. 2019-01-01 00:44:28 -08:00
patchelf copyright: update license headers for 2013-2019 copyright. 2019-01-01 00:44:28 -08:00
perl Allow combinatorial projections in views (#9679) 2019-01-09 17:39:35 -08:00
perl-extension Allow combinatorial projections in views (#9679) 2019-01-09 17:39:35 -08:00
preferred-test extend Version class so that 2.0 > 1.develop > 1.1 and develop > master > head > trunk > 9999 (#1983) 2019-05-03 03:32:40 +09:00
printing-package copyright: update license headers for 2013-2019 copyright. 2019-01-01 00:44:28 -08:00
py-extension1 Allow combinatorial projections in views (#9679) 2019-01-09 17:39:35 -08:00
py-extension2 Allow combinatorial projections in views (#9679) 2019-01-09 17:39:35 -08:00
python copyright: update license headers for 2013-2019 copyright. 2019-01-01 00:44:28 -08:00
raiser copyright: update license headers for 2013-2019 copyright. 2019-01-01 00:44:28 -08:00
simple-inheritance copyright: update license headers for 2013-2019 copyright. 2019-01-01 00:44:28 -08:00
singlevalue-variant-dependent copyright: update license headers for 2013-2019 copyright. 2019-01-01 00:44:28 -08:00
svn-test copyright: update license headers for 2013-2019 copyright. 2019-01-01 00:44:28 -08:00
svn-top-level copyright: update license headers for 2013-2019 copyright. 2019-01-01 00:44:28 -08:00
trivial-install-test-package copyright: update license headers for 2013-2019 copyright. 2019-01-01 00:44:28 -08:00
url_override copyright: update license headers for 2013-2019 copyright. 2019-01-01 00:44:28 -08:00
url-list-test copyright: update license headers for 2013-2019 copyright. 2019-01-01 00:44:28 -08:00
url-only-override copyright: update license headers for 2013-2019 copyright. 2019-01-01 00:44:28 -08:00
url-only-override-with-gaps copyright: update license headers for 2013-2019 copyright. 2019-01-01 00:44:28 -08:00
url-test copyright: update license headers for 2013-2019 copyright. 2019-01-01 00:44:28 -08:00
when-directives-false specs: remove parse_anonymous_spec(); use Spec() instead 2019-07-01 18:45:44 -07:00
when-directives-true specs: remove parse_anonymous_spec(); use Spec() instead 2019-07-01 18:45:44 -07:00
zmpi copyright: update license headers for 2013-2019 copyright. 2019-01-01 00:44:28 -08:00