1 LOCAL_PATH
:= $(call my-dir
)
4 # copy-n-paste from Makefile.am
6 android_jni.c android_jni.h \
7 backend
/android_attr.c backend
/android_attr.h \
8 backend
/android_creds.c backend
/android_creds.h \
9 backend
/android_private_key.c backend
/android_private_key.h \
10 backend
/android_service.c backend
/android_service.h \
11 charonservice.c charonservice.h \
12 kernel
/android_ipsec.c kernel
/android_ipsec.h \
13 kernel
/android_net.c kernel
/android_net.h \
14 kernel
/network_manager.c kernel
/network_manager.h \
15 vpnservice_builder.c vpnservice_builder.h
17 # build libandroidbridge -------------------------------------------------------
21 $(strongswan_PATH
)/src
/libipsec \
22 $(strongswan_PATH
)/src
/libhydra \
23 $(strongswan_PATH
)/src
/libcharon \
24 $(strongswan_PATH
)/src
/libstrongswan
26 LOCAL_CFLAGS
:= $(strongswan_CFLAGS
) \
27 -DPLUGINS
='"$(strongswan_CHARON_PLUGINS)"'
29 LOCAL_MODULE
:= libandroidbridge
31 LOCAL_MODULE_TAGS
:= optional
35 LOCAL_PRELINK_MODULE
:= false
39 LOCAL_SHARED_LIBRARIES
:= libstrongswan libhydra libipsec libcharon
41 include $(BUILD_SHARED_LIBRARY
)