blob: 250c32c8e67c436a63a3a743f376cf9e8bcea144 [file] [log] [blame]
Ravi Gummadidala5dcfae22013-01-23 20:13:27 -08001EXTRA_CPPFLAGS = -DDEBUG
Ekta Shah17889f92013-03-06 18:20:32 -08002AM_CPPFLAGS = -I./../inc \
3 -I$(WORKSPACE)/data-ipa-cfg-mgr/ipanat/inc \
4 -I$(WORKSPACE)/kernel/include \
5 ${LIBXML_CFLAGS}
Ravi Gummadidala5dcfae22013-01-23 20:13:27 -08006AM_CPPFLAGS += -Wall -Wundef -Wno-trigraphs
7
8ipacm_SOURCES = IPACM_Main.cpp \
9 IPACM_Conntrack_NATApp.cpp\
10 IPACM_ConntrackClient.cpp \
11 IPACM_ConntrackListener.cpp \
12 IPACM_EvtDispatcher.cpp \
13 IPACM_Config.cpp \
14 IPACM_CmdQueue.cpp \
15 IPACM_Log.cpp \
16 IPACM_Filtering.cpp \
17 IPACM_Routing.cpp \
18 IPACM_Header.cpp \
19 IPACM_Lan.cpp \
20 IPACM_Iface.cpp \
21 IPACM_Wlan.cpp \
22 IPACM_Wan.cpp \
23 IPACM_IfaceManager.cpp \
24 IPACM_Neighbor.cpp \
25 IPACM_Netlink.cpp \
26 IPACM_Xml.cpp
27
28bin_PROGRAMS = ipacm
29
Ekta Shah17889f92013-03-06 18:20:32 -080030requiredlibs = ${LIBXML_LIB} -lxml2 -lpthread -lnetfilter_conntrack -lnfnetlink\
Ravi Gummadidala5dcfae22013-01-23 20:13:27 -080031 ../../ipanat/src/libipanat.la
32
33ipacm_LDADD = $(requiredlibs)
34
35LOCAL_MODULE := libipanat
36LOCAL_PRELINK_MODULE := false
37include $(BUILD_SHARED_LIBRARY)
38
39etcdir = ${sysconfdir}
40etc_SCRIPTS = IPACM_cfg.xml mobileap_firewall.xml
41
42init_ddir = ${sysconfdir}/init.d
43init_d_SCRIPTS = start_ipacm_le