summaryrefslogtreecommitdiff
path: root/share
diff options
context:
space:
mode:
authorGreg Becker <becker33@llnl.gov>2019-01-09 17:39:35 -0800
committerPeter Scheibel <scheibel1@llnl.gov>2019-01-09 17:39:35 -0800
commit450b0e30599a05e13aa9070221d7bcab052eee30 (patch)
treef92810a4e002203d90ed6fdd68307792a636f0e3 /share
parentf5bb93c75b6f78a27797e27530950040b1a9d183 (diff)
downloadspack-450b0e30599a05e13aa9070221d7bcab052eee30.tar.gz
spack-450b0e30599a05e13aa9070221d7bcab052eee30.tar.bz2
spack-450b0e30599a05e13aa9070221d7bcab052eee30.tar.xz
spack-450b0e30599a05e13aa9070221d7bcab052eee30.zip
Allow combinatorial projections in views (#9679)
Allow customizing views with Spec-formatted directory structure Allow views to specify projections that are more complicated than merging every package into a single shared prefix. This will allow sites to configure a view for the way they want to present packages to their users; for example this can be used to create a prefix for each package but omit the DAG hash from the path. This includes a new YAML format file for specifying the simplified prefix for a spec in a view. This configuration allows the use of different prefix formats for different specs (i.e. specs depending on MPI can include the MPI implementation in the prefix). Documentation on usage of the view projection configuration is included. Depending on the projection configuration, paths are not guaranteed to be unique and it may not be possible to add multiple installs of a package to a view.
Diffstat (limited to 'share')
0 files changed, 0 insertions, 0 deletions