summaryrefslogtreecommitdiff
path: root/Build/LinuxMkLibs.hs
Commit message (Collapse)AuthorAge
* Better fix for standalone tarball git-annex sync linker shim bug, that works ↵Gravatar Joey Hess2015-03-27
| | | | for "git annex sync" as well as "git-annex sync".
* Linux standalone: Improved process names of linker shimmed programs.Gravatar Joey Hess2015-02-16
|
* update my email address and homepage urlGravatar Joey Hess2015-01-21
|
* 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.
* 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.
* fix buildGravatar Joey Hess2014-08-31
|
* factor out library code (also used by propellor)Gravatar Joey Hess2014-04-03
|
* deal with multiarchGravatar Joey Hess2014-02-07
|
* 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
|
* clean upGravatar Joey Hess2013-12-24
|
* fix gconvdirGravatar Joey Hess2013-12-24
|
* Fix bug in Linux standalone build's shimming that broke git-annex-shell.Gravatar 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.