Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2014-10-08 | Update documentation to add an auto-generated list of packages. | Todd Gamblin | 7 | -24/+117 | |
2014-10-08 | Add spack edit -c option to edit commands. | Todd Gamblin | 1 | -18/+31 | |
2014-10-08 | Update docs to use new version format. | Todd Gamblin | 2 | -11/+9 | |
2014-10-06 | Add simple fnmatch filtering to spack list. | Todd Gamblin | 1 | -2/+31 | |
2014-09-30 | Add test for URL version substitution. | Todd Gamblin | 2 | -0/+74 | |
2014-09-29 | Bugfix for version substitution. | Todd Gamblin | 1 | -1/+2 | |
2014-09-29 | Make fetch fail on 404. | Todd Gamblin | 1 | -0/+5 | |
2014-09-29 | Reverse sort output versions in spack checksum | Todd Gamblin | 1 | -1/+1 | |
2014-09-29 | Fix for spack cd -i. | Todd Gamblin | 1 | -3/+24 | |
2014-09-29 | Minor argparse improvement. | Todd Gamblin | 2 | -6/+21 | |
2014-09-27 | MPICH sets MPI compilers to use real compilers and not spack wrappers. | Todd Gamblin | 1 | -4/+23 | |
2014-09-27 | gfortran version detection brokenon debian. | Todd Gamblin | 1 | -1/+1 | |
2014-09-27 | Update checksum to print new version syntax. | Todd Gamblin | 1 | -4/+2 | |
2014-09-27 | Find custom list_urls depending on the archive URL (e.g. github releases) | Todd Gamblin | 2 | -1/+21 | |
2014-09-23 | Modify MPI installs to work without fortran. | Todd Gamblin | 1 | -2/+2 | |
2014-09-19 | Change git URL to https URL in all docs. | Todd Gamblin | 2 | -2/+2 | |
2014-09-19 | Fix for bug in create introduced by LLVM merge. | Todd Gamblin | 1 | -13/+14 | |
2014-09-18 | Merge branch 'features/llvm' into develop | Todd Gamblin | 7 | -27/+65 | |
- merging parts of LLVM that can be built now. - need to wait for standalone builds for some of the others. | |||||
2014-09-18 | Better C++11 support, remove non-standalone llvm-compiler-rt. | Todd Gamblin | 6 | -1/+157 | |
- LLVM non-standalone add-ons are difficult to build outside LLVM. - May have to wait for future versions of LLVM to build some of these | |||||
2014-09-18 | Support for pkg-config. | Todd Gamblin | 1 | -1/+9 | |
2014-09-17 | Add command to show packages added in particular git revisions. | Todd Gamblin | 1 | -0/+124 | |
spack pkg list [rev] list packages for revision. spack pkg diff [rev1] [rev2] diff bt/w packages in rev1 and rev2 spack pkg added [rev1] [rev2] pkgs added since rev1 spack pkg removed [rev1] [rev2] pkgs removed since rev2 | |||||
2014-09-16 | Merge branch 'develop' into features/fileutils | Todd Gamblin | 59 | -553/+4625 | |
Conflicts: lib/spack/spack/packages.py | |||||
2014-09-16 | Some fixups for Adam's callpath and adept-utils packages. | Todd Gamblin | 3 | -3/+3 | |
- Make spack packages RPATH *ALL* dependencies (i.e. the whole tree) - prevents callpath link from finding wrong libelf -- always uses the one dyninst used. | |||||
2014-08-22 | Add dependency prefixes to CMAKE_PREFIX_PATH | David Beckingsale | 1 | -0/+4 | |
2014-08-22 | Add spack cd and spack location commands. | Todd Gamblin | 5 | -31/+138 | |
- Better shell support for cd'ing into directories - Fix some csh weirdness with nested aliases. | |||||
2014-08-21 | Merge branch 'features/postgresql' into develop | Todd Gamblin | 3 | -26/+60 | |
- add spack cd command. - Fix bug in modules hook Conflicts: lib/spack/spack/cmd/stage.py lib/spack/spack/hooks/dotkit.py share/spack/setup-env.bash | |||||
2014-08-20 | Make EnvModule class use spec instead of package, fix using module of ↵ | Todd Gamblin | 4 | -27/+28 | |
non-present package. - Using the spec doesn't require the package to be there. - Restore ability to use non-present packages (which was broken) | |||||
2014-08-20 | Merge branch 'features/python-2.6-compatibility' into develop | Todd Gamblin | 43 | -184/+3372 | |
- Changed 'import argparse' to 'from external import argparse' in conflicts. Conflicts: lib/spack/spack/cmd/dotkit.py lib/spack/spack/cmd/unuse.py lib/spack/spack/cmd/use.py | |||||
2014-08-18 | Merge pull request #19 in SCALE/spack from features/modules to develop | George Todd Gamblin | 11 | -173/+491 | |
# By Todd Gamblin (4) and David Beckingsale (2) # Via Todd Gamblin * commit 'b601fd08caf21b5fc11e6998a5ebd20a04ac57ad': Bugfixes for csh environment modules. Bugfixes, more consolidation of modules code. Add csh/tcsh support for modules Consolidate most module code into spack.modules and spack.cmd.module Fixed up module support Added inital module support | |||||
2014-08-17 | Bugfixes for csh environment modules. | Todd Gamblin | 2 | -13/+29 | |
2014-08-16 | Bugfixes, more consolidation of modules code. | Todd Gamblin | 3 | -21/+49 | |
- specific module classes use __metaclass__ to register themselves. - bugfixes in module writing. | |||||
2014-08-16 | Add csh/tcsh support for modules | Todd Gamblin | 1 | -0/+1 | |
- csh scripting is a GIANT pain in the ass - hopefully the thin script layer doesn't get much more complex. | |||||
2014-08-16 | Consolidate most module code into spack.modules and spack.cmd.module | Todd Gamblin | 10 | -282/+283 | |
- One file with all the module classes (spack/modules.py) - Has an EnvModule superclass that does most of the work and consolidates common code - Subclasses have specializations for different module systems (TclModule, Dotkit) - One command (spack module) for all the types of modules to use - the one command is used by the scripts, only need to maintain in one place - has some subcommands for different module types, but they're handled mostly generically. - Consolidate zsh support into a single setup-env.sh script. | |||||
2014-08-11 | Add options to stage to make it just print out stage dir. | Todd Gamblin | 1 | -6/+36 | |
2014-08-11 | Allow packages to add a dotkit() method and write custom parts of dotkits. | Todd Gamblin | 1 | -5/+27 | |
2014-08-11 | More robust symbol inclusion for 'from spack import *' | Todd Gamblin | 1 | -18/+23 | |
- avoid errors where some symbols aren't exported to packages. - reduce the number of places each symbol needs to be mentioned in an __all__ list | |||||
2014-08-10 | Test cases pass; Spack supports Python 2.6! | Todd Gamblin | 6 | -100/+102 | |
2014-08-10 | cc supports Python 2.6 | Todd Gamblin | 2 | -3/+4 | |
2014-08-10 | Get rid of Python 2.7 dict.viewkeys() call. | Todd Gamblin | 1 | -1/+1 | |
2014-08-10 | Remove dependency on Python2.7 OrderedDict, revise config parser | Todd Gamblin | 2 | -44/+284 | |
2014-08-10 | Add Python 2.7 functools.total_ordering to external modules. | Todd Gamblin | 3 | -1/+33 | |
- removing dependence on 2.7 - added it to pyqver2 ads well | |||||
2014-08-10 | Fix minor warning about Exception.message being deprecated. | Todd Gamblin | 1 | -1/+2 | |
2014-08-10 | Change dict comprehensions to dict() constructors. | Todd Gamblin | 4 | -4/+4 | |
2014-08-10 | Fix SPACK-27 & remove dependence on check_output | Todd Gamblin | 1 | -8/+17 | |
- subprocess.check_output is python 2.7 only - Spack checks for existence of requested prefix, creates it if it does not exist. | |||||
2014-08-10 | Remvoe dependence on v2.7 argparse by including argparse. | Todd Gamblin | 20 | -19/+2400 | |
2014-08-10 | Add a test case to ensure that Spack is v2.6 compliant. | Todd Gamblin | 2 | -1/+98 | |
2014-08-10 | Add external package with pyqver2 tool | Todd Gamblin | 2 | -0/+425 | |
2014-08-09 | Minor tweaks after spec update. | Todd Gamblin | 4 | -3/+29 | |
- spack find -p works properly (get path from spec, not package) - directory layout and PackageDB normalize things automatically unless they're unknown packages (need to do this for spack find -l) - install test made robust to mock/main package conflicts | |||||
2014-08-09 | More spec improvements | Todd Gamblin | 5 | -63/+131 | |
- Spec.copy() does not create superfluous nodes and preserves DAG connections. - Spec.normalize() doesn't create extra dependency nodes or throw out old ones like before. - Added better test cases for above changes. Minor things: - Fixed bug waiting to happen in PackageDB.get() - instances was keyed by name, not by spec, so caching wasn't really working at all. - removed unused PackageDB.compute_dependents function. - Fixed PackageDB.graph_dependencies() so that spack graph works again. | |||||
2014-08-08 | Add postorder traversal to specs | Todd Gamblin | 3 | -61/+137 | |
- Spec.preorder_traversal() is now Spec.traverse(). - Caller can supply order='pre' or order='post' |