summaryrefslogtreecommitdiff
path: root/Build
Commit message (Collapse)AuthorAge
* 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
* add debugging for odd OOM or hang on 5 architectures, all where configure ↵Gravatar Joey Hess2014-04-20
| | | | runs sha224sum
* use ustar format and omit filnames with colons. new hackage requirementsGravatar Joey Hess2014-04-11
| | | | The tarball on hackage will no longer correspond to the git tag. Oh well.
* Remove wget from OSX dmg, due to issues with cert paths that broke git-annex ↵Gravatar Joey Hess2014-04-10
| | | | automatic upgrading. Instead, curl is used, unless the OSX system has wget installed, which will then be used.
* factor out library code (also used by propellor)Gravatar Joey Hess2014-04-03
|
* fix up old comments that used format=txt, which is no longer enabledGravatar Joey Hess2014-03-20
|
* make configure -Wall cleanGravatar Joey Hess2014-03-10
|
* Probe for quvi version at run time.Gravatar Joey Hess2014-02-28
| | | | | Overhead: git annex addurl runs quvi --version once. And more bloat to Annex state..
* more distributionupdate fixesGravatar Joey Hess2014-02-27
|
* commit before info file build, so that any modified annexed files get updatedGravatar Joey Hess2014-02-21
|
* windows: Fix process termination code.Gravatar Joey Hess2014-02-13
| | | | | | | | | | | The ctrl-c hack used before didn't actually seem to work. No haskell libraries expose TerminateProcess. I tried just calling it via FFI, but got segfaults, probably to do with the wacky process handle not being managed correctly. Moving it all into one C function worked. This was hell. The EvilLinker hack was just final icing on the cake. We all know what the cake was made of.
* fix info file findingGravatar Joey Hess2014-02-10
|
* check for out of date info files at endGravatar Joey Hess2014-02-10
|
* deal with multiarchGravatar Joey Hess2014-02-07
|
* remove debug infoGravatar Joey Hess2014-01-30
|
* fix install_name_tool library name replacementGravatar Joey Hess2014-01-15
|
* fix warningGravatar Joey Hess2014-01-14
|
* search DYLD_LIBRARY_PATH for librariesGravatar Joey Hess2014-01-14
|
* Refuse to build with git older than 1.7.1.1, which is needed for git checkout -BGravatar Joey Hess2014-01-13
|
* add back sha commands on OSX; SIGILL problem fixedGravatar Joey Hess2014-01-06
|
* OSX: Avoid using external hash programs, since SIGILL is not funGravatar Joey Hess2014-01-01
|
* windows: add more libraries, these are used by gpgGravatar Joey Hess2014-01-01
|
* include libgcc_s in case not pulled in by lddGravatar Joey Hess2013-12-31
| | | | libc can demand-load libgcc_s in some situations, it seems
* Revert "include libgcc in linux standalone"Gravatar Joey Hess2013-12-31
| | | | | | This reverts commit 90a28ca0ff7123cd939c90930dec6479da6bd136. ldd pulls it in
* include libgcc in linux standaloneGravatar Joey Hess2013-12-31
|
* add main type sigGravatar Joey Hess2013-12-30
|
* add git-shell binary to bundlesGravatar Joey Hess2013-12-27
|
* avoid another encoding crashGravatar Joey Hess2013-12-27
|
* -Wall cleanGravatar Joey Hess2013-12-27
|
* clean upGravatar Joey Hess2013-12-24
|
* Include git-receive-pack, git-upload-pack, and git wrappers in the Linux ↵Gravatar Joey Hess2013-12-24
| | | | standalone build, and OSX app, so they will be available when it's added to PATH.
* fix gconvdirGravatar Joey Hess2013-12-24
|
* Fix bug in Linux standalone build's shimming that broke git-annex-shell.Gravatar Joey Hess2013-12-24
|
* remove unused importsGravatar Joey Hess2013-12-24
|
* resursively follow lib symlinks, just in caseGravatar Joey Hess2013-12-24
|
* convert hacky shell linux mklibs code to haskell ; fixing symlink bugGravatar Joey Hess2013-12-24
| | | | | | The shell code was nasty, and buggy. New haskell code is much nicer, and it's easy to do complicated calculations to properly convert possibly absolute symlinks between libraries into relative links using it.
* fix buildGravatar Joey Hess2013-12-21
| | | | Need to recurse into subdirs to follow git-annex links.
* avoid EvilSplicer crashing on encoding problems, including LANG=C with utf-8 ↵Gravatar Joey Hess2013-12-19
| | | | in files
* improve EvilSplicer robustnessGravatar Joey Hess2013-12-18
|
* OSX: Remove ssh and ssh-keygen from dmg as they're included in OSX by default.5.20131213Gravatar Joey Hess2013-12-13
|
* argh, one moreGravatar Joey Hess2013-12-11
|