summaryrefslogtreecommitdiff
path: root/Build
Commit message (Collapse)AuthorAge
* typoGravatar Joey Hess2015-01-29
|
* windows: include html help file that msysgit tries to open for git annex --helpGravatar Joey Hess2015-01-29
| | | | | | | Pointing to the website is easier than trying to format the man page to html on windows. Closes https://github.com/datalad/datalad/issues/39
* weirdly doubled slashesGravatar Joey Hess2015-01-29
|
* make commits to downloads repo with the git-annex distribution signing keyGravatar Joey Hess2015-01-21
|
* update my email address and homepage urlGravatar Joey Hess2015-01-21
|
* Fix build failure when wget is not installed.Gravatar Joey Hess2015-01-15
|
* 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.
* Use wget -q --show-progress for less verbose wget output, when built with ↵Gravatar Joey Hess2014-12-16
| | | | wget 1.16.
* Windows: Install ssh and other bundled programs to Git/cmd, instead of ↵Gravatar Joey Hess2014-12-03
| | | | Git/bin, since the latter is not in the default msysgit PATH.
* Windows: ssh is no longer included in the git-annex bundle, since msysgit ↵Gravatar Joey Hess2014-12-03
| | | | includes it.
* Windows: Remove Alt+A keyboard shortcut, which turns out to have scope ↵Gravatar Joey Hess2014-11-14
| | | | outside the menus.
* annex new filesGravatar Joey Hess2014-11-11
|
* OSX autobuilder updated to 10.10Gravatar Joey Hess2014-11-11
|
* indent with tabs not spacesGravatar Joey Hess2014-10-09
| | | | | | | | | | | Found these with: git grep "^ " $(find -type f -name \*.hs) |grep -v ': where' Unfortunately there is some inline hamlet that cannot use tabs for indentation. Also, Assistant/WebApp/Bootstrap3.hs is a copy of a module and so I'm leaving it as-is.
* fix some mixed space+tab indentationGravatar Joey Hess2014-10-09
| | | | | | | | | This fixes all instances of " \t" in the code base. Most common case seems to be after a "where" line; probably vim copied the two space layout of that line. Done as a background task while listening to episode 2 of the Type Theory podcast.
* fix buildGravatar Joey Hess2014-08-31
|
* Do not preserve permissions and acls when copying files from one local git ↵Gravatar Joey Hess2014-08-26
| | | | | | | | | | | | | | | | | repository to another. Timestamps are still preserved as long as cp --preserve=timestamps is supported. This avoids cp -a overriding the default mode acls that the user might have set in a git repository. With GNU cp, this behavior change should not be a breaking change, because git-anex also uses rsync sometimes in the same situation, and has only ever preserved timestamps when using rsync. Systems without GNU cp will no longer use cp -a, but instead just cp. So, timestamps will no longer be preserved. Preserving timestamps when copying between repos is not guaranteed anyway. Closes: #729757
* fix buildGravatar Joey Hess2014-08-10
|
* move git-annex to git/cmdGravatar Joey Hess2014-07-16
| | | | | | This way, it works both when using msgit, which will look in both bin and cmd, but also when using cygwin's git, which only looks in PATH, which includes cmd but not bin.
* Windows: Move .vbs files out of git\binGravatar Joey Hess2014-07-16
| | | | | .. To avoid that being in the PATH, which caused some weird breakage. (Thanks, divB)
* indentationGravatar Joey Hess2014-07-13
|
* 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
|
* clean up unused importGravatar 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.
* add Build/BuildVersion, for use by autobuildersGravatar Joey Hess2014-06-18
|
* don't start minimizedGravatar Joey Hess2014-06-17
|
* crazy quote for spacesGravatar Joey Hess2014-06-17
|
* windows no-DOS-box and autostart, at lastGravatar Joey Hess2014-06-17
| | | | | | | | | Using the crazy but apparently best approach of a VB Script that runs git-annex, in a hidden DOS window. Note that currently the git-annex messages are not directed to daemon.log. Would probably need another layer of script. Also problimatic since the repository may not exist yet.
* fix buildGravatar Joey Hess2014-06-13
|
* make EvilSplicer re-box file-embed's ByteStringsGravatar Joey Hess2014-06-13
| | | | | | | | | The armel autobuilder started failing: Assistant/WebApp/Types.hs:128:14: primitive string literal must contain only characters <= '\xFF' This fixes that.
* better heuristic for what is a package-qualified symbolGravatar Joey Hess2014-05-27
| | | | | Hopefully this will avoid mangling css files embedded in strings inside spliced code.
* proper fix for "foo"# -- need MagicHash extensionGravatar Joey Hess2014-05-25
|
* typoGravatar Joey Hess2014-05-25
|
* put in hack for weird new problem with ghc's emitted splicesGravatar Joey Hess2014-05-25
|
* work around an EvilSplicer bugGravatar Joey Hess2014-05-10
| | | | | | This should fix the android build. The EvilSplicer cannot fix up ghc's misformatting of a case expression with a construstor with a lot of parameters, which spans multiple lines.
* Revert "add debugging for odd OOM or hang on 5 architectures, all where ↵Gravatar Joey Hess2014-04-22
| | | | | | | | configure runs sha224sum" This reverts commit dbc01939f3da3653df51f1fe8b2d5da891ea8828. The OOM was cabal's way of telling us it couldn't resolve dependencies.
* --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