

Building with IDE:

   http://lumicall.org/source-code-and-build-instructions


Building Lumicall from the command line with Gradle:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

To build the project from the command line:

a) make sure you fetched the git submodules:

  $ git submodule init
  $ git submodule update

b) build the JNI code using the `ndk-build' tool

  $ ${NDK_HOME}/ndk-build

c) set ANDROID_HOME to your SDK location, e.g.

  $ export ANDROID_HOME=${HOME}/android/android-sdk-linux_86

d) make sure you create a properties file:

  $ ln -s app.properties-prod assets/app.properties

e) build Lumicall itself (automatically builds submodules)

  $ gradle assembleDebug

  $ find . -name '*.apk'

f) for a release build, specify the name of the signing key in
   an environment variable

  $ SIGNING_KEY=release-key gradle assembleRelease

