summaryrefslogtreecommitdiff
path: root/Build/DistributionUpdate.hs
Commit message (Collapse)AuthorAge
* use clamav to check builds for viruses before adding themGravatar Joey Hess2016-03-07
| | | | | | Had to workaround various problems in clamscan. Increased its max filesize a lot, because it's too small to check git-annex. Manual unpacking seemed to be needed for dmg and tar.gz.
* remove 163 lines of code without changing anything except importsGravatar Joey Hess2016-01-20
|
* fix build of DistributionUpdateGravatar Joey Hess2016-01-14
|
* add i386-ancient buildGravatar Joey Hess2015-09-23
|
* remove Params constructor from Utility.SafeCommandGravatar Joey Hess2015-06-01
| | | | | | | | | | | | | | | | | | This removes a bit of complexity, and should make things faster (avoids tokenizing Params string), and probably involve less garbage collection. In a few places, it was useful to use Params to avoid needing a list, but that is easily avoided. Problems noticed while doing this conversion: * Some uses of Params "oneword" which was entirely unnecessary overhead. * A few places that built up a list of parameters with ++ and then used Params to split it! Test suite passes.
* another fixGravatar Joey Hess2015-04-20
|
* fixGravatar Joey Hess2015-04-20
|
* use signingKeyGravatar Joey Hess2015-04-06
|
* reorder paramsGravatar Joey Hess2015-04-06
|
* remove now duplicate importGravatar Joey Hess2015-02-19
|
* make commits to downloads repo with the git-annex distribution signing keyGravatar Joey Hess2015-01-21
|
* fix DistributionUpdate incompatabilityGravatar Joey Hess2015-01-13
| | | | | | | | | Since DistributionUpdate builds an Annex object, the new relative paths code caused it to make a git object with paths like ../lib/downloads. However, it actually runs the system's installed git-annex, and that old version did not like being run in this situation. Probably it was buggy. Fixed by chdir to the downloads repo before doing anything else.
* revert parentDir changeGravatar Joey Hess2015-01-09
| | | | | | | | Reverts 2bba5bc22d049272d3328bfa6c452d3e2e50e86c Unfortunately, this caused breakage on Windows, and possibly elsewhere, because parentDir and takeDirectory do not behave the same when there is a trailing directory separator.
* added android 5.0 buildGravatar Joey Hess2015-01-08
|
* made parentDir return a Maybe FilePath; removed most uses of itGravatar Joey Hess2015-01-06
| | | | | | | | parentDir is less safe than takeDirectory, especially when working with relative FilePaths. It's really only useful in loops that want to terminate at / This commit was sponsored by Audric SCHILTKNECHT.
* annex new filesGravatar Joey Hess2014-11-11
|
* OSX autobuilder updated to 10.10Gravatar Joey Hess2014-11-11
|
* typoGravatar Joey Hess2014-07-07
|
* windows autobuild images now available from downloads.kitenet.netGravatar Joey Hess2014-06-19
| | | | The autobuilder's own https cert is expired.
* fix generation of infor filesGravatar Joey Hess2014-06-18
| | | | Now have files relative to the top of the repo.
* fix build-version urlGravatar Joey Hess2014-06-18
|
* silence curlGravatar Joey Hess2014-06-18
|
* couple bug fixes in build-version codeGravatar Joey Hess2014-06-18
|
* fix filenamesGravatar Joey Hess2014-06-18
|
* fix urlGravatar Joey Hess2014-06-18
|
* better warningsGravatar Joey Hess2014-06-18
|
* make DistributionUpdate download build-version files and use them in the ↵Gravatar Joey Hess2014-06-18
| | | | | | | | | | | | | info files Also automated downloading the builds, finally. I had done it by hand until now. Note that the Windows autobuilder has an expired cert, so it will refuse to download from it currently. I have emailed its admin to get that fixed, hopefully. This commit was sponsored by Peter Hogg.
* --detach-signGravatar Joey Hess2014-04-21
|
* sign files5.20140421Gravatar Joey Hess2014-04-21
|
* fix distributionupdate buildGravatar Joey Hess2014-04-21
| | | | Including avoiding needing cabal's defines for Utility.URI
* more distributionupdate fixesGravatar Joey Hess2014-02-27
|
* commit before info file build, so that any modified annexed files get updatedGravatar Joey Hess2014-02-21
|
* fix info file findingGravatar Joey Hess2014-02-10
|
* check for out of date info files at endGravatar Joey Hess2014-02-10
|
* fix buildGravatar Joey Hess2013-12-21
| | | | Need to recurse into subdirs to follow git-annex links.
* fix 2 commandsGravatar Joey Hess2013-11-25
|
* improve commit messageGravatar Joey Hess2013-11-22
|
* sync files to website tooGravatar Joey Hess2013-11-22
|
* use .info, allow multiple info files in same directoryGravatar Joey Hess2013-11-22
|
* distribution info file updater programGravatar Joey Hess2013-11-22