strongswan/src/frontends/android
Tobias Brunner 28649f6d91 libhydra: Remove empty unused library 2016-03-03 17:36:11 +01:00
..
app libhydra: Remove empty unused library 2016-03-03 17:36:11 +01:00
gradle/wrapper android: Migrate to the Gradle build system 2015-11-12 14:11:37 +01:00
.gitignore android: Migrate to the Gradle build system 2015-11-12 14:11:37 +01:00
README.ndk android: Migrate to the Gradle build system 2015-11-12 14:11:37 +01:00
build.gradle android: Migrate to the Gradle build system 2015-11-12 14:11:37 +01:00
gradlew android: Migrate to the Gradle build system 2015-11-12 14:11:37 +01:00
gradlew.bat android: Migrate to the Gradle build system 2015-11-12 14:11:37 +01:00
settings.gradle android: Migrate to the Gradle build system 2015-11-12 14:11:37 +01:00

README.ndk

To build this within the NDK several things have to be added in the
app/src/main/jni/ folder:

 - strongswan: The strongSwan sources.  This can either be an extracted tarball,
   or a symlink to the Git repository.  To build from the repository the sources
   have to be prepared first (see HACKING for a list of required tools):

     ./autogen.sh && ./configure && make && make distclean

 - openssl: The OpenSSL sources.  Since the sources need to be changed to be
   built on Android (and especially in the NDK), we provide a modified mirror
   of the official Android OpenSSL version on git.strongswan.org.