Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2013-12-21 | More docs. | Todd Gamblin | 3 | -8/+15 | |
2013-12-21 | Color tweaks for find. | Todd Gamblin | 2 | -22/+47 | |
2013-12-21 | Docs for spack find | Todd Gamblin | 1 | -7/+90 | |
2013-12-21 | Made formatting specs easier with format() syntax. | Todd Gamblin | 2 | -32/+77 | |
- Replaced existing str_no_deps() function with more flexible format() function. - Spec.tree() can take a format argument now, as well. | |||||
2013-12-21 | SPACK-1: Multi-version installation now works front to back with specs. | Todd Gamblin | 40 | -235/+617 | |
2013-12-18 | Make dirty installs part of package lifecycle | Todd Gamblin | 1 | -1/+1 | |
2013-12-18 | More on installing with virtual packages | Todd Gamblin | 1 | -0/+29 | |
2013-12-18 | Added a target to upload docs automatically. | Todd Gamblin | 1 | -0/+3 | |
2013-12-18 | Finished basic usage. | Todd Gamblin | 15 | -167/+512 | |
2013-12-12 | Start of basic documentation | Todd Gamblin | 23 | -130/+945 | |
2013-12-12 | Better info command. | Todd Gamblin | 2 | -0/+38 | |
2013-12-09 | Documentation skeleton | Todd Gamblin | 20 | -0/+1341 | |
2013-12-09 | Tweak for help output | Todd Gamblin | 1 | -2/+1 | |
2013-12-09 | use get instead of setdefault for kwargs. | Todd Gamblin | 1 | -4/+4 | |
2013-12-09 | type(foo) == bar -> isinstance(foo, bar) | Todd Gamblin | 5 | -19/+21 | |
Changed type checks in most places. | |||||
2013-12-08 | Additional circular reference checking | Todd Gamblin | 1 | -4/+8 | |
2013-12-08 | Fixes for virtual packages. | Todd Gamblin | 14 | -117/+393 | |
- Added more tests - cleaned up spec preorder traversal - fixed concretization | |||||
2013-12-07 | Better test output -- include totals. | Todd Gamblin | 2 | -24/+55 | |
2013-12-07 | Added support for virtual dependencies ("provides") | Todd Gamblin | 10 | -155/+533 | |
2013-12-01 | More stage tests. | Todd Gamblin | 2 | -14/+49 | |
2013-11-24 | Reworked stage paths to allow %u for username. Added stage test. | Todd Gamblin | 8 | -66/+385 | |
2013-11-23 | Gracefully handle lack of network connection. | Todd Gamblin | 3 | -19/+31 | |
2013-11-23 | Generalize package relations like depends_on, provides, conflicts. | Todd Gamblin | 3 | -19/+34 | |
All of these do the same thing. So they are all now generalized to a single closure function; just the name of the updated variable in the package is different. | |||||
2013-11-23 | Move concretization into its own class. | Todd Gamblin | 5 | -56/+73 | |
Allows easy overriding of a single policy. | |||||
2013-11-23 | Cleanup and comments. | Todd Gamblin | 8 | -31/+60 | |
2013-11-23 | Fix virtual method. | Todd Gamblin | 1 | -2/+9 | |
2013-11-23 | Added web spider capability for listing versions. | Todd Gamblin | 19 | -55/+317 | |
2013-11-20 | Update libdwarf URL. | Todd Gamblin | 2 | -9/+8 | |
2013-10-26 | First cut concretization works, with tests. | Todd Gamblin | 18 | -119/+268 | |
Mock packages now all have their own version lists. | |||||
2013-10-18 | Added unit tests for spec normalization. | Todd Gamblin | 3 | -25/+135 | |
2013-10-17 | spack test runs all tests by default | Todd Gamblin | 1 | -6/+6 | |
'spack test -a' formerly ran all test and 'spack test' listed available tests. Now, 'spack test' runs all tests and 'spack test -l' lists available ones. | |||||
2013-10-17 | spec flatten, normalize, validate; package validate | Todd Gamblin | 21 | -167/+641 | |
New operations for manipulating spec and package DAGs. For specs: flatten: gather all deps to the root normalize: Merge constraints and make spec match package DAG For packages: validate_dependencies: Make sure spec constraints in package DAG are sane. Added tests for above methods. Also added beginnings of concretization logic, to turn abstract spec into a concrete one. Still need proper tests for normalize(). | |||||
2013-10-15 | Spec constraints and normalization now work. | Todd Gamblin | 17 | -191/+473 | |
- Specs can be "constrained" by other specs, throw exceptions when constraint can't be satisfied. - Normalize will put a spec in DAG form and merge all package constraints with the spec. - Ready to add concretization policies for abstract specs now. | |||||
2013-10-11 | Command to launch interpreter with spack in sys.path | Todd Gamblin | 1 | -0/+21 | |
2013-10-11 | Command to run pydoc on spack classes. | Todd Gamblin | 1 | -0/+9 | |
2013-10-07 | Refactor utils into separate modules. | Todd Gamblin | 14 | -225/+221 | |
2013-10-07 | Start to make a bigger package out of utils.py | Todd Gamblin | 14 | -79/+111 | |
- moved none_compare functions to util.none_high and util.none_low packages - renamed utils.py to util package | |||||
2013-10-07 | Checkpoint commit: much-improved spec class. | Todd Gamblin | 27 | -361/+1411 | |
Still organizing things. | |||||
2013-06-29 | Add spec architeccture, redo color output support. | Todd Gamblin | 5 | -69/+128 | |
2013-06-29 | Clean up half-downloaded tarballs. | Todd Gamblin | 1 | -5/+11 | |
2013-06-29 | Adding expression syntax for console colors. | Todd Gamblin | 1 | -0/+162 | |
2013-06-02 | Add checks for version 2.7 | Todd Gamblin | 2 | -2/+7 | |
2013-05-17 | Better error messages for spack list -v. | Todd Gamblin | 1 | -16/+20 | |
2013-05-17 | Ability to list versions from web page with spack list -v PACKAGE | Todd Gamblin | 7 | -27/+129 | |
Experimental feature automatically parses versions out of web pages and prints what it thinks are avaialble versions of a package, e.g.: $ spack list -v libunwind 1.1 1.0 0.98.6 0.98.4 0.98.2 0.98 0.96 0.93 0.91 0.1 1.0.1 0.99 0.98.5 0.98.3 0.98.1 0.97 0.95 0.92 0.9 0.0 | |||||
2013-05-17 | Added command to print out URL and homepage. | Todd Gamblin | 1 | -0/+13 | |
2013-05-17 | Renamed variables called 'spec' to 'path' | Todd Gamblin | 1 | -31/+36 | |
2013-05-15 | Use realpath in addition to expanduser to locate spack directory. | Todd Gamblin | 1 | -1/+2 | |
2013-05-13 | list_modules will now find directories. | Todd Gamblin | 1 | -4/+11 | |
2013-05-12 | Added EBNF grammar. | Todd Gamblin | 1 | -0/+22 | |
2013-05-12 | Commands take specs as input instead of names. | Todd Gamblin | 15 | -180/+265 | |
modified clean, create, fetch, install, and uninstall |