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