summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)AuthorFilesLines
2018-11-09env: add test to ensure config precedence is high-to-lowTodd Gamblin2-3/+46
2018-11-09env: make install_status output more conciseTodd Gamblin3-14/+46
2018-11-09env: environments can be named or created in directoriesTodd Gamblin6-278/+451
2018-11-09env: `spack install SPEC` installs into currently active environment.Todd Gamblin4-9/+100
2018-11-09env: `spack env install` automatically concretizes specsTodd Gamblin2-6/+16
2018-11-09env: add spack env activate/deactivate and shell supportTodd Gamblin6-64/+200
2018-11-09env: bugfix: spack env list won't fail if var/spack/environments doesn't existTodd Gamblin1-1/+6
2018-11-09env: rework environmentsTodd Gamblin8-531/+1160
2018-11-09config: allow env.yaml to contain configuration in a single fileTodd Gamblin8-81/+271
2018-11-09env: rename `spack env list` to `spack env status`Todd Gamblin1-5/+5
2018-11-09schemas: rework schemas so that they can be included from other filesTodd Gamblin11-400/+496
2018-11-09bugfix: Avoid `KeyError` in compilers.yaml version checkTodd Gamblin1-2/+2
2018-11-09env: add -e as global spack argument, make `spack -e <env> spec` workTodd Gamblin6-40/+64
2018-11-09env: add `--env` argument to `spack location`Todd Gamblin2-11/+12
2018-11-09env: add --env argument to `spack find`Todd Gamblin5-9/+52
2018-11-09bugfix: identical specs with different DAG hashes don't shadow each otherTodd Gamblin1-3/+5
2018-11-09env: move main Environment class and logic to `spack.environment`Todd Gamblin5-601/+629
2018-11-09utils: merge spack.environment into spack.util.environmentTodd Gamblin6-634/+628
2018-11-09env: refactor imports in cmd/env.py and testsTodd Gamblin2-16/+11
2018-11-09env: refactor subparsers in env.pyTodd Gamblin1-121/+116
2018-11-09env: add spack env command, along with env.yaml schema and testsPeter Josef Scheibel3-0/+987
2018-11-09env: preserve command_line as the scope of highest precedencePeter Josef Scheibel2-10/+23
2018-11-09env: refactor common argumentsElizabeth Fischer6-58/+108
2018-11-09specs: save/restore concrete & patches when exporting/importing SpecsElizabeth Fischer1-0/+20
2018-11-09specs: _concrete should never be cleared when copying SpecsPeter Josef Scheibel1-2/+2
2018-11-09specs: add convenience function for reading spec dependencies from node dictPeter Josef Scheibel1-0/+9
2018-11-09specs: allow writing full spec (including build deps) to dictPeter Josef Scheibel1-5/+13
2018-11-09env: rename 'spack env' command to 'spack build-env'Peter Josef Scheibel2-6/+6
2018-11-09env: renamed 'environment' testPeter Josef Scheibel1-0/+0
2018-11-06New repo for advanced packaging tutorial (#9711)Peter Scheibel1-35/+11
2018-11-06Binary caching: remove symlinks, copy files instead (#9747)Peter Scheibel1-3/+5
2018-11-06cdash: report clean results to CDash server (#9564)Zack Galbreath4-12/+38
2018-11-06Adapted the code of the non-daemonic pool to recent python versionsMassimiliano Culpo1-7/+19
2018-11-02compilers: add arm compiler detection to SpackNick Forrington1-0/+73
2018-10-31Parse the ${NAMESPACE} format string in a spec's format method. (#9686)Tim Fuller1-0/+3
2018-10-31static_to_shared_library: separate options from option values (#9690)Satish Balay1-4/+4
2018-10-30compilers: update clang fortran compiler wrapper selection (#9678)Todd Gamblin1-16/+44
2018-10-30tests: add test for FIXME boilerplate to package_sanity (#9285)Levi Baber1-0/+25
2018-10-26config: `spack config blame` now colors filenames in config output (#9656)Todd Gamblin1-1/+11
2018-10-26docker: unite Dockerfiles; auto-deploy images to DockerHub (#9329)Omar Padron1-10/+7
2018-10-25Fix autoload of direct dependencies for python (#9630)Massimiliano Culpo3-1/+26
2018-10-24bugfix: use OS default permissions for mkdirp when mode is not provided (#9604)Todd Gamblin1-4/+13
2018-10-24Fix typo in help message (#9599)Javier Cervantes1-1/+1
2018-10-22Bug fix: Module PATH check (#9574)Satish Balay1-6/+5
2018-10-22license: exclude ignored files from the license check (#9578)Todd Gamblin1-1/+1
2018-10-18Allow setting language of compiler messages (#9486)Michael Kuhn2-0/+8
2018-10-17relicense: add `spack license` commandTodd Gamblin2-0/+224
2018-10-17relicense: add Apache2/MIT header to `spack create`Todd Gamblin1-4/+12
2018-10-17relicense: replace LGPL headers with Apache-2.0/MIT SPDX headersTodd Gamblin364-7493/+1532
2018-10-16docs: add note about compilers with modules (#9520)Mark W. Krentel1-0/+8