Joey Hess
9a24728d95
fix build stamps
2013-04-26 16:43:40 -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
84f0cb2ffc
fix unavailable symbols in bionic, should let webdav build
2013-04-19 16:32:16 -04:00
Joey Hess
c3748ae70d
got webdav going on android
2013-04-18 19:41:09 -04:00
Joey Hess
f14cb0b896
add import needed on autobuilder
2013-04-18 17:16:05 -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
35f2e01c23
Evil Splicer only *thought* he was evil until this commit happened.
...
So many nasty hacks!
2013-04-16 21:47:08 -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
3deeb02430
updated yesod packages to export TH symbols and auto-spliced yesod-form
2013-04-15 17:42:46 -04:00
Joey Hess
737ece771b
update
2013-04-15 17:42:39 -04:00
Joey Hess
dd7e35ed97
incremental android builds with the EvilSplicer
2013-04-14 13:43:36 -04:00
Joey Hess
f84b8615e5
deal with $0 having spaces in it
2013-03-20 14:11:36 -04:00
Joey Hess
05dcb95a55
typo
2013-03-20 14:07:51 -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
36b3c4c757
improve linux standalone bundle instuctions, mentioning the PATH setup option
2013-03-20 13:40:57 -04:00
Joey Hess
5f14ad8e36
LD_LIBRARY_PATH todo
2013-03-05 12:02:44 -04:00
Joey Hess
d9459a75b0
expanded some TH
2013-03-01 01:15:53 -04:00
Joey Hess
85db342a13
fall back to hardcoded app location
2013-03-01 00:06:32 -04:00
Joey Hess
1bc5734037
add patches porting necessary Haskell libraries to Android
...
This goes all the way up to Yesod, but everything above Wai is a real hack
job, removing TH left and right.
2013-02-28 23:43:26 -04:00
Joey Hess
1943bb31ab
build fix
2013-02-28 19:46:13 -04:00
Joey Hess
422928394e
fix android app upgrade hang
...
rm was blocked waiting for input
2013-02-28 19:18:56 -04:00
Joey Hess
6a52a47193
fix 2 bugs in android runshell
2013-02-28 19:12:54 -04:00
Joey Hess
e69cb08264
allow reloacting the source tree used for building android
...
Putting it outside the git-annex directory is useful to me, so I don't
accidentially tar it up into my release tarball.. which almost happened today.
2013-02-28 02:42:59 -04:00
Joey Hess
9b4c98ac52
autostart assistant
2013-02-26 15:42:29 -04:00
Joey Hess
e83808bcf7
shut up update.sh
...
Its bogus warning and error confuses the autobuilder. The "error" is
non-fatal.
2013-02-26 12:31:54 -04:00
Joey Hess
b328776abf
better incremental building of android utilities, for autobuilder
...
also cleaned up some cruft patches not used
2013-02-25 23:32:19 -04:00
Joey Hess
bde0f5312c
parameterize paths
2013-02-25 22:41:54 -04:00
Joey Hess
bf783d141d
run system shell for interactive shell
...
This way PS1 settings etc work.
2013-02-24 14:34:47 -04:00
Joey Hess
61a12ce47f
Explicitly run every command as a busybox app
...
Seems that CONFIG_FEATURE_SH_STANDALONE is not working.
2013-02-24 14:31:43 -04:00
Joey Hess
7711ce5b13
separate targets
2013-02-24 13:52:12 -04:00
Joey Hess
ac0292df95
use C shim to start Android app
...
This should avoid relying on features of the Android builtin shell,
and so hopefully avoid failures like this one
http://git-annex.branchable.com/design/assistant/blog/day_197__template_haskell/#comment-07f90830f78f6495dcbdf90eb8636129
The C shim sets up busybox, and uses its builtin shell to run runshell.
It's important that busybox be configured with
CONFIG_FEATURE_SH_STANDALONE, so that while runshell is running, it
does not rely on either system utilities, or busybox being already
installed.
2013-02-24 13:27:06 -04:00
Joey Hess
920138d5fb
enable ash
2013-02-24 12:33:28 -04:00
Joey Hess
1fbd08db8b
remove pause after run
...
Terminal is configured to pause too.
2013-02-23 14:50:14 -04:00
Joey Hess
e3df7ae212
typo
2013-02-23 14:33:12 -04:00
Joey Hess
acc3c8c157
try to be more robust and allow the user to see most types of failure
2013-02-23 01:08:15 -04:00
Joey Hess
e28016cb0d
avoid closing app when terminal exists, to aid crash debugging
2013-02-22 17:19:49 -04:00
Joey Hess
6449e1171b
forgot to add this icon
2013-02-22 17:10:41 -04:00
Joey Hess
d9ac5c9ba3
fix
2013-02-22 16:31:10 -04:00
Joey Hess
d8c10929d2
fixes
2013-02-22 16:23:59 -04:00
Joey Hess
98eeb12053
typo
2013-02-22 16:06:21 -04:00
Joey Hess
73c66c480d
fixes
2013-02-22 15:49:11 -04:00
Joey Hess
efcc0d8062
add more icons
2013-02-22 15:48:53 -04:00
Joey Hess
fec4efae89
disable vi regex stuff, failed to build
2013-02-22 15:30:02 -04:00
Joey Hess
d868a785a2
make upgrades work
...
Add a lib.version.so and when it's different, re-install.
2013-02-22 15:03:12 -04:00
Joey Hess
4d4c7c31d7
enable vi
2013-02-22 14:28:13 -04:00
Joey Hess
37423de96c
better logo
2013-02-21 17:26:36 -04:00
Joey Hess
fede34ff62
start in HOME
2013-02-21 17:09:03 -04:00
Joey Hess
4f4495838b
disable some crazy stuff like powertop; enable find and grep
2013-02-21 16:06:37 -04:00
Joey Hess
c299c60d7e
forgot to install ssh
2013-02-21 16:03:00 -04:00