Joey Hess
a987012af1
typo
2013-06-17 11:12:18 -04:00
Joey Hess
71851f3180
android build fix
2013-05-04 14:25:24 -04:00
Joey Hess
c56c9355cb
only set ANDROID_FLAGS if not already set
2013-05-04 14:16:15 -04:00
Joey Hess
4aae976f7e
android build improvements
2013-05-02 16:07:44 -04:00
Joey Hess
2e019a1da6
don't fail android build if there are no splices
2013-05-02 11:18:01 -04:00
Joey Hess
4df9036fa2
got XMPP building for Android
...
Also enable local pairing, which also builds now thanks to WebDAV
fixes to the haskell network library.
2013-04-21 19:10:23 -04:00
Joey Hess
9f4017003f
enable webdav on android
2013-04-19 17:30:05 -04:00
Joey Hess
f4b6bdc4df
disable WebDAV on Android; fails to link due to missing symbols
...
Seems the haskell network library wants to use some DNS lookup
stuff that is not in android libc.
2013-04-18 20:37:41 -04:00
Joey Hess
866297bf20
fix quoting bug
2013-04-18 19:46:11 -04:00
Joey Hess
a28c9360c0
use same configure flags for both parts of android build
2013-04-18 17:29:27 -04:00
Joey Hess
734a2bd47b
move after -Wall
2013-04-18 14:16:59 -04:00
Joey Hess
2c06b4587c
typo
2013-04-18 13:35:42 -04:00
Joey Hess
b521b64cf4
build fix
2013-04-18 12:50:59 -04:00
Joey Hess
6bf44bfbc5
add missing dep
2013-04-17 11:38:55 -04:00
Joey Hess
82dfd632af
only one more source file to go before the android webapp links.. but not tonight
2013-04-17 01:32:05 -04:00
Joey Hess
9fdca995de
very close now.. but still so far
2013-04-17 00:51:29 -04:00
Joey Hess
96a5f19f3f
squelch warnings
2013-04-16 22:46:10 -04:00
Joey Hess
9f7bef4750
propigate fail
2013-04-16 19:19:53 -04:00
Joey Hess
7f67e5f763
show part of log on compile error
2013-04-16 18:34:03 -04:00
Joey Hess
854d5c0471
ignore tmp for tags
2013-04-16 13:19:56 -04:00
Joey Hess
02459e4c66
yesod-routes stuff for android build
2013-04-15 21:02:51 -04:00
Joey Hess
ed180036d5
add some more modules used by TH splices
2013-04-15 20:49:41 -04:00
Joey Hess
d786564a85
android build fixes
2013-04-15 19:38:21 -04:00
Joey Hess
b5e97c50f4
android build fix
2013-04-15 19:14:18 -04:00
Joey Hess
34472ecbe5
build android with EvilSplicer, including webapp (doesn't 100% succeed yet)
2013-04-15 17:43:28 -04:00
Joey Hess
1117f5ba27
avoid displaying splices on the console during build
...
There are some insanely large ones, and that was just not nice.
Downside is all warnings and errors are also not shown during the native
part of the build (but the cross build will still show any it has).
2013-04-14 17:03:41 -04:00
Joey Hess
bd7e45bcb3
better cleaning yet
2013-04-14 16:57:37 -04:00
Joey Hess
187e8aa57a
better cleaning
2013-04-14 16:50:28 -04:00
Joey Hess
b179a6af58
remove dup
2013-04-14 16:17:34 -04:00
Joey Hess
83004de111
avoid runghc
2013-04-14 16:10:38 -04:00
Joey Hess
dd7e35ed97
incremental android builds with the EvilSplicer
2013-04-14 13:43:36 -04:00
Joey Hess
1112628cdf
Avoid using runghc when building the Debian package, as that needs ghci.
2013-04-07 17:15:58 -04:00
Joey Hess
7bf6ca4e0d
skip files in dist
2013-03-28 15:08:29 -04:00
Joey Hess
ff912832c0
reorganize osx app, so it can be put in PATH
...
Move all the binaries and libraries under a bundle/ subdirectory;
so when it's in PATH only git-annex, runshell, and git-annex-webapp
will be available.
2013-03-20 14:01:05 -04:00
Joey Hess
1760a2e98c
make tags in bg
2013-03-17 16:27:34 -04:00
Joey Hess
45311595ea
fix running test from debian/rules
2013-03-14 16:55:12 -04:00
Joey Hess
4ac299eafb
avoid double build from debian/rules
2013-03-14 16:45:54 -04:00
Joey Hess
e63a983cf1
pass -O0 in fast mode
2013-03-12 16:40:24 -04:00
Joey Hess
ccb7e5cfa4
got hdevtools working on the git-annex source tree
2013-03-12 05:51:34 -04:00
Joey Hess
d1f15e4ba5
better bg tags generation
2013-03-11 18:13:18 -04:00
Joey Hess
c961d97604
be quiet when making tags in bg
2013-03-11 15:39:24 -04:00
Joey Hess
c15023a8b4
update tags on dev build
2013-03-11 14:44:54 -04:00
Joey Hess
b889721afd
switch CABAL to cabal
...
<joeyh> anyone know why runghc Setup.hs is behaving differently than cabal configure for me?
<joeyh> I'm getting different flags selected
<geekosaur> joeyh, runghc Setup.hs uses --global by default
<geekosaur> cabal uses --local
<nomeata> joeyh: I don’t know the reasons, but I have made similar observations as well
<geekosaur> and if that means different libraries/versions visible, that can affect flag solving
<joeyh> aha!
<monochrom> it is because Cabal authors expect normal people to use cabal-install and linux distro creators to use Setup
<monochrom> the expectation is documented nowhere
2013-03-10 17:21:13 -04:00
Joey Hess
14459a186f
allow overriding CABAL
2013-03-10 16:44:03 -04:00
Joey Hess
a2d94bd627
Switch from using regex-compat to regex-tdfa, as the C regex library is rather buggy.
2013-03-08 15:29:01 -04:00
Joey Hess
459b9e8ab3
reuse fast build for make test
2013-03-07 19:07:25 -04:00
Joey Hess
051622c6da
send hothasktags stderr to null
2013-03-03 23:33:22 -04:00
Joey Hess
6a52a47193
fix 2 bugs in android runshell
2013-02-28 19:12:54 -04:00
Joey Hess
843df51f06
use Setup.hs rather than depending on cabal-install
...
Based on a patch from Peter Simons
2013-02-28 16:08:11 -04:00
Joey Hess
0bca392206
remove Fast flag, pass -O0 to cabal
2013-02-28 16:03:35 -04:00