Print the kind of *Swan during starter startup
[strongswan.git] / Android.mk.in
index e1f0613..2563b7a 100644 (file)
@@ -6,12 +6,10 @@ include $(CLEAR_VARS)
 #   build/target/product/core.mk
 # possible executables are
 #   starter - allows to control and configure the daemons from the command line
-#   charon - the IKEv2 daemon
-#   pluto - the IKEv1 daemon
+#   charon - the IKE daemon
 
-# if you enable starter and/or pluto (see above) uncomment the proper lines here
+# if you enable starter (see above) uncomment this line too
 # strongswan_BUILD_STARTER := true
-# strongswan_BUILD_PLUTO := true
 
 # this is the list of plugins that are built into libstrongswan and charon
 # also these plugins are loaded by default (if not changed in strongswan.conf)
@@ -19,20 +17,10 @@ strongswan_CHARON_PLUGINS := openssl fips-prf random pubkey pkcs1 \
        pem xcbc hmac kernel-netlink socket-default android \
        stroke eap-identity eap-mschapv2 eap-md5
 
-ifneq ($(strongswan_BUILD_PLUTO),)
-# if both daemons are enabled we use raw sockets in charon
-strongswan_CHARON_PLUGINS := $(subst socket-default,socket-raw, \
-                               $(strongswan_CHARON_PLUGINS))
-# plugins loaded by pluto
-strongswan_PLUTO_PLUGINS := openssl fips-prf random pubkey pkcs1 \
-       pem xcbc hmac kernel-netlink xauth
-endif
-
 strongswan_STARTER_PLUGINS := kernel-netlink
 
 # list of all plugins - used to enable them with the function below
 strongswan_PLUGINS := $(sort $(strongswan_CHARON_PLUGINS) \
-                            $(strongswan_PLUTO_PLUGINS) \
                             $(strongswan_STARTER_PLUGINS))
 
 # helper macros to only add source files for plugins included in the list above
@@ -87,6 +75,7 @@ strongswan_CFLAGS := \
        -DCAPABILITIES \
        -DCAPABILITIES_NATIVE \
        -DMONOLITHIC \
+       -DUSE_IKEV2 \
        -DUSE_VSTR \
        -DDEBUG \
        -DROUTING_TABLE=0 \
@@ -114,18 +103,10 @@ strongswan_BUILD := \
 
 ifneq ($(strongswan_BUILD_STARTER),)
 strongswan_BUILD += \
-       libfreeswan \
        starter \
        stroke \
        ipsec
 endif
 
-ifneq ($(strongswan_BUILD_PLUTO),)
-strongswan_BUILD += \
-       libfreeswan \
-       pluto \
-       whack
-endif
-
 include $(addprefix $(LOCAL_PATH)/src/,$(addsuffix /Android.mk, \
                $(sort $(strongswan_BUILD))))