Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2014-04-25 | Clean up commands and get rid of inconsistent --dirty options | Todd Gamblin | 5 | -26/+30 | |
- checksum --dirty and create --dirty now changed to --keep-stage - install --dirty is now --keep-prefix - uninstall --force now works properly - commands use keyword args instead of package instance vars where possible (less weird package state) | |||||
2014-04-25 | Fix SPACK-17: Remove install prefix if install() fails | Todd Gamblin | 1 | -3/+6 | |
- except clause now catches anything, not just exception - sys.exit() changed to os._exit() to avoid interfering with unit tests and to avoid raising SystemExit exception when child processes quit. | |||||
2014-04-24 | Merge pull request #7 in SCALE/spack from bugfix/SPACK-10-fork-on-install to ↵ | George Todd Gamblin | 3 | -35/+90 | |
develop # By Todd Gamblin # Via Todd Gamblin * commit 'b4fddad7eff448adf701fc9e88cf02cd6e582f15': Fix for SPACK-10: Spack now forks before install() | |||||
2014-04-24 | Merge pull request #6 in SCALE/spack from ↵ | George Todd Gamblin | 4 | -126/+181 | |
bugfix/SPACK-20-bin-directories-in-path to develop # By Todd Gamblin # Via Todd Gamblin * commit '554ae9b3552a40ed253250bdebf548e4d8b01976': bugfix for SPACK-20: add dependency bin directories to PATH | |||||
2014-04-16 | Fix for SPACK-10: Spack now forks before install() | Todd Gamblin | 3 | -35/+90 | |
- this allows each install to have full control over its environment, and over spack. - build process can do whatever it wants and doesn't affect main Spack process. | |||||
2014-04-16 | Default SYS_TYPE should just be an unknown architecture. | Todd Gamblin | 1 | -1/+1 | |
2014-04-15 | bugfix for SPACK-20: add dependency bin directories to PATH | Todd Gamblin | 4 | -126/+181 | |
- Consolidated build environment stuff from package.py into build_environment.py - package.py calls build_environment.py functions just before calling install(), in do_install() - Organization is better b/c SPACK_xxxx environment variables are now in build_environment, the only place they're used. Were previously cluttering globals.py. | |||||
2014-04-14 | use installed property to check package existence | Gregory L. Lee | 1 | -1/+1 | |
2014-04-14 | fixed installed dependents and uninstall error message | Gregory L. Lee | 1 | -5/+3 | |
2014-04-14 | Fix for SPACK-22: Consistent dependency hashing. | Todd Gamblin | 1 | -14/+15 | |
The dependency hash wasn't being generated in a consistent way: when read from .spec file in the install directory, the spec DAG was not normalized, but when generated on install, it was. Thus the same spec can have two possible hashes, which is obviously not good. In this commit: - Added a dep_hash function to spec, which should be used to get the dependency hash in all cases. This function normalizes the spec before generating the hash. - removed sha1 functions from Spec and DependencyHash. The one on Spec is not needed and is confusing (it hashed the whole spec, not just hash the deps) and the one on DependencyHash wasn't guaranteed to be safe because it can't normalize its parent spec before hashing. Hopefully this makes things consistent and easy. | |||||
2014-04-14 | Print compiler correctly. | Todd Gamblin | 1 | -1/+1 | |
2014-04-14 | Clean up find command, move code to utils. | Todd Gamblin | 5 | -58/+99 | |
2014-04-14 | Fix broken calls into colify. | Todd Gamblin | 1 | -2/+2 | |
2014-04-13 | Fix SPACK-21: stage names are too long | Todd Gamblin | 3 | -16/+16 | |
Stage names now hash dependencies like install prefixes. | |||||
2014-04-13 | Make SSL verification failures recommend spack -k | Todd Gamblin | 4 | -13/+30 | |
- Adds optional long message to SpackError - tty now wraps long message text. | |||||
2014-03-16 | Update docs for new package structure. | Todd Gamblin | 2 | -133/+109 | |
2014-03-16 | Move packages and mock packages to /var/spack | Todd Gamblin | 38 | -1600/+11 | |
2014-03-16 | Add a test for package names | Todd Gamblin | 1 | -1/+12 | |
2014-03-16 | Modify create and edit to work with new package format. | Todd Gamblin | 2 | -4/+10 | |
2014-03-16 | New, more consistent package directory structure. | Todd Gamblin | 63 | -483/+550 | |
- Packages now live in <package_name>/package.py - spack.packages refactored to use a PackageDB object instead of monolithic module. - Implementation of mock_packages_test.py is greatly simplified - Added test to exercise install/uninstall code because that wasn't covered by existing tests and kept breaking. | |||||
2014-03-15 | Integrate & clean up packages from LLNL hackathon. | Todd Gamblin | 5 | -15/+23 | |
2014-03-15 | Merge branch 'openmpi' into next | Todd Gamblin | 3 | -0/+191 | |
2014-03-15 | Merge branch 'scr' into next | Todd Gamblin | 1 | -0/+39 | |
2014-03-15 | Merge branch 'spindle' into next | Todd Gamblin | 2 | -2/+48 | |
- Fixed conflicting changes to env/cc - TODO: get rid of small hack in cc for machines with no CC | |||||
2014-03-15 | Merge branch 'stat' into next | Todd Gamblin | 4 | -0/+68 | |
2014-03-15 | Merge branch 'launchmon' into next | Todd Gamblin | 3 | -0/+199 | |
2014-03-15 | patches for openmpi 1.6.5 | Adam Moody | 3 | -0/+191 | |
2014-03-15 | adding scr | Adam Moody | 1 | -0/+39 | |
2014-03-14 | Moving utilities to a common LLNL package. | Todd Gamblin | 50 | -226/+228 | |
2014-03-14 | cleaned up fixmes in package | Gregory L. Lee | 3 | -58/+2 | |
2014-03-14 | launchmon dependency added as comment, need Jira SPACK-21 fixed | Gregory L. Lee | 1 | -3/+3 | |
2014-03-14 | launchmon dependency added as comment, need Jira SPACK-20 fixed | Gregory L. Lee | 1 | -0/+6 | |
2014-03-14 | Merge branch 'launchmon' of ssh://cz-stash.llnl.gov:7999/scale/spack into stat | Gregory L. Lee | 3 | -0/+199 | |
2014-03-14 | fixes for launchmon build | Gregory L. Lee | 2 | -1/+23 | |
2014-03-14 | Fix spindle launchmon dependency | Matthew LeGendre | 1 | -2/+2 | |
2014-03-14 | Merge branch 'version_opt' into spindle | Matthew LeGendre | 1 | -1/+4 | |
2014-03-14 | Fix issue when compiler wrappers ran gcc -V | Matthew LeGendre | 1 | -1/+4 | |
2014-03-14 | added workaround to libtool bug + config using non-spack launchmon | Gregory L. Lee | 1 | -1/+8 | |
2014-03-14 | initial stat creation | Gregory L. Lee | 1 | -0/+40 | |
2014-03-14 | removed curl -k hack after rebase with spack -k fix | Gregory L. Lee | 1 | -1/+0 | |
2014-03-14 | workarounds for bugs | Gregory L. Lee | 2 | -1/+7 | |
2014-03-14 | adding pmgr_collective | Adam Moody | 1 | -0/+38 | |
2014-03-14 | Add str() calls around messages in tty | Todd Gamblin | 1 | -5/+5 | |
2014-03-14 | Use unzip to unpackage .zip files | Matthew LeGendre | 1 | -0/+3 | |
2014-03-14 | Support github URLs | Todd Gamblin | 1 | -0/+4 | |
2014-03-14 | change rename to move in mirror creation | Adam Moody | 1 | -1/+2 | |
2014-03-14 | added mrnet and graphlib | Gregory L. Lee | 3 | -0/+66 | |
2014-03-13 | Change spindle package to use hardcoded LaunchMON path | Matthew LeGendre | 1 | -2/+2 | |
2014-03-13 | Merge branch 'master' into spindle | Matthew LeGendre | 5 | -6/+52 | |
2014-03-13 | Add build fix patch to launchmon | Matthew LeGendre | 2 | -0/+132 | |