summaryrefslogtreecommitdiff
path: root/etc
AgeCommit message (Collapse)AuthorFilesLines
2017-06-21refactor openfoam packages (#3669)Mark Olesen1-1/+1
* Several improvements for the openfoam packages -- Refactor openfoam packages by adding an OpenfoamArch class Use separate configure, build, install phases. Provide FOAM_PROJECT_DIR dependent env for openfoam packages - easier way to locate Eliminate intermediate installation directories - unneeded clutter. - makes it less than easy to find the etc/bashrc file Add versioning for all openfoam patches - no certainty which parts (if any) will be needed in future versions, especially if we strive to ensure that the upstream version builds well with spack to begin with. Support build of develop branches - helps track build regressions for future openfoam releases STYLE: use common/ and assets/ to provide additional (build) resources ... * - adjust OpenFOAM provider Move openfoam-com up front since this is the one being used as a base for the others
2017-04-15Allow users to set parallel jobs in config.yaml (#3812)Adam J. Stewart1-0/+6
* Allow users to set parallel jobs in config.yaml * Undo change from endash to emdash * Remove parallel config, rename jobs to build_jobs
2017-04-02Set default providers for all virtual dependencies (#3634)Adam J. Stewart1-2/+11
* Set default providers for everything * Add default OpenFOAM provider
2017-03-18Add missing dependencies to gawk (#3481)Adam J. Stewart1-0/+1
* Add missing dependencies to gawk * Fix make check * Add mawk packages and awk virtual dependency * Use mawk instead of gawk to build ncurses * Rearrange order of patches and dependencies
2016-12-07add ACLOCAL_PATH updates for packages that register m4 macros (#2518)Tom Scogland1-0/+2
2016-11-04Set Clang as the default compiler on macOS (#2225)Adam J. Stewart2-0/+19
* Set OS-specific default compilers * Fix flake8 warnings
2016-10-30source_cache, misc_cache, verify_ssl, checksum, & dirty in config.yamlTodd Gamblin1-1/+4
- Added new preferences to config.yaml: - source_cache - misc_cache - verify_ssl - checksum - dirty
2016-10-30Add module_roots to config.yamlTodd Gamblin1-6/+7
2016-10-30Move temp directory configuration to config.yamlTodd Gamblin1-5/+5
- Moved temp finding logic to spack.stage - Updated stage tests - Added tests for new path substaitution of $user, $spack, $tempdir
2016-10-30Rename install.yaml -> config.yaml, install_area -> "store"Todd Gamblin2-8/+64
- Added a schema for config.yaml - Moved install tree configuration to config.yaml - Moved etc/spack/install.yaml to etc/spack/defaults/config.yaml - renamed install_area to "store", to use a term in common with guix/nix. - in `config.yaml` file, it's called the `install_tree` to be more intuitive to users. - `install_tree` might've worked in the code, but `install_tree` is already a global function in the spack namespace, from llnl.util.filesystem.
2016-10-30refactor settings for install area and make them config optionsBenedikt Hegner1-0/+8
2016-09-28py-pil: Protect against building with Python3. (#1868)Elizabeth Fischer1-0/+1
* py-pil: Does not build with Python3. * Set py-pillow to be the default pil provider * Update package.py * Change to comments requested by adamjstewart * Remove version constraint from extends(), avoid a Spack bug.
2016-07-19Add "default" configuration scope.Todd Gamblin4-11/+47
- Default scope is versioned with spack and can be overridden by site or user config. - Default scope provides sensible default concretization preferences for all of Spack. - per-platform concretization scope can be added later (to force a particular MPI on, e.g., Cray systems)
2016-07-11Add share/man to prefix inspections.Glenn Johnson1-0/+2
The share/man path should be in prefix_inspections for MANPATH as share/man is a common location for manual pages.
2016-06-20modules.yaml: use the right envvar for pkg-configBen Boeckel1-2/+2
Fixes #1072.
2016-05-11Simplify /etc/spack/modules.yaml formatting.Todd Gamblin1-11/+22
2016-05-10modules : prefix_inspections moved to modules.yamlalalazo1-0/+10
2016-04-05module file : reverted to sensible defaultalalazo1-4/+0
2016-04-05module file : added filtering based on environment variable namealalazo1-0/+4
2016-03-24module files configuration : added default configurationalalazo1-0/+8
2015-11-28Add default repos.yamlTodd Gamblin1-0/+8