refresh haskell package patches for new android build
Android build is now almost entirely automated, except for the installation of cross-built libs needed for XMPP. Haskell packages updated to current newest versions. Am not currently pinning the versions, as that didn't work out last time I tried it (must have missed some pins before).
This commit is contained in:
parent
6d24155365
commit
2889211efd
42 changed files with 3639 additions and 4604 deletions
|
@ -22,11 +22,14 @@ of Bath CS department.
|
|||
git-annex can be built for Android, with `make android`. It's not an easy
|
||||
process:
|
||||
|
||||
* First, install <https://github.com/neurocyte/ghc-android>.
|
||||
* First, install <https://github.com/joeyh/ghc-android>.
|
||||
The easiest way is to follow the instructions at the end of its README.md
|
||||
to install in a Debian stable chroot.
|
||||
* In git-annex's `standalone/android/` directory, run
|
||||
`./install-haskell-packages native && ./install-haskell-packages cross`
|
||||
* You will need to have the Android SDK and NDK installed; see
|
||||
`standalone/android/Makefile` to configure the paths to them. You'll also
|
||||
need ant, and the JDK.
|
||||
* In `standalone/android/`, run `install-haskell-packages native`
|
||||
* You also need to install git and all the utilities listed on [[fromscratch]],
|
||||
on the system doing the building.
|
||||
* Then to build the full Android app bundle, use `make androidapp`
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue