summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Collapse)AuthorFilesLines
2014-11-01"spack info -r" is now "spack package-list"Todd Gamblin3-88/+114
- too much going on in this command, and it made subcommand parsing weird. - information printed is the same but info and package-list are really different commands.
2014-11-01Add ability to get subparser by name from argparseTodd Gamblin1-0/+15
2014-11-01Sane self.url for packages (reflects current version)Todd Gamblin4-18/+28
2014-10-31spack compiler add checks for access before listing directories.Todd Gamblin1-0/+4
2014-10-30Better error messages for extension()Todd Gamblin1-3/+5
2014-10-27Docs for spack list with glob.Todd Gamblin1-1/+6
2014-10-27Fix bug with extension() for sourceforge URLs.Todd Gamblin1-0/+6
2014-10-27Merge branch 'features/new-docs' into developTodd Gamblin3-41/+428
2014-10-27Fix long-standing multimethod test error.Todd Gamblin1-4/+4
- New inclusive version ranges from git-fetching branch enable a fix. - Can now write :1 to include 1.3, 1.4, etc. - couldn't do this before so provides() was weird.
2014-10-27Remove ambiguous test case in url_extrapolate.Todd Gamblin1-2/+3
2014-10-27Add docs on spack module refresh.Todd Gamblin1-45/+92
2014-10-27Document file filtering functions.Todd Gamblin3-33/+206
2014-10-27Docs for modules & dotkits.Todd Gamblin1-0/+167
2014-10-27Merge branch 'features/git-fetching' into developTodd Gamblin33-1053/+3318
Conflicts: lib/spack/docs/packaging_guide.rst lib/spack/spack/cmd/info.py lib/spack/spack/package.py lib/spack/spack/stage.py
2014-10-27Updated packaging docs.Todd Gamblin2-485/+1077
2014-10-27Make info command show VCS URLs properly.Todd Gamblin2-19/+32
2014-10-25Add spack md5 command for simple checksumming.Todd Gamblin1-0/+52
2014-10-25Add a dummy depends_on to the boilerplate.Todd Gamblin1-0/+3
2014-10-23Start documenting new features.Todd Gamblin2-170/+172
2014-10-22Fix for SPACK-43: compiler finding fails gracefully on unknown error.Todd Gamblin1-0/+6
2014-10-22Test for URL extrapolation.Todd Gamblin4-5/+102
2014-10-16Consolidate archive_file() implementation into Stage.Todd Gamblin2-22/+35
2014-10-16Bug fixes for URLs and mirror fetching.Todd Gamblin5-22/+37
2014-10-15Add test cases for mirroring.Todd Gamblin9-116/+276
2014-10-15Refactor fetch tests to use common mock repo module.Todd Gamblin4-148/+198
2014-10-14Add a mirror module that handles new fetch strategies.Todd Gamblin4-109/+270
- Uses new fetchers to get source - Add archive() method to fetch strategies to support this. - Updated mirror command to use new mirror module
2014-10-10Use external argparse in spack list, for 2.6 compatibility.Todd Gamblin1-1/+1
2014-10-08Add available versions to generated package list documentation.Todd Gamblin2-1/+6
2014-10-08Update documentation to add an auto-generated list of packages.Todd Gamblin7-24/+117
2014-10-08Add spack edit -c option to edit commands.Todd Gamblin1-18/+31
2014-10-08Update docs to use new version format.Todd Gamblin2-11/+9
2014-10-07Add archive creation capability to fetch strategies.Todd Gamblin1-6/+46
- fetch strategy needs to know how to create archive of fetched repo - allows mirrors to be created from git/other VCS fetches.
2014-10-07Minor bugfix in exception constructor.Todd Gamblin1-1/+1
2014-10-07Move tty output commands out of package and into clean command.Todd Gamblin2-11/+14
2014-10-07Fix for SPACK-39: Concretization was too restrictive.Todd Gamblin6-170/+163
- concretize_version() now Use satisfies(), not intersection. - version class updated with better intersection/union commands - version now 1.6 "contains" 1.6.5 - added test for new version functionality - remove none_high and none_low classes - version module is now self-contained; save for external 2.7 functools.total_ordering for 2.6 compatibility.
2014-10-06Add simple fnmatch filtering to spack list.Todd Gamblin1-2/+31
2014-10-04Added test for Mercurial fetching.Todd Gamblin3-18/+163
2014-10-03Add Mercurial fetch strategy and lwm2.Todd Gamblin1-0/+70
2014-10-03Fix location.py to use source_pathTodd Gamblin1-3/+3
2014-10-03add tests for svn fetching.Todd Gamblin5-7/+176
2014-10-03Add test case for git fetching.Todd Gamblin6-18/+222
2014-10-03Callpath build works when a tag is fetched from git.Todd Gamblin3-69/+172
2014-10-03Implement per-version attributes for flexible fetch policies.Todd Gamblin8-87/+273
- Tests pass with URL fetching and new scheme. - Lots of refactoring - Infrastructure is there for arbitrary fetch policies and more attribtues on the version() call. - Mirrors do not currently work properly, and they get in the way of a proper git fetch
2014-10-03Factor out URL fetching into URLFetchStrategyTodd Gamblin5-117/+310
- Added FetchStrategy class to Spack - Isolated pieces that need to be separate from Stage for git/svn/http - Added URLFetchStrategy for curl-based fetching.
2014-09-30Add test for URL version substitution.Todd Gamblin2-0/+74
2014-09-29Bugfix for version substitution.Todd Gamblin1-1/+2
2014-09-29Make fetch fail on 404.Todd Gamblin1-0/+5
2014-09-29Reverse sort output versions in spack checksumTodd Gamblin1-1/+1
2014-09-29Fix for spack cd -i.Todd Gamblin1-3/+24
2014-09-29Minor argparse improvement.Todd Gamblin2-6/+21