summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Collapse)AuthorFilesLines
2016-04-05Merge pull request #738 from eschnett/eschnett/cleanup-ccTodd Gamblin1-47/+47
Clean up cc script
2016-04-05modules : iterating on all the dependencies doesn't reuire try/except KeyErroralalazo1-12/+7
2016-04-05modules : don't pass stream aroundalalazo1-22/+28
2016-04-05module file : added autoload and prereqalalazo2-12/+61
2016-04-05module file : all the dependencies can affect the run_time environment, not ↵alalazo1-4/+18
only extendees
2016-04-05EnvModules : narrowing the type of exceptions being "handled"alalazo1-2/+3
2016-04-05Correct typoErik Schnetter1-1/+1
2016-04-05module file : added filtering based on environment variable namealalazo3-4/+66
2016-04-04Changed so that py_platform.dist() grabs the major version number.Mario Melara1-1/+1
2016-04-04Resolves #739. Don't call setup_dependent_* for package itself.Todd Gamblin1-1/+2
2016-04-04Gives error on cori that [PrgEnv-xx, gcc/x.x.x] is not part of the schema. ↵Mario Melara1-6/+8
Changed it to oneOf : type : array to get rid of the error.
2016-04-04Changed modulecmd parameters. return_oe is not one of the parameters in the ↵Mario Melara1-3/+2
mainline spack repo. Changed the args to the appropriate ones in the new spack
2016-04-04Clean up comments and output messagesErik Schnetter1-7/+6
2016-04-04Convert `=` to `==` in tests; untabifyErik Schnetter1-18/+18
2016-04-04Clean up cc scriptErik Schnetter1-32/+33
2016-04-04Merge pull request #715 from citibeth/efischer/160401-EnvironmentModulesTodd Gamblin1-0/+28
Added Environment Modules
2016-04-04Merge pull request #732 from citibeth/efischer/160403-ConditionalExtendsBugfixTodd Gamblin1-3/+8
[Needs Review] Fix conditional extends (BUG #683)
2016-04-04Merge pull request #670 from epfl-scitas/uninstall_improvedTodd Gamblin7-143/+290
enhancement : recursive uninstallation of dependent packages
2016-04-04Fix #620, Resolve #664. Fix issues with build environment.Todd Gamblin2-31/+39
- Also added better regression tests for build environment.
2016-04-04uninstall : updated documentation and error messagesalalazo2-16/+35
2016-04-04uninstall : renamed `--recursive` to `--dependents`alalazo2-6/+6
2016-04-03Fix conditional extends (BUG #683)Elizabeth F1-3/+8
2016-04-01Added documentation for recursive modulescitibeth1-0/+69
2016-04-01Added recursive module loadingElizabeth F2-22/+67
2016-04-01Added documentation for installing Environment Modules with Spack.citibeth1-0/+28
2016-03-31merge from developPeter Scheibel25-447/+1052
2016-03-31Merge branch 'features/blas-lapack-hardening' into developTodd Gamblin3-4/+28
2016-03-31Quick fix for pkg diff.Todd Gamblin1-1/+2
2016-03-31reworked to deal with stage.path as propertyTom Scogland3-13/+14
This version actually pulls the path through the package to deliver it to each stage on creation when passed through the command. This is necessary due to the new StageComposite class that makes setting the path directly on the stage impractical, it also takes the logic out of package for the most part, which seems like an improvement.
2016-03-31add a path argument to the stage commandTom Scogland2-3/+13
Allow users to use spack to stage a, potentially complex, package into a given path. This is nice for packages with multiple resources that must be placed, for example LLVM with all sub-projects.
2016-03-31uninstall : added unit testsMassimiliano Culpo5-81/+119
2016-03-30uninstall : changed error messageMassimiliano Culpo1-1/+1
2016-03-29removed stale TODOPeter Scheibel1-2/+1
2016-03-29added docstringPeter Scheibel1-0/+1
2016-03-29in the case of multiple digests, avoid creating different mirror filenames ↵Peter Scheibel1-1/+1
from run to run (as long as the available digests do not change)
2016-03-29(1) access package via spec property (2) use any digest to form archive filenamePeter Scheibel1-4/+4
2016-03-29mirror archive filename now includes the digest type as well as the digestPeter Scheibel3-12/+12
2016-03-29Made architecture test robust for more architecturesGregory Becker1-17/+11
2016-03-29uninstall : minor fixesMassimiliano Culpo1-0/+2
2016-03-29Merge pull request #681 from LLNL/bugfix/complete-restageTodd Gamblin1-2/+8
Fix bug in restage
2016-03-29Fix bug in restageTodd Gamblin1-2/+8
- Restage previously only removed the source directory from the stage. - Now removes any other directories in stage as well.
2016-03-29Merge branch 'eschnett-correct-cc' into developTodd Gamblin2-178/+180
2016-03-29Handle Darwin's ld -r option properlyTodd Gamblin1-8/+27
- ld -r doesn't work with RPATH on OS X. - for GNU ld, the -r option only means 'relocatable', and doesn't affect RPATH. - This adds special handling to omit RPATHs for ld -r on OS X
2016-03-28Add command to compiler input log.Todd Gamblin1-1/+1
2016-03-29uninstall : added user confirmationMassimiliano Culpo1-5/+42
2016-03-28Simplify cc: Remove old logic and add better tests.Todd Gamblin2-142/+123
- removed a lot of old logic that was only still needed for tests. - Added better unit tests for dependency RPATH, -L, and -I args - tests now check whether the compiler omits -I args in link mode.
2016-03-28Fix bug with lib64 RPATH setting in cc.Todd Gamblin1-2/+2
2016-03-27Merge pull request #669 from glennpj/module_formatTodd Gamblin1-2/+2
Wrap the long description of an environment module so it is more readable
2016-03-27Merge pull request #658 from davydden/metis_parmetis_darwinTodd Gamblin1-1/+29
metis/parmetis/oce/boost: correct install_name on Darwin via a global tool
2016-03-28metis/parmetis/boost/oce/scalapack: correct install_name on Darwin via a ↵Denis Davydov1-1/+29
global function.