strongswan/src/frontends/android
Tobias Brunner f6aafb3005 Fixed some typos, courtesy of codespell
Main change is the conversion from the British cancelling/-ed to the
American canceling/-ed.
2021-06-25 11:32:29 +02:00
..
app Fixed some typos, courtesy of codespell 2021-06-25 11:32:29 +02:00
gradle/wrapper android: Update Gradle plugin 2020-10-29 10:22:51 +01:00
.gitignore android: Ignore build/ in project directory 2016-04-27 14:24:25 +02:00
README.ndk android: Update README.ndk 2016-05-02 16:41:50 +02:00
build.gradle android: Update Gradle plugin 2020-10-29 10:22:51 +01:00
gradle.properties android: Migrate from support libraries to AndroidX 2019-08-26 11:20:48 +02:00
gradlew android: Migrate to the Gradle build system 2015-11-12 14:11:37 +01:00
gradlew.bat Fixed some typos, courtesy of codespell 2021-06-25 11:32:29 +02: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 the following things have to be done:

 - By default the strongSwan sources of the current Git tree are used. They have
   to be prepared first (see HACKING for a list of required tools):

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

   It is also possible to use the sources from a different directory (e.g. an
   extracted tarball) by setting strongswan_DIR in app/src/main/jni/Android.mk.

 - The OpenSSL or BoringSSL sources are expected in app/src/main/jni/openssl.
   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 repositories
   on git.strongswan.org.