Skip to content
Branch: master
Find file History
Permalink
Type Name Latest commit message Commit time
..
Failed to load latest commit information.
app ike-cfg: Pass arguments as struct Apr 25, 2019
gradle/wrapper android: Update Gradle plugin Mar 5, 2019
.gitignore android: Ignore build/ in project directory Apr 27, 2016
README.ndk android: Update README.ndk May 2, 2016
build.gradle android: Update Gradle plugin Mar 5, 2019
gradlew android: Migrate to the Gradle build system Nov 12, 2015
gradlew.bat
settings.gradle android: Migrate to the Gradle build system Nov 12, 2015

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.
You can’t perform that action at this time.