summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2016-09-01Faster database loading.Todd Gamblin1-17/+37
- use a 3-pass algorithm to load the installed package DAG. - avoid redundant hashing/comparing on load.
2016-09-01Specs now cache result of "fast" in-memory hash.Todd Gamblin1-8/+22
- Hash causes major slowdown for reading/setting up large DBs - New version caches hash for concrete specs, which includes all specs in the install DB
2016-09-01Fix dependency bug in database. Fixes #1265, #1320.Todd Gamblin1-1/+1
2016-08-31Make gh-pages redirect to readthedocs.ioTodd Gamblin3-1/+22
2016-08-31Merge pull request #1593 from eschnett/eschnett/depends_onTodd Gamblin1-14/+25
Expand/clarify description of dependency types
2016-08-31Expand/clarify description of dependency typesErik Schnetter1-14/+25
2016-08-31Merge pull request #1677 from eschnett/eschnett/lzo-hotfixTodd Gamblin1-1/+1
Switch lzo download from https to http
2016-08-31Switch lzo download from https to httpErik Schnetter1-1/+1
lzo's download server does not present a valid certificate, so that downloads via https are failing. Spack's MD5 checksum still ensure a safe download. Closes #1675.
2016-08-30Fix modules.rst doc build warning.Todd Gamblin2-4/+2
2016-08-30Move docs to readthedocs.ioTodd Gamblin1-2/+2
- Docs are now visible immediately, and we don't have to push them separately.
2016-08-30Merge branch 'bugfix/rtd-generation' into developTodd Gamblin3-7/+18
2016-08-30Move sphinx-apidoc into conf.py, too.Todd Gamblin3-1/+7
2016-08-30fix sys.path in conf.pyTodd Gamblin1-1/+1
2016-08-30test.Todd Gamblin1-0/+3
2016-08-30sorted command index, better colification.Todd Gamblin1-5/+7
2016-08-30Merge branch 'features/travis' into developTodd Gamblin79-1784/+2075
2016-08-30Don't test sphinx-generated conf.py for flake8 issues.Todd Gamblin1-0/+1
2016-08-30Install graphviz before build.Todd Gamblin1-0/+6
2016-08-30Fix issue with path to Spack.Todd Gamblin1-1/+1
2016-08-30Exclude spack.__all__ from documentation.Todd Gamblin1-0/+22
Everything in the __all__ list in the spack module is from some other module, so only do their documentation in their original location. This also avoids issues like the fact that some directive names shadow spack core module names.
2016-08-30Undo changes to trailing triple quotes in docstringAdam J. Stewart34-36/+68
2016-08-30Always run spack unit testsAdam J. Stewart1-21/+0
2016-08-30Resolve new documentation issues that have cropped upAdam J. Stewart4-60/+71
2016-08-30Keep dashes in command names, translate to underscoresAdam J. Stewart1-2/+3
2016-08-30Make subcommands importable, '-' -> '_', fixes #1642Adam J. Stewart5-7/+10
2016-08-30Fix spack --profile, fixes #1639Adam J. Stewart1-35/+8
2016-08-30Add spack to the PATH for doc testsAdam J. Stewart1-0/+3
2016-08-30Remove py-mercurial, going with mercurial package insteadAdam J. Stewart2-45/+1
2016-08-30Use console instead of shell syntax lexer, fixes #1634Adam J. Stewart8-1002/+970
2016-08-30Always run Documentation testsAdam J. Stewart1-10/+2
2016-08-30Fixes #1620, Missing referencesAdam J. Stewart2-3/+6
2016-08-30Fixes #1618, Problems with spack package-listAdam J. Stewart1-9/+14
2016-08-30Fix docstrings for core Spack libraries, fixes #1612Adam J. Stewart20-201/+205
2016-08-30Fix unexpected indentation in .rst files, #1612Adam J. Stewart2-2/+2
2016-08-30Fix package docstrings, #1612Adam J. Stewart31-128/+83
2016-08-30Fix #1608, Include file not foundAdam J. Stewart1-2/+2
2016-08-30Fix #1604 and fix #1605, title underline problemsAdam J. Stewart8-277/+411
2016-08-30Added more missing dependenciesAdam J. Stewart3-10/+28
2016-08-30Fix #1594, duplicate explicit target nameAdam J. Stewart1-2/+2
2016-08-30Fix typos and bugs in Travis config fileAdam J. Stewart1-5/+2
Forgot to change one of the TEST_TYPEs to TEST_SUITE. -eq not working, trying == instead. Cache doesn't seem to be working, removed.
2016-08-30Add mercurial package, used as test dependencyAdam J. Stewart5-7/+78
2016-08-30Only run unit tests when core Spack framework is modifiedAdam J. Stewart4-53/+127
2016-08-30Run documentation tests when documentation is modifiedAdam J. Stewart2-3/+38
2016-08-30Add generic changed_files scriptAdam J. Stewart2-16/+54
2016-08-30Some flake8 settings weren't documentedAdam J. Stewart1-4/+7
2016-08-30Overhaul Spack's CI InfrastructureAdam J. Stewart4-20/+27
2016-08-30Merge pull request #1412 from adamjstewart/features/cmakeTodd Gamblin12-40/+264
Overhaul of CMake package and compression libraries
2016-08-30Merge pull request #1668 from ax3l/topic-pngwriterTodd Gamblin1-0/+55
PNGwriter: Add Spack Package
2016-08-30Merge pull request #1667 from ax3l/topic-libsplashTodd Gamblin1-0/+59
libSplash: Add Spack Package
2016-08-30HDF5 Dependency: Rewrite to UnionAxel Huebl1-2/+2
@adamjstewart ``` think you'll find that if you try running something like: spack spec libsplash ^hdf5@1.8.15 It will complain that libsplash does not depend on hdf5. This is a bug in Spack's dependency resolution. A workaround for this is to tell it to always depend on hdf5. ``` @davydden ``` to expand on @adamjstewart comment, spack will make a union of dependencies, i.e. hdf5@1.8.6: + hdf5+mpi = hdf5:1.8.6:+mpi, that's why it works. ``` thank you for the hint!