git-annex/Assistant
Joey Hess 43b4b7d43a can now build Android targeted binary
Various things that don't work on Android are just ifdefed out.

* the webapp (needs template haskell for arm)
* --include and --exclude globbing (needs libpcre, which is not ported;
  probably I'll make it use the pure haskell glob library instead)
* annex.diskreserve checking (missing sys/statvfs.h)
* timestamp preservation support (yawn)
* S3
* WebDAV
* XMPP

The resulting 17mb binary has been tested on Android, and it is able to,
at least, print its usage message.
2013-02-10 15:48:38 -04:00
..
Install ifdef osx includes 2012-09-28 19:18:08 -04:00
Pairing webapp: Allow user to specify the ssh port when setting up a remote. 2012-12-06 17:09:38 -04:00
Threads pre-commit: Update direct mode mappings. 2013-02-06 12:44:19 -04:00
Types webapp: Now allows restarting any threads that crash. 2013-01-26 17:09:33 +11:00
WebApp annex.autocommit 2013-01-27 22:43:05 +11:00
XMPP factor out Creds 2012-11-14 19:32:27 -04:00
Alert.hs write alerts to log in debug mode 2013-01-15 14:09:35 -04:00
BranchChange.hs split BranchChange and lifted 2012-10-29 19:20:54 -04:00
Changes.hs split Changes and lifted 2012-10-29 19:30:23 -04:00
Commits.hs split Commits and lifted 2012-10-29 19:35:18 -04:00
Common.hs webapp: Now allows restarting any threads that crash. 2013-01-26 17:09:33 +11:00
DaemonStatus.hs log alerts in notice mode, which is enabled by default 2013-01-15 14:34:39 -04:00
Drop.hs --auto fixes 2012-12-06 13:22:16 -04:00
Environment.hs assistant: Detect when system is not configured with a user name, and set environment to prevent git from failing. 2013-01-06 13:34:08 -04:00
Install.hs typo 2012-11-28 16:17:13 -04:00
MakeRemote.hs Bugfix: Fix hang in webapp when setting up a ssh remote with an absolute path. 2012-11-05 12:35:11 -04:00
Monad.hs webapp: Now allows restarting any threads that crash. 2013-01-26 17:09:33 +11:00
NamedThread.hs avoid a warning 2013-02-06 15:43:23 -04:00
NetMessager.hs update to dav 0.1, and basic uploading is working! 2012-11-15 13:46:16 -04:00
Pairing.hs can now build Android targeted binary 2013-02-10 15:48:38 -04:00
Pushes.hs whitespace fixes 2012-12-13 00:45:27 -04:00
ScanRemotes.hs where indentation 2012-10-31 02:34:03 -04:00
Ssh.hs fix typo in name of authorized_keys file when canceling adding a key 2013-01-03 16:11:19 -04:00
Sync.hs assistant: Fix syncing to just created ssh remotes. 2012-12-06 17:15:50 -04:00
TransferQueue.hs --auto fixes 2012-12-06 13:22:16 -04:00
TransferSlots.hs better handling of lifting from XMPP -> Assistant 2012-11-05 19:39:08 -04:00
WebApp.hs move local repo list out of control menu 2013-01-03 16:34:57 -04:00
XMPP.hs set negative XMPP presence priority 2012-11-10 15:33:12 -04:00