summaryrefslogtreecommitdiff
path: root/Build
Commit message (Collapse)AuthorAge
* fix buildGravatar Joey Hess2013-04-24
|
* fix buildGravatar Joey Hess2013-04-24
|
* handle rpath in OSXMkLibsGravatar Joey Hess2013-04-22
| | | | | | | | | | | | Now oberon has some binaries and libraries that use rpath, so I had to put in this ugly hack to replace the @rapth/lib with the lib in the app. This was particularly tricky for libraries that use @rpath because I could not find a way to extract the rpath from the library. (Only from the executable, by running it.. ugh!) The hack I put in place may fail if multiple different libraries use rpath to refer to other libraries, and the "@rpath/lib" string is the same, but actually refers to different files.
* recent change broke thisGravatar Joey Hess2013-04-20
|
* Install FDO desktop menu file when webapp is started in standalone mode.Gravatar Joey Hess2013-04-20
|
* argh!! http://hackage.haskell.org/package/zerothGravatar Joey Hess2013-04-18
|
* avoid adding parens to lambdas in tuplesGravatar Joey Hess2013-04-18
|
* run lambda parenthesisation recursively inside the body of the lambdaGravatar Joey Hess2013-04-18
|
* fix lambda parenthesisationGravatar Joey Hess2013-04-18
|
* fix buildGravatar Joey Hess2013-04-18
|
* tighten search and replace slightlyGravatar Joey Hess2013-04-17
|
* split out libraryGravatar Joey Hess2013-04-17
|
* argleGravatar Joey Hess2013-04-17
|
* remove module definitions for these standalone programsGravatar Joey Hess2013-04-17
| | | | | Sometimes ghc --make skips building these binaries, as it sees no Main module.
* minor cleanupGravatar Joey Hess2013-04-17
|
* very close now.. but still so farGravatar Joey Hess2013-04-17
|
* deal with GHC's broken layout of case expressions. ARGH why GHC WHY?!?!Gravatar Joey Hess2013-04-17
|
* Splicer contines his evil ways (and Joey goes slowly insane)Gravatar Joey Hess2013-04-16
|
* Evil Splicer only *thought* he was evil until this commit happened.Gravatar Joey Hess2013-04-16
| | | | So many nasty hacks!
* need to mangle another symbolGravatar Joey Hess2013-04-16
|
* a few nasty hacks for yesodGravatar Joey Hess2013-04-16
|
* updateGravatar Joey Hess2013-04-15
|
* fix 2 splicing bugsGravatar Joey Hess2013-04-15
|
* handle multi-line QQGravatar Joey Hess2013-04-15
|
* only show files that are really changedGravatar Joey Hess2013-04-15
|
* hack around incorrect nested instance code generated by GHCGravatar Joey Hess2013-04-14
| | | | Yesod-specific hack for now.
* better handling of declaration splicesGravatar Joey Hess2013-04-14
| | | | | Still not quite enough to properly expand yesod type safe routes, but getting there..
* fix inplace modeGravatar Joey Hess2013-04-14
|
* avoid updating a file if the old splice is the same as the newGravatar Joey Hess2013-04-14
|
* incremental android builds with the EvilSplicerGravatar Joey Hess2013-04-14
|
* better splice joiningGravatar Joey Hess2013-04-13
|
* work around ghc weirdnessGravatar Joey Hess2013-04-13
|
* fix a syntax problem with a splace that provides a parameter to a functionGravatar Joey Hess2013-04-13
|
* added symbol de-manglingGravatar Joey Hess2013-04-13
|
* first version of the Evil Splicer!Gravatar Joey Hess2013-04-13
|
* The version number is now derived from git, unless built with ↵Gravatar Joey Hess2013-04-10
| | | | VERSION_FROM_CHANGELOG.
* Build/mdwn2man: don't rely on perl being installed in /usr/bin; instead find ↵Gravatar Peter Simons2013-02-28
| | | | it in $PATH
* Android: Support ssh connection caching.Gravatar Joey Hess2013-02-19
|
* configure: hardcode some things that cannot be probed for when ↵Gravatar Joey Hess2013-02-11
| | | | cross-compiling for Android
* Now uses the Haskell uuid library, rather than needing a uuid program.Gravatar Joey Hess2013-02-10
| | | | | | | | Been meaning to do this for some time; Android port was last straw. Note that newer versions of the uuid library have a Data.UUID.V4 that generates random UUIDs slightly more cleanly, but Debian has an old version of the library, so I do it slightly round-about.
* move thirdparty program installation for standalone bundle into haskell programGravatar Joey Hess2012-12-14
| | | | | | | | | This allows it to use Build.SysConfig to always install the programs configure detected. Amoung other fixes, this ensures the right uuid generator and checksum programs are installed. I also cleaned up the handling of lsof's path; configure now checks for it in PATH, but falls back to looking for it in sbin directories.
* quiet shell error messageGravatar Joey Hess2012-12-14
|
* remove libSystem.b from OSX buildGravatar Joey Hess2012-12-13
| | | | | | | | | | | Without the frameworks, but with this library, I get: dyld: Symbol not found: __vproc_transactions_enable Referenced from: /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation Expected in: /Volumes/git-annex/git-annex.app/Contents/MacOS/./C in /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation Without this library, things seem to work again w/o frameworks.
* try skipping OSX frameworksGravatar Joey Hess2012-12-12
|
* typoGravatar Joey Hess2012-12-09
|
* install libs in subdirs againGravatar Joey Hess2012-12-09
|
* install_name_tool fixGravatar Joey Hess2012-12-09
|
* optimisation; only run install_name_tool once per binaryGravatar Joey Hess2012-12-09
|
* use full path name to generate library filenameGravatar Joey Hess2012-12-09
| | | | avoids overlaps
* typoGravatar Joey Hess2012-12-09
|