Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2016-03-08 | Merge pull request #504 from LLNL/bugfix/github-502 | Todd Gamblin | 2 | -80/+91 | |
Bugfix/GitHub 502: Error: No spec file found at path | |||||
2016-03-08 | Merge branch 'features/noexpand' into develop | Todd Gamblin | 6 | -20/+102 | |
Conflicts: lib/spack/llnl/util/filesystem.py | |||||
2016-03-08 | Fixes #502. Create install prefix before build, clean up do_install. | Todd Gamblin | 2 | -80/+91 | |
- Fix bug introduced during merge of stage refactor. - install prefix was not created before build_environment.fork() - build_environment.fork() calls setup_dependent_environment - python's setup_dependent_environment can inadvertently create the install prefix before directory_layout expects it. - Clean up Package.do_install: - simplify control flow: parent process now entirely responsible for creating/destroying the install prefix. cleanup is now in one place. - Hoisting cleanup out of the child improves nesting of try/catch in `real_work`. - `real_work` renamed to `build_process` | |||||
2016-03-07 | Merge pull request #486 from RemoteConnectionManager/paraview_fix | Todd Gamblin | 1 | -1/+1 | |
Paraview new version | |||||
2016-03-07 | Merge branch 'features/repos-doc-fix' into develop | Todd Gamblin | 4 | -29/+44 | |
2016-03-07 | Fix code block in docs. | Todd Gamblin | 1 | -17/+19 | |
2016-03-07 | Fix bug in -Xlinker argument handling | Todd Gamblin | 2 | -8/+9 | |
- also update test to match. | |||||
2016-03-06 | Merge branch 'eschnett/rpath-comma' of git://github.com/eschnett/spack into ↵ | Todd Gamblin | 4 | -19/+30 | |
eschnett-eschnett/rpath-comma | |||||
2016-03-06 | Don't quote -rpath literal | Erik Schnetter | 1 | -3/+3 | |
2016-03-06 | Fix docs that have gone stale since repos were added. | Todd Gamblin | 3 | -12/+25 | |
2016-03-06 | Merge branch 'features/sbang' into develop | Todd Gamblin | 2 | -1/+87 | |
Conflicts: lib/spack/llnl/util/filesystem.py | |||||
2016-03-06 | Make spack_cc, spack_cxx, spack_f77, spack_fc available in build env. | Todd Gamblin | 2 | -0/+16 | |
- Add for convenience for packages that need to refer to these. - Added an example in the documentation. | |||||
2016-03-06 | Add `expand=False` option for URL downloads. | Todd Gamblin | 5 | -20/+86 | |
- Allows skipping the expand step for downloads. - Fixed stage so that it knows expansion didn't fail when there is a no-expand URLFetchStrategy. - Updated docs to reflect new option, and provided an example. | |||||
2016-03-06 | Fix stage creation bug, simplify do_install code. | Todd Gamblin | 1 | -33/+40 | |
2016-03-05 | Small refactor: add keep parameter to stage, get rid of stage.destroy call. | Todd Gamblin | 4 | -93/+144 | |
- package.py uses context manager more effectively. - Stage.__init__ has easier to understand method signature now. - keep can be used to override the default behavior either to keep the stage ALL the time or to delete the stage ALL the time. | |||||
2016-03-05 | Revert c5d9ee8924 for bug fixes. | Todd Gamblin | 36 | -523/+441 | |
- This reverts commit c5d9ee89246b3d2aeddb756a04588424051d3295. - merged too soon before - reverting and fixing bugs now. Conflicts: lib/spack/spack/mirror.py lib/spack/spack/package.py | |||||
2016-03-05 | Merge pull request #493 from adamjstewart/features/pgi | Todd Gamblin | 5 | -13/+12 | |
Modifications to get PGI working | |||||
2016-03-05 | Fix bug in hook: ensure bin directory exists before listing. | Todd Gamblin | 1 | -0/+3 | |
2016-03-05 | Fix #104, #54: issues with overlong shebang in deep directories. | Todd Gamblin | 2 | -1/+84 | |
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. | |||||
2016-03-04 | Merge pull request #492 from adamjstewart/typos/compiler | becker33 | 1 | -2/+2 | |
Typo fix in compiler docstring | |||||
2016-03-04 | Typo fix in compiler docstring | Adam J. Stewart | 1 | -2/+2 | |
2016-03-03 | Rmoved periods. Should help use of cut'n'paste from console windows. | citibeth | 15 | -58/+58 | |
2016-03-03 | Modifications to get PGI working | Adam J. Stewart | 5 | -13/+12 | |
2016-03-03 | Revert "refactoring proposal : turn Stage into a context manager" | Todd Gamblin | 36 | -434/+515 | |
2016-03-03 | help spack versions paraview to get versions without v | Luigi Calori | 1 | -1/+1 | |
2016-03-03 | test : fixed tests that were broken by import optimization | alalazo | 1 | -5/+15 | |
2016-03-03 | Merge branch 'develop' of https://github.com/LLNL/spack into refactoring/stage | alalazo | 17 | -72/+218 | |
Conflicts: lib/spack/spack/package.py | |||||
2016-03-03 | stage : minor syntax fix | alalazo | 1 | -1/+1 | |
2016-03-03 | Merge pull request #475 from LLNL/features/env-and-package-provenance | Todd Gamblin | 6 | -50/+183 | |
Features/env and package provenance | |||||
2016-03-03 | stage : added create function as decided in #477 comments | alalazo | 1 | -20/+30 | |
2016-03-03 | test : optimized import statements | alalazo | 31 | -128/+61 | |
2016-03-02 | Add CPATH pointing to include directories. | Glenn Johnson | 2 | -1/+3 | |
2016-03-02 | Merge pull request #465 from citibeth/efischer/160229-RemoteRootBugfix | Todd Gamblin | 1 | -4/+9 | |
Bug Fix: When Spack create roots around for other versions, it someti… | |||||
2016-03-02 | package : updated doc | alalazo | 1 | -1/+0 | |
2016-03-02 | package : removed do_clean() | alalazo | 6 | -43/+17 | |
2016-03-02 | remove_link_tree : moved to llnl.util.filesystem | alalazo | 2 | -20/+21 | |
2016-03-02 | _cleanup_dead_links : factored method into a function and put it in ↵ | alalazo | 2 | -18/+21 | |
llnl.filesystem | |||||
2016-03-02 | package : minor syntax fixes | alalazo | 2 | -52/+58 | |
mirror : extracted add_single_spec from create | |||||
2016-03-02 | stage : updated functions doc | alalazo | 1 | -28/+21 | |
_cleanup_dead_links : fixed minor bug | |||||
2016-03-02 | stage : removed _setup method | alalazo | 1 | -32/+25 | |
2016-03-02 | test : fixed failing unit tests | alalazo | 8 | -121/+124 | |
2016-03-02 | Fixes #476: create was broken for FTP URLs. | Todd Gamblin | 1 | -3/+3 | |
2016-03-02 | Fixes #469: Store package.py files in the .spack directory. | Todd Gamblin | 2 | -0/+90 | |
- Adds packages in spack repos inside the .spack directory, so that packages can be rebuilt automatically later. | |||||
2016-03-02 | Fixes #175: Dump environment provenance as well as build log. | Todd Gamblin | 3 | -1/+27 | |
2016-03-02 | Move repo creation code into repository.py | Todd Gamblin | 2 | -46/+58 | |
2016-03-01 | Fix bug in install permission setting. | Todd Gamblin | 1 | -3/+8 | |
2016-03-01 | Typo fix | Adam J. Stewart | 1 | -1/+1 | |
2016-02-29 | Bug Fix: When Spack create roots around for other versions, it sometimes ↵ | Elizabeth F | 1 | -4/+9 | |
finds files it thinks are tarballs, but are not. Previously, it would crash if any such files are found. This change allows it to simply skip them and move on, processing the rest of the files it finds correctly. | |||||
2016-02-28 | Updated links to use new llnl.gov address | Ian Lee | 6 | -9/+9 | |
2016-02-25 | Merge pull request #299 from epfl-scitas/enhancement/os_detection | becker33 | 2 | -4/+11 | |
enhancement proposal : boolean support for when=<arg> |