Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2016-03-31 | Merge branch 'features/blas-lapack-hardening' into develop | Todd Gamblin | 3 | -4/+28 | |
2016-03-31 | Quick fix for pkg diff. | Todd Gamblin | 1 | -1/+2 | |
2016-03-31 | reworked to deal with stage.path as property | Tom Scogland | 3 | -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-31 | add a path argument to the stage command | Tom Scogland | 2 | -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-31 | uninstall : added unit tests | Massimiliano Culpo | 5 | -81/+119 | |
2016-03-30 | uninstall : changed error message | Massimiliano Culpo | 1 | -1/+1 | |
2016-03-29 | removed stale TODO | Peter Scheibel | 1 | -2/+1 | |
2016-03-29 | added docstring | Peter Scheibel | 1 | -0/+1 | |
2016-03-29 | in the case of multiple digests, avoid creating different mirror filenames ↵ | Peter Scheibel | 1 | -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 filename | Peter Scheibel | 1 | -4/+4 | |
2016-03-29 | mirror archive filename now includes the digest type as well as the digest | Peter Scheibel | 3 | -12/+12 | |
2016-03-29 | Made architecture test robust for more architectures | Gregory Becker | 1 | -17/+11 | |
2016-03-29 | uninstall : minor fixes | Massimiliano Culpo | 1 | -0/+2 | |
2016-03-29 | Merge pull request #681 from LLNL/bugfix/complete-restage | Todd Gamblin | 1 | -2/+8 | |
Fix bug in restage | |||||
2016-03-29 | Fix bug in restage | Todd Gamblin | 1 | -2/+8 | |
- Restage previously only removed the source directory from the stage. - Now removes any other directories in stage as well. | |||||
2016-03-29 | Merge branch 'eschnett-correct-cc' into develop | Todd Gamblin | 2 | -178/+180 | |
2016-03-29 | Handle Darwin's ld -r option properly | Todd Gamblin | 1 | -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-28 | Add command to compiler input log. | Todd Gamblin | 1 | -1/+1 | |
2016-03-29 | uninstall : added user confirmation | Massimiliano Culpo | 1 | -5/+42 | |
2016-03-28 | Simplify cc: Remove old logic and add better tests. | Todd Gamblin | 2 | -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-28 | Fix bug with lib64 RPATH setting in cc. | Todd Gamblin | 1 | -2/+2 | |
2016-03-27 | Merge pull request #669 from glennpj/module_format | Todd Gamblin | 1 | -2/+2 | |
Wrap the long description of an environment module so it is more readable | |||||
2016-03-27 | Merge pull request #658 from davydden/metis_parmetis_darwin | Todd Gamblin | 1 | -1/+29 | |
metis/parmetis/oce/boost: correct install_name on Darwin via a global tool | |||||
2016-03-28 | metis/parmetis/boost/oce/scalapack: correct install_name on Darwin via a ↵ | Denis Davydov | 1 | -1/+29 | |
global function. | |||||
2016-03-27 | uninstall : added recursive option | Massimiliano Culpo | 1 | -50/+101 | |
2016-03-27 | Wrap the long description of an environment module so it is more readable. | Glenn Johnson | 1 | -2/+2 | |
2016-03-27 | Merge branch 'correct-cc' of git://github.com/eschnett/spack into ↵ | Todd Gamblin | 1 | -126/+128 | |
eschnett-correct-cc | |||||
2016-03-27 | Run post-install hoooks before build stage is removed. | Todd Gamblin | 1 | -3/+3 | |
- Build will properly fail when post-install hoooks fail. - Post-install hooks have a proper working directory set now. | |||||
2016-03-27 | Add a method to find the containing directory of a library. | Todd Gamblin | 1 | -1/+16 | |
2016-03-27 | Add a dso_suffix variable to build_environment | Todd Gamblin | 1 | -0/+8 | |
- Consolidate this in one place so that we don't have to do it in every build. - Will update further once better OS support is committed. Shoudl really be an attribute of the forthcoming `Platform` class. | |||||
2016-03-27 | Speed up directives by skipping debug info in stack traversal. | Todd Gamblin | 1 | -2/+4 | |
- `caller_locals()` doesn't need debug info, only frame locals. - `get_calling_module()` doesn't either. - Changed calls to `inspect.stack()` -> `inspect.stack(0)` | |||||
2016-03-27 | Update to documentation formatting. | citibeth | 1 | -21/+24 | |
2016-03-26 | Fixed imports to make ``git spconfig`` work after recent merge from develop. | citibeth | 1 | -2/+6 | |
2016-03-25 | handle case where file contents change but resource name does not (e.g. if ↵ | Peter Scheibel | 2 | -1/+14 | |
resource maintainer uses same name for each new version of a package) | |||||
2016-03-25 | Fixed a bug in the testing | Gregory Becker | 1 | -0/+4 | |
2016-03-25 | Fixed bug in platform names that I introduced yesterday | Gregory Becker | 1 | -9/+9 | |
2016-03-25 | Added documentation for StagedPackage, etc. | Elizabeth F | 1 | -0/+101 | |
2016-03-25 | Made StagedPackage user-visible. | Elizabeth F | 1 | -2/+2 | |
2016-03-25 | Merge remote-tracking branch 'upstream/develop' into ↵ | citibeth | 1 | -2/+2 | |
efischer/160311-StagedPackage | |||||
2016-03-25 | Merge remote-tracking branch 'upstream/develop' into ↵ | citibeth | 25 | -403/+1144 | |
efischer/160311-StagedPackage # Conflicts: # lib/spack/spack/package.py | |||||
2016-03-24 | spacing issue | Peter Scheibel | 1 | -0/+1 | |
2016-03-24 | implemented cache_local method for DIY stage (as a noop) | Peter Scheibel | 1 | -0/+2 | |
2016-03-24 | stage creates cache fetcher with cache object (so it can be mocked for tests) | Peter Scheibel | 5 | -12/+31 | |
2016-03-24 | Fixed things from merge. | Gregory Becker | 8 | -27/+45 | |
2016-03-24 | Fix spack info indentation | Adam J. Stewart | 1 | -2/+2 | |
2016-03-24 | remove unused import | Peter Scheibel | 1 | -1/+0 | |
2016-03-24 | (1) move definition of MockCache to test command (no definitions or extra ↵ | Peter Scheibel | 3 | -14/+7 | |
work is required in MockPackagesTest) (2) removing outdated logic (which originated in this branch) and minor cleanup | |||||
2016-03-24 | python extensions : create PYTHONPATH in module files | alalazo | 1 | -5/+5 | |
2016-03-24 | module files configuration : enable/disable logic is now positive | alalazo | 2 | -8/+3 | |
2016-03-23 | replace references to cache directory with references to new cache object. ↵ | Peter Scheibel | 5 | -10/+24 | |
tests may assign a mock cache but by default it is None (this will avoid any implicit caching behavior confusing unit tests) |