Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2016-08-30 | Edits...efischer/docs-v1 | Elizabeth Fischer | 2 | -229/+576 | |
2016-08-29 | 1. Rewrite of "Getting Started": everything you need to set up Spack, even ↵ | Elizabeth Fischer | 5 | -559/+942 | |
on old/ornery systems. This is not a reference manual section; items covered here are covered more systematically elsewhere in the manual. Some sections were moved here from elsewhere. 2. Beginning to write three methods of application developer support. Two methods were moved from elsewhere. | |||||
2016-08-29 | Transferred pending changes from efischer/develop | Elizabeth Fischer | 2 | -0/+142 | |
2016-08-29 | Merge pull request #1564 from adamjstewart/features/create | Todd Gamblin | 1 | -1/+2 | |
Suggest setuptools when creating Python package | |||||
2016-08-28 | Documentation: Fix accidental quotation. version() takes expand as a ↵ | Tyler Esser | 1 | -1/+1 | |
keyword. (#1640) | |||||
2016-08-27 | Make clang detection work on AWS Ubuntu14. | Todd Gamblin | 1 | -1/+1 | |
2016-08-25 | Remove stale operating_system.py test per discussion in #1631 | Todd Gamblin | 1 | -75/+0 | |
- Test has not been registered in `__init__.py` for a while and needs a refresh. | |||||
2016-08-25 | Merge pull request #663 from citibeth/efischer/160327-DocumentationImprovements | Todd Gamblin | 5 | -3/+183 | |
[RtM] Documentation Improvements | |||||
2016-08-24 | Make `spack info` print deps in sorted order | Todd Gamblin | 1 | -1/+1 | |
2016-08-24 | Put url_for_version() after versions in example. | Elizabeth Fischer | 1 | -1/+2 | |
2016-08-24 | appeasing flake8, also cleaning up header | Tom Scogland | 1 | -38/+43 | |
The header append lines were too long, so I just converted it into a multi-line string template so it's all one piece now instead of a bunch of appends. | |||||
2016-08-24 | avoid specifying --delim unless required | Tom Scogland | 1 | -7/+35 | |
This increases portability of generated module files to versions of environment_modules hearkening back to just after the turn of the millennium. | |||||
2016-08-23 | Added CMake-based Development case study to docuemntation. | citibeth | 2 | -0/+168 | |
2016-08-23 | Explained url_for_version() | Elizabeth F | 1 | -2/+4 | |
2016-08-23 | Added note on use of 'less -R' for colorized output. | citibeth | 1 | -0/+9 | |
2016-08-19 | Suggest setuptools when creating Python package | Adam J. Stewart | 1 | -1/+2 | |
2016-08-15 | stripping the links to remove spaces and '\n' | Nicolas Richart | 1 | -1/+1 | |
2016-08-15 | Don't assume spack is in the path when buildign docs. | Todd Gamblin | 1 | -1/+2 | |
2016-08-12 | Update documentation for spack md5 | Adam J. Stewart | 2 | -7/+19 | |
2016-08-11 | Merge pull request #1493 from xjrc/bugfix/nonbool-variants | becker33 | 1 | -4/+3 | |
Bug Fix : Allow Packages to Have Variants w/ Non-Bool, Non-String Defaults | |||||
2016-08-11 | Corrects Cray compiler name and adds missing version flag. | Matt Belhorn | 1 | -5/+4 | |
2016-08-10 | Move jsonschema files out of `config.py` to their own package. | Todd Gamblin | 8 | -276/+507 | |
2016-08-10 | Make Spack core PEP8 compliant. | Todd Gamblin | 147 | -1153/+1415 | |
2016-08-10 | Fix superclass constructor for SpackNamespace objects. | Todd Gamblin | 1 | -1/+1 | |
2016-08-10 | Fixed a bug that was making packages with non-bool default variants to crash. | Joseph Ciurej | 1 | -4/+3 | |
2016-08-09 | Fix typo 'flexbile' -> 'flexible' | George Hartzell | 1 | -1/+1 | |
2016-08-09 | Properly re-raise exceptions from lock context handler. | Todd Gamblin | 1 | -4/+6 | |
2016-08-09 | Flake8 fixes | Todd Gamblin | 16 | -330/+294 | |
2016-08-09 | Move provider cache to home directory and refactor Transactions | Todd Gamblin | 18 | -113/+600 | |
Major stuff: - Created a FileCache for managing user cache files in Spack. Currently just handles virtuals. - Moved virtual cache from the repository to the home directory so that users do not need write access to Spack repositories to use them. - Refactored `Transaction` class in `database.py` -- moved it to `LockTransaction` in `lock.py` and made it reusable by other classes. Other additions: - Added tests for file cache and transactions. - Added a few more tests for database - Fixed bug in DB where writes could happen even if exceptions were raised during a transaction. - `spack uninstall` now attempts to repair the database when it discovers that a prefix doesn't exist but a DB record does. | |||||
2016-08-08 | Fix bugs with sparse spec printing. | Todd Gamblin | 3 | -10/+34 | |
- Make namespace, arch, and dependnecies show up in spec yaml only if they're set. - Lost some of this functionality with deptypes | |||||
2016-08-08 | Restore text output in verbose mode. | Todd Gamblin | 1 | -0/+4 | |
2016-08-08 | Make compiler command test last until caching is fixed. | Todd Gamblin | 1 | -2/+3 | |
- global compiler cache breaks tests that come after this one. | |||||
2016-08-08 | Fix issues with import order in tests. | Todd Gamblin | 1 | -15/+30 | |
- modules weren't set properly as attributes in parent modules | |||||
2016-08-08 | WIP | Todd Gamblin | 3 | -27/+117 | |
2016-08-08 | Fix iterator invalidation issues. | Todd Gamblin | 1 | -10/+19 | |
2016-08-08 | fix scoping issue. | Todd Gamblin | 1 | -1/+1 | |
2016-08-08 | rename `virtual` module to `provider_index` | Todd Gamblin | 5 | -12/+16 | |
2016-08-08 | Fix namespace support in Repo.get_pkg_class() | Todd Gamblin | 2 | -2/+8 | |
2016-08-08 | Faster key in FlagMap._cmp_key | Todd Gamblin | 1 | -2/+1 | |
2016-08-08 | Remove vestigial methods from Package. | Todd Gamblin | 1 | -38/+0 | |
2016-08-08 | Add a ProviderIndex cache. | Todd Gamblin | 2 | -13/+141 | |
- Spack will check if the index needs updating, and will only parse all package files if it does. - Spack tries to parse as few package files as necessary. | |||||
2016-08-08 | Make ProviderIndexes mergeable, so we can cache them per-repo. | Todd Gamblin | 3 | -8/+57 | |
2016-08-08 | Make ProviderIndex yaml-izable. | Todd Gamblin | 4 | -13/+138 | |
- allow a provider index to be stored and re-read. | |||||
2016-08-08 | More compact YAML formatting for abstract specs. | Todd Gamblin | 2 | -26/+27 | |
- Don't add empty/absent fields to Spec YAML when they're not there. | |||||
2016-08-08 | Lazily evaluate all_package_names in repository.py | Todd Gamblin | 1 | -10/+17 | |
- Don't need to list all packages unless we have to. - Only use the list of all packages for existence checks if we have generated it for some other purpose. | |||||
2016-08-08 | Only strip newline chars, not spaces | Adam J. Stewart | 1 | -1/+1 | |
2016-08-05 | Catch error for version in VCS | Glenn Johnson | 1 | -8/+12 | |
This PR will catch the error where the url can not be determined from a VCS URL, such as git. It will print a message to the console and move on because it should not be a fatal error at this point in the process. This should fix #1459. | |||||
2016-08-04 | sbang filtering now works on non-writable files. (#1445) | Todd Gamblin | 2 | -3/+26 | |
- sbang now changes mode to writable and restores mode if a file is not writable. | |||||
2016-08-04 | Merge pull request #1330 from suraia/fix-ascii-graph | becker33 | 3 | -121/+101 | |
Fix graph command with ASCII output | |||||
2016-08-04 | Fix flake8 issues | Torbjörn Lönnemark | 1 | -10/+10 | |