- Oct 31, 2016
-
-
Todd Gamblin authored
- generalized and fixed to work with any key in YAML file - simplified schema writing, as well - add more unit tests for the config system - Rename test/yaml.py to test/spack_yaml.py - Add test/yaml.pyc to ignored pyc files.
-
- Oct 13, 2016
-
-
Todd Gamblin authored
-
- Oct 12, 2016
-
-
Todd Gamblin authored
-
- Sep 28, 2016
-
-
Elizabeth Fischer authored
-
- Sep 22, 2016
-
-
Eric authored
* Perform shebang fix for all files * Fix sbang for perl scripts Otherwise perl would look at the #! line and call sbang again, resulting in an infinite loop.
-
- Aug 30, 2016
-
-
Adam J. Stewart authored
-
Adam J. Stewart authored
-
- Aug 29, 2016
-
-
Todd Gamblin authored
-
- Aug 10, 2016
-
-
Todd Gamblin authored
-
- Jul 06, 2016
-
-
Massimiliano Culpo authored
-
Massimiliano Culpo authored
-
- Jul 01, 2016
-
-
Massimiliano Culpo authored
-
- Jun 30, 2016
-
-
Massimiliano Culpo authored
-
- Jun 23, 2016
-
-
Todd Gamblin authored
- use --! instead of #! for patched lua scripts.
-
- Jun 08, 2016
-
-
Orion Poplawski authored
-
- May 27, 2016
-
-
Gregory Becker authored
-
- May 12, 2016
-
-
Todd Gamblin authored
-
- Apr 12, 2016
-
-
Massimiliano Culpo authored
fix : proper update of config file (before it was discarding architectures that were not the current one) fixes #774
-
- Mar 05, 2016
-
-
Todd Gamblin authored
This does several things: - Add `sbang`: a script to run scripts with long shebang lines. - Documentation for `sbang` is in `bin/sbang`. - Add an `sbang` hook that filters the `bin` directory after install and modifies any scripts wtih shebangs that are too long to use `sbang` instead. - `sbang` is at the top level, so it should be runnable (not much we can do if spack itself is too deep for shebang) - `sbang`, when used as the interpreter, runs the *second* shebang line it finds in a script. - shoud fix issues with too long shebang paths.
-
- Jan 25, 2016
-
-
Adam J. Stewart authored
-
- Dec 22, 2015
-
-
Mike Nolta authored
-
- Dec 16, 2015
-
-
Gregory L. Lee authored
-
- Dec 09, 2015
-
-
Todd Gamblin authored
-
- Dec 03, 2015
-
-
Peter Scheibel authored
imported. Other warnings should be output.
-
- Nov 29, 2015
-
-
Todd Gamblin authored
-
- Nov 26, 2015
-
-
Peter Scheibel authored
importing nose (which is also in Spack's external/ directory) outputs a warning (since there is more than one nose package). This avoids printing the warning to the user.
-
- Nov 24, 2015
-
-
Todd Gamblin authored
- Can't think of a better way to do this. - The externals integration will cause spack to die in weird ways for users who just pull from develop.
-
- Nov 12, 2015
-
-
Peter Scheibel authored
python install and lib/spack/external have the same library installed. This requires modifying the names of some modules in lib/spack/external in cases where both the system python and backported features of future python versions (i.e. after 2.6) are used (previously distinguished by "from external import X" and "import X").
-
- Oct 08, 2015
-
-
Todd Gamblin authored
- warning said it didn't do checksums; really does.
-
- Sep 17, 2015
-
-
Todd Gamblin authored
-
- Jun 06, 2015
-
-
Todd Gamblin authored
-
- May 18, 2015
-
-
Todd Gamblin authored
-
- May 12, 2015
-
-
Todd Gamblin authored
-
- Apr 08, 2015
-
-
Todd Gamblin authored
-
- Feb 15, 2015
-
-
Todd Gamblin authored
-
- Jan 05, 2015
-
-
Todd Gamblin authored
-
- Dec 19, 2014
-
-
Todd Gamblin authored
Bad format string in version check.
-
- Nov 07, 2014
-
-
Todd Gamblin authored
-
- Oct 16, 2014
-
-
Todd Gamblin authored
-
- Aug 16, 2014
-
-
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.
-