Tobias Brunner
2e0b478a01
Android 4 requires LOCAL_MODULE_TAGS to be set for all modules.
...
Because all packages are now marked as optional executables that are to
be installed on the final system have to be added to PRODUCT_PACKAGES in
build/target/product/core.mk. Dependencies (such as libraries) are
installed automatically.
2012-01-12 19:18:35 +01:00
Tobias Brunner
fe11d4bd64
Properly disable starter and pluto in top Android.mk.
2011-11-09 17:35:59 +01:00
Tobias Brunner
2e94a02115
Don't build pluto and starter by default on Android.
2011-11-04 12:20:21 +01:00
Tobias Brunner
ba5b559b41
Build libtnccs on Android.
2011-10-25 11:56:26 +02:00
Tobias Brunner
bb3357e886
starter: Android.mk updated to use kernel-netlink via libhydra.
2011-10-21 14:24:34 +02:00
Tobias Brunner
1cde0a5127
Make build of pluto and starter optional on Android.
2011-10-13 19:25:57 +02:00
Tobias Brunner
0ad58f013a
Enable socket-raw on Android if pluto is enabled.
2011-10-13 19:25:06 +02:00
Tobias Brunner
9227a3b3fa
Use separate plugin lists for pluto and charon on Android.
2011-10-13 18:34:43 +02:00
Tobias Brunner
504c524c13
Added Android.mk for whack.
2011-10-13 18:33:03 +02:00
Tobias Brunner
4490804f13
Build pluto on Android.
...
Does not fully compile.
2011-10-13 18:29:36 +02:00
Tobias Brunner
e9f23d6264
Build ipsec on Android.
...
Note: this does not fully work as [ (or even test) is not supported on
Android by default.
2011-10-11 16:30:21 +02:00
Tobias Brunner
b66a3b3d28
Build starter on Android.
2011-10-11 16:30:20 +02:00
Tobias Brunner
b3b1419e06
Build stroke on Android.
2011-10-11 16:30:20 +02:00
Tobias Brunner
dcd9970de6
Build libfreeswan on Android.
2011-10-11 16:30:20 +02:00
Tobias Brunner
635724f6ab
Enable the stroke plugin on Android.
2011-10-11 16:30:20 +02:00
Tobias Brunner
eae49aff88
Added some variables to the top Android.mk.
2011-10-11 16:30:20 +02:00
Tobias Brunner
aeb6590bda
Build libtncif on Android.
2011-07-29 17:41:14 +02:00
Tobias Brunner
f5958b6225
Define PLUGINDIR in Android.mk even though it is currently not used.
...
The combined plugin loader requires PLUGINDIR to be defined.
2011-03-22 17:41:37 +01:00
Tobias Brunner
43ab542b66
Disable EAP-GTC on Android.
...
The EAP-GTC plugin does not compile due to its dependency on PAM.
2010-07-05 09:40:26 +02:00
Tobias Brunner
c177076b50
Enabling some EAP plugins on Android.
2010-06-30 10:02:15 +02:00
Tobias Brunner
5430d6ab3c
The x509 plugin is not needed anymore on Android, using OpenSSL.
2010-06-30 10:01:16 +02:00
Tobias Brunner
61c950d9aa
OpenSSL in Android 2.1+ lacks Elliptic Curve and ENGINE support.
...
Unfortunately, opensslconf.h was not changed accordingly.
2010-06-22 16:15:10 +02:00
Tobias Brunner
946be4d357
Adding support for the native Linux capabilities interface.
...
Note that this interface is deprecated and mainly added to support
Android. Use libcap, if possible.
2010-06-15 19:58:30 +02:00
Tobias Brunner
e3dd6b1475
Only include C files that start with the plugin name when building for Android.
2010-05-20 12:01:12 +02:00
Tobias Brunner
6edbe1652b
Integrating libhydra into the Android build system.
2010-04-12 16:47:47 +02:00
Tobias Brunner
b73b3a033f
Use openssl in Android by default.
2010-04-12 15:54:48 +02:00
Tobias Brunner
0f5a043989
Use wildcards to gather plugin source files.
2010-03-19 13:34:53 +01:00
Tobias Brunner
52c7257366
Adding support for the build of libcharon (and charon) on Android.
2010-03-19 13:34:53 +01:00
Tobias Brunner
551b02029e
Do not hardcode the path to the strongSwan sources.
2010-03-05 14:47:08 +01:00
Tobias Brunner
807c12ce66
Generate the main Android.mk, so the version number is not hardcoded.
...
We include the generated file in the distribution, so users won't
have run configure if they are building for Android.
2010-03-05 14:46:59 +01:00