Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2014-02-07 | Make default spack text non-bold | Todd Gamblin | 1 | -1/+1 | |
2014-02-07 | fix alias naming | jprotze | 1 | -2/+2 | |
2014-02-06 | Spack message text is just bold, not bold white now. | Todd Gamblin | 2 | -12/+17 | |
- added capability for just bold and just underline to color.py - Make tty.msg() display bold text instead of bold white | |||||
2014-02-05 | Fixed regressions. | Todd Gamblin | 2 | -10/+9 | |
2014-02-05 | Bugfix in clean command. | Todd Gamblin | 1 | -1/+1 | |
2014-02-05 | Fix bug in make jobs parameter. | Todd Gamblin | 1 | -1/+1 | |
2014-02-05 | Fix Mac OS package icon. | Todd Gamblin | 1 | -1/+1 | |
2014-02-05 | Architecture string can contain '.' now. | Todd Gamblin | 1 | -1/+0 | |
2014-02-05 | Allow file URLs | Todd Gamblin | 1 | -1/+1 | |
2014-02-05 | Ignore more errors when spidering. | Todd Gamblin | 1 | -0/+4 | |
2014-02-05 | Fix spelling error in tmp dir | Todd Gamblin | 1 | -1/+1 | |
2014-02-05 | Simplify redundant conditional. | Todd Gamblin | 1 | -7/+1 | |
2014-02-05 | Fix import bug. | Todd Gamblin | 1 | -0/+3 | |
2014-02-05 | Fix bug in staging. | Todd Gamblin | 1 | -2/+2 | |
- Stage needs to account for symlinks in self.tmp_dir - Use os.realpath on self.tmp_dir when checking to see if a stage needs to be rebuilt | |||||
2014-02-05 | Can now mirror tarballs in a local directory. | Todd Gamblin | 5 | -39/+69 | |
- Can add tarballs to local directory; no longer have to download from source URL. | |||||
2014-01-23 | bug fixes | Gregory L. Lee | 3 | -36/+35 | |
- Make prefix an actual string so that install doesn't fail. - Executable should throw SpackError on command failure. | |||||
2014-01-15 | More typo fixes | Todd Gamblin | 1 | -38/+35 | |
2014-01-14 | typo fixes from Adam | Todd Gamblin | 2 | -9/+9 | |
2014-01-12 | Developer documentation | Todd Gamblin | 6 | -5/+292 | |
2014-01-12 | Remove trailing whitespace from license text | Todd Gamblin | 93 | -469/+465 | |
2014-01-11 | Site configuration docs | Todd Gamblin | 2 | -0/+122 | |
2014-01-09 | Add line to disable jekyll on github. | Todd Gamblin | 1 | -0/+5 | |
2014-01-09 | Fix docs to account for license header. | Todd Gamblin | 2 | -0/+2 | |
2014-01-09 | Add a rule for automatically creating gh-pages from html docs. | Todd Gamblin | 1 | -0/+14 | |
2014-01-09 | make empty _static directory "exist" to git | Todd Gamblin | 1 | -0/+4 | |
Sphinx really wants the _static directory to exist, but git doesn't. This is a compromise to avoid superfluous warnings from sphinx. See here: http://stackoverflow.com/questions/115983/how-do-i-add-an-empty-directory-to-a-git-repository | |||||
2014-01-08 | Add release number to docs and license. | Todd Gamblin | 1 | -1/+1 | |
2014-01-08 | Change to github URL in docs. | Todd Gamblin | 2 | -7/+9 | |
2014-01-08 | Add license to python files and spack script. | Todd Gamblin | 93 | -0/+2232 | |
2014-01-07 | Change multimethods to take first match instead of being rigid. | Todd Gamblin | 5 | -46/+71 | |
- Formerly required that one and only one spec match - Now allows first match in a list (more flexible and more intuitive) - introduces new bug that provides() doesn't do the correct thing when a version is not in a range that has been explicitly provided. - TODO: fix this. | |||||
2014-01-06 | Packaging docs are mostly done. | Todd Gamblin | 1 | -38/+93 | |
2014-01-06 | More packaging docs | Todd Gamblin | 2 | -73/+277 | |
2014-01-06 | Local specs now called "anonymous specs" | Todd Gamblin | 6 | -92/+126 | |
- anonymous specs have no name - "local spec" came from these first being used in multimethods, i.e. "name of the local Package" - not the most intuitive name. | |||||
2014-01-06 | Simpler prefix args. | Todd Gamblin | 8 | -10/+10 | |
2014-01-06 | Remove install methods from mock packages (not needed) | Todd Gamblin | 5 | -44/+5 | |
2014-01-06 | SPACK-14: Bugfix in Spec.normalize() | Todd Gamblin | 6 | -32/+107 | |
- Normalize now updates the provider index as it addes package dependencies. - Fixes problem where this breaks: a depends_on mpi a depends_on b b depends_on mpich - Packages now restrict the mpi dependency to mpich | |||||
2014-01-04 | Change deps on 'mpich' to 'mpi' | Todd Gamblin | 2 | -2/+2 | |
2014-01-04 | More packaging documentation | Todd Gamblin | 2 | -13/+477 | |
2014-01-03 | Bug fix in how class names are determined | Todd Gamblin | 1 | -2/+5 | |
2013-12-26 | More packaging documentation. | Todd Gamblin | 10 | -62/+509 | |
2013-12-25 | install() now takes spec AND prefix | Todd Gamblin | 21 | -62/+122 | |
2013-12-25 | Some fixes recommended by PyCharm | Todd Gamblin | 13 | -25/+27 | |
2013-12-25 | Starting on packaging docs. | Todd Gamblin | 3 | -77/+98 | |
2013-12-24 | make create and checksum consistent. | Todd Gamblin | 6 | -97/+183 | |
- create now searches and prompts for checksums. - makes package creation easier | |||||
2013-12-23 | spack checksum works. | Todd Gamblin | 3 | -25/+56 | |
2013-12-23 | spack edit fixed. | Todd Gamblin | 2 | -7/+1 | |
2013-12-23 | Spack create works again w/new package format. | Todd Gamblin | 5 | -10/+75 | |
2013-12-23 | Another multimethod test for vdeps | Todd Gamblin | 2 | -9/+8 | |
2013-12-23 | constrain() now consistent with satisfies() | Todd Gamblin | 5 | -32/+103 | |
- Added checks to constrain() so that it is consistent with satisfies() - Added many more test cases for satisfiability and constraints on deps - Virtual packages are handled properly in satisfies() and constrain() - bugfix: mpileaks^mpich2 would satisfy mpileaks^mpi@3: - this case is now handled. | |||||
2013-12-22 | Fix for SPACK-13, and satisfies() now handles deps. | Todd Gamblin | 11 | -121/+419 | |
Added more test cases for multimethods. In doing so, (re)discovered that satisfies() really needs to handle dependencies properly. Implemented support for dependencies in satisfies, but constrain() now isn't consistent (as we do not currently constrain deps), so need to implement that. Virtual dependency support probably needs some deeper thought. i.e., there is probably an intermediate DAG form that would make the needed checks easier. Right now we have to build ProviderIndexes to figure out how virtual dependencies are set up. If the vdep were preserved in the DAG, then we could just check for things like incompatible providers directly. | |||||
2013-12-21 | SPACK-2: Multimethods for specs. | Todd Gamblin | 11 | -220/+363 | |
- multi_function.py -> multimethod.py - Added @when decorator, which takes a spec and implements matching for method dispatch - Added multimethod unit test, covers basic cases. |