summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2015-10-27Lock acquires return True/False depending on whether they got POSIX lock.Todd Gamblin1-4/+15
2015-10-24Working Lock class, now uses POSIX fcntl locks, extensive unit test.Todd Gamblin3-84/+350
2015-10-24Add a multiprocess Barrier class to use for testing parallel code.Todd Gamblin1-1/+49
2015-09-27an ordered database testGregory Becker2-1/+106
2015-09-18Add ref counting to database. This does not handle removal properly yet.Todd Gamblin6-55/+183
2015-09-17Allow custom timeout for database locking.Todd Gamblin1-4/+6
2015-09-17Simplify lock context managers.Todd Gamblin10-43/+49
2015-09-17Several changes to DB implementation.Todd Gamblin6-140/+221
2015-09-15Added spack fsck and re-read from glob if the database file does not exist. A...Gregory Becker2-4/+57
2015-09-03Added conservative locking to the spack commands that access the database at ...Gregory Becker8-86/+104
2015-08-31Removed incorrect stage removal code from cleanup() in do_install()Gregory Becker1-8/+0
2015-08-31Fixed several issues from code reviewGregory Becker2-82/+184
2015-08-25Fixed inaccurate comment in spec.pyGregory Becker1-1/+0
2015-08-25Eliminated unnecessary differences in pull requestGregory Becker3-3/+1
2015-08-25Fixed file locking. Fix is slightly ugly (lock integer added) but it gets the...Gregory Becker1-18/+31
2015-08-25Added dependency indices to database, ensuring correctly reconstructed specs ...Gregory Becker2-25/+78
2015-08-21Eliminated all calls that relied on finding all packages in the opt directoryGregory Becker11-95/+121
2015-08-21Added hashes to the databaseGregory Becker1-12/+19
2015-08-21Added a database of installed packages.Gregory Becker4-3/+175
2015-08-13Fix 2.6 incompatibilityTodd Gamblin1-4/+4
2015-08-13Add .mailmap fileTodd Gamblin1-0/+11
2015-08-13Merge pull request #92 from trws/flux-buildTodd Gamblin10-0/+199
2015-08-13Merge pull request #94 from alfredo-gimenez/dev-pandasTodd Gamblin6-4/+49
2015-08-12Merge pull request #88 from trws/git_depth_attemptTodd Gamblin1-3/+12
2015-08-12Merge pull request #87 from alfredo-gimenez/developTodd Gamblin2-0/+34
2015-08-07Cscope vim variant depends on cscopeAlfredo Gimenez1-2/+4
2015-08-07Fixed py-pandas packageAlfredo Gimenez6-4/+49
2015-08-06Added cscope (dependency for vim+cscope)Alfredo Gimenez1-0/+17
2015-08-04Use absolute paths to spack compiler wrappers in CC/CXX/F77/FCTodd Gamblin1-4/+4
2015-08-03pre-alpha flux build and requisite dependenciesTom Scogland10-0/+199
2015-08-01Merge pull request #91 from nolta/patch-1Todd Gamblin1-0/+2
2015-08-01add missing gmp dependency to mpfr packageMike Nolta1-0/+2
2015-07-29adding the bear compilation database generatorTom Scogland1-0/+17
2015-07-27adding a fallback on failure with git --depthTom Scogland1-3/+12
2015-07-24Add Python version test to detect {} in version strings.Todd Gamblin2-8/+21
2015-07-23Fix Python 2.6 compatibility issue.Todd Gamblin2-9/+20
2015-07-23Vim with added feature support, including gvimAlfredo Gimenez1-0/+15
2015-07-22adding a zsh packageTom Scogland1-0/+16
2015-07-16Fix ProviderIndex.update(), which didn't remove stale providers.Todd Gamblin1-1/+10
2015-07-16Update concretize to check for more changes and iterate further.Todd Gamblin4-29/+82
2015-07-14Fix mangled error message.Todd Gamblin1-2/+2
2015-07-14Remove superfluous print in vim.Todd Gamblin1-1/+0
2015-07-14Fix regression of install -j.Todd Gamblin1-0/+4
2015-07-14Merge branch 'develop' of github.com:scalability-llnl/spack into developTodd Gamblin5-3/+70
2015-07-13Add test to check packages for Python2.6 compatibility, as well as core.Todd Gamblin1-2/+15
2015-07-13Remove python 2.6-incompatible format expression.Todd Gamblin1-1/+2
2015-07-10adding gnu global tags and exuberant ctagsTom Scogland2-0/+38
2015-07-09adding YAPF (Yet Another Python Formatter)Tom Scogland1-0/+15
2015-07-08for LaunchMON added latest git commit and dependencesGregory L. Lee1-0/+5
2015-07-02removed workaroundGregory L. Lee1-4/+0