blob: d395a7f70d55eebd00c8b634bb89c161ffa0fc13 [file] [log] [blame]
Ekta Shah17889f92013-03-06 18:20:32 -08001AM_CPPFLAGS = -I./../inc \
Ravi Gummadidala70267d32013-03-12 13:45:23 -07002 -I$(top_srcdir)/ipanat/inc \
Ekta Shah17889f92013-03-06 18:20:32 -08003 ${LIBXML_CFLAGS}
Ravi Gummadidala5dcfae22013-01-23 20:13:27 -08004AM_CPPFLAGS += -Wall -Wundef -Wno-trigraphs
Skylar Chang05ad9f32013-10-02 16:52:42 -07005AM_CPPFLAGS += -DDEBUG -g
Ravi Gummadidala5dcfae22013-01-23 20:13:27 -08006
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}
Ravi Gummadidala003f9422013-04-15 08:50:02 -070039etc_SCRIPTS = IPACM_cfg.xml
Ravi Gummadidala5dcfae22013-01-23 20:13:27 -080040
41init_ddir = ${sysconfdir}/init.d
42init_d_SCRIPTS = start_ipacm_le