summaryrefslogtreecommitdiff
path: root/Build/EvilLinker.hs
Commit message (Collapse)AuthorAge
* 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-06-13
|
* 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.
* remove debug infoGravatar Joey Hess2014-01-30
|
* fix EvilLinker to not stomp on environmentGravatar Joey Hess2013-12-10
|
* remove debugGravatar Joey Hess2013-12-10
|
* parse out additional env vars when running collect2Gravatar Joey Hess2013-12-10
|
* try setting TMPDIR for collect2 to not use C:\WindowsGravatar Joey Hess2013-12-10
|
* debugGravatar Joey Hess2013-12-10
|
* remove debugGravatar Joey Hess2013-12-10
|
* fix infinite recursion on failed parseGravatar Joey Hess2013-12-09
|
* wall cleanGravatar Joey Hess2013-12-09
|
* record output to fileGravatar Joey Hess2013-12-09
|
* detect parse failure where command is somehow empty (wtf?)Gravatar Joey Hess2013-12-09
|
* more horrible path fixupGravatar Joey Hess2013-12-08
|
* typoGravatar Joey Hess2013-12-07
|
* debugGravatar Joey Hess2013-12-07
|
* lose the -v2, unneededGravatar Joey Hess2013-12-07
|
* improve debuggin on failureGravatar Joey Hess2013-12-06
|
* improve parser robustnessGravatar Joey Hess2013-12-06
|
* try to fix collect2 output parserGravatar Joey Hess2013-12-06
|
* more verbose cabalGravatar Joey Hess2013-12-06
|
* more pathsGravatar Joey Hess2013-12-06
|
* better outputGravatar Joey Hess2013-12-06
|
* error reportingGravatar Joey Hess2013-12-06
|
* use EvilLinker on autobuilder (will probably need some more horrible path fixes)Gravatar Joey Hess2013-12-06
|
* aaarghGravatar Joey Hess2013-12-06
|
* more path mangling, because DOSGravatar Joey Hess2013-12-06
|
* propigate ld failureGravatar Joey Hess2013-12-06
|
* progressGravatar Joey Hess2013-12-06
|
* pass COLLECT_GCC_OPTIONSGravatar Joey Hess2013-12-06
|
* now it gets truely nightmarishGravatar Joey Hess2013-12-06
|
* gcc output parserGravatar Joey Hess2013-12-06
|
* fooGravatar Joey Hess2013-12-06
|
* mangle \ in paths (sheesh)Gravatar Joey Hess2013-12-06
|
* updateGravatar Joey Hess2013-12-06
|
* debugGravatar Joey Hess2013-12-06
|
* EvilLinker stage 2Gravatar Joey Hess2013-12-06
|
* EvilLinker, stage 1Gravatar Joey Hess2013-12-06