- Make a copy of `ExternalDependencies.mk.template` found in `build_android/jni` and rename to `ExternalDependencies.mk`
- Open the newly copied `ExternalDependencies.mk` and change paths inside to point to the proper dependency/repository paths (ie.: `/path/to/CodeGen` -> `/cygdrive/c/ProjectsGit/CodeGen/`)
- The build script relies on some environment variables that must be set before building:
-`ANDROID_NDK_ROOT` -> Must refer to the Android NDK's path (ie.: `/cygdrive/c/Android/android-ndk-r10d`)
-`ANDROID_SDK_ROOT` -> Must refer to the Android SDK's path (ie.: `/cygdrive/c/Android/android-sdk`)
-`ANT_HOME` -> Must refer to a valid Apache Ant installation.
- Make sure you've built all necessary depencendies: boost, Framework and CodeGen.