- 20 Sep, 2014 2 commits
-
-
Todd Gamblin authored
-
Todd Gamblin authored
-
- 19 Sep, 2014 4 commits
-
-
Todd Gamblin authored
- merging parts of LLVM that can be built now. - need to wait for standalone builds for some of the others.
-
Todd Gamblin authored
- 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
-
Todd Gamblin authored
-
Todd Gamblin authored
-
- 18 Sep, 2014 8 commits
-
-
Todd Gamblin authored
-
Todd Gamblin authored
-
Adam Moody authored
-
Todd Gamblin authored
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
-
Todd Gamblin authored
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
-
Todd Gamblin authored
-
David Boehme authored
-
Adam Moody authored
-
- 17 Sep, 2014 4 commits
-
-
Todd Gamblin authored
Conflicts: lib/spack/spack/packages.py
-
Todd Gamblin authored
-
Todd Gamblin authored
- Make spack packages RPATH *ALL* dependencies (i.e. the whole tree) - prevents callpath link from finding wrong libelf -- always uses the one dyninst used.
-
Adam Moody authored
-
- 06 Sep, 2014 1 commit
-
-
Todd Gamblin authored
-
- 23 Aug, 2014 3 commits
-
-
George Todd Gamblin authored
# By David Beckingsale # Via Todd Gamblin * commit '42ca6c8b': Add dependency prefixes to CMAKE_PREFIX_PATH
-
David Beckingsale authored
-
Todd Gamblin authored
- Better shell support for cd'ing into directories - Fix some csh weirdness with nested aliases.
-
- 22 Aug, 2014 1 commit
-
-
Todd Gamblin authored
- 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
-
- 21 Aug, 2014 3 commits
-
-
Todd Gamblin authored
-
Todd Gamblin authored
- Using the spec doesn't require the package to be there. - Restore ability to use non-present packages (which was broken)
-
Todd Gamblin authored
- 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
-
- 19 Aug, 2014 1 commit
-
-
George Todd Gamblin authored
# By Todd Gamblin (4) and David Beckingsale (2) # Via Todd Gamblin * commit 'b601fd08': 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
-
- 17 Aug, 2014 4 commits
-
-
Todd Gamblin authored
-
Todd Gamblin authored
- specific module classes use __metaclass__ to register themselves. - bugfixes in module writing.
-
Todd Gamblin authored
- csh scripting is a GIANT pain in the ass - hopefully the thin script layer doesn't get much more complex.
-
Todd Gamblin authored
- 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.
-
- 12 Aug, 2014 9 commits
-
-
Todd Gamblin authored
-
Todd Gamblin authored
-
Todd Gamblin authored
-
Todd Gamblin authored
- Updated version wildcard to include [a-z]|alpha|beta to accommodate all the letter suffixes on openssl.
-
Todd Gamblin authored
-
Todd Gamblin authored
-
Todd Gamblin authored
-
Todd Gamblin authored
-
Todd Gamblin authored
- 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
-