From 6ce028b94646272b14e7382bf451a10a024bb4d3 Mon Sep 17 00:00:00 2001 From: "Reece H. Dunn" Date: Wed, 25 Sep 2013 09:15:54 +0100 Subject: [PATCH] README.md: Update the build dependencies section to cover the Android APK dependencies. --- README.md | 38 ++++++++++++++------------------------ 1 file changed, 14 insertions(+), 24 deletions(-) diff --git a/README.md b/README.md index 606db9ae..e124ef42 100644 --- a/README.md +++ b/README.md @@ -16,27 +16,6 @@ This branch contains the files needed to build espeak on the android platform. It is derived from the eyes-free project. -## Prerequisits - -To build eSpeak for Android, you need to have the following installed and -configured correctly: - -1. Android SDK -2. Android NDK -3. wxWidgets 2.8 (for espeakedit when building `android/res/raw/espeakdata.zip`) - -If you are building with Eclipse, you will also need: - -1. Eclipse -2. Android Developer Tools (ADT) for Eclipse - -If you are building on the command line, you will also need either: - -1. ant (e.g. run `sudo apt-get install ant` on a Debian-based distribution), or -2. gradle 1.7, which can be installed from the - [Ubuntu PPA](https://launchpad.net/~cwchien/+archive/gradle/+files/gradle-1.7_1.0-0ubuntu1_all.deb) - debian file (including on Debian systems) - ## Build Dependencies In order to build eSpeak, you need: @@ -47,10 +26,20 @@ In order to build eSpeak, you need: 3. wxWidgets development libraries (needed to build and run espeakedit to compile the phoneme data). -Optionally, you need: +In order to build the APK, you need: -1. the pulseaudio development library to enable pulseaudio output; -2. the portaudio development library to enable portaudio output. +1. the [Android SDK](http://developer.android.com/sdk/index.html); +2. the [Android NDK](http://developer.android.com/tools/sdk/ndk/index.html); +3. Gradle 1.7. + +In order to use Android Studio, you will also need: + +1. [Android Studio](http://developer.android.com/sdk/installing/studio.html). + +In order to use Eclipse, you will also need: + +1. Eclipse; +2. the [Android Developer Tools](http://developer.android.com/tools/sdk/eclipse-adt.html) (ADT) for Eclipse. ### Debian @@ -59,6 +48,7 @@ Optionally, you need: | autotools | `sudo apt-get install make autoconf automake libtool pkg-config` | | c++ compiler | `sudo apt-get install gcc g++` | | wxWidgets | `sudo apt-get install libwxgtk2.8-dev` | +| gradle | [gradle-1.7_1.0-0ubuntu1_all.deb](https://launchpad.net/~cwchien/+archive/gradle/+files/gradle-1.7_1.0-0ubuntu1_all.deb) | ## Building with Gradle