1 LOCAL_PATH
:= $(call my-dir
)
4 # copy-n-paste from Makefile.am (update for LEX/YACC)
6 parser.c lexer.c ipsec-parser.h netkey.c args.h netkey.h \
7 starterwhack.c starterwhack.h starterstroke.c invokepluto.c confread.c \
8 starterstroke.h interfaces.c invokepluto.h confread.h interfaces.h args.c \
9 keywords.c files.h keywords.h cmp.c starter.c cmp.h exec.c invokecharon.c \
10 exec.h invokecharon.h loglite.c klips.c klips.h
12 # build starter ----------------------------------------------------------------
16 $(strongswan_PATH
)/src
/libhydra \
17 $(strongswan_PATH
)/src
/libfreeswan \
18 $(strongswan_PATH
)/src
/libstrongswan \
19 $(strongswan_PATH
)/src
/libfreeswan \
20 $(strongswan_PATH
)/src
/pluto \
21 $(strongswan_PATH
)/src
/whack \
22 $(strongswan_PATH
)/src
/stroke
24 LOCAL_CFLAGS
:= $(strongswan_CFLAGS
) -DSTART_CHARON \
25 -DPLUGINS
='"$(strongswan_STARTER_PLUGINS)"'
27 ifneq ($(strongswan_BUILD_PLUTO
),)
28 LOCAL_CFLAGS
+= -DSTART_PLUTO
31 LOCAL_MODULE
:= starter
33 LOCAL_MODULE_TAGS
:= optional
37 LOCAL_PRELINK_MODULE
:= false
39 LOCAL_SHARED_LIBRARIES
+= libstrongswan libhydra libfreeswan
41 include $(BUILD_EXECUTABLE
)