Ekta Shah | 17889f9 | 2013-03-06 18:20:32 -0800 | [diff] [blame] | 1 | AM_CPPFLAGS = -I./../inc \ |
Ravi Gummadidala | 70267d3 | 2013-03-12 13:45:23 -0700 | [diff] [blame] | 2 | -I$(top_srcdir)/ipanat/inc \ |
Ekta Shah | 17889f9 | 2013-03-06 18:20:32 -0800 | [diff] [blame] | 3 | ${LIBXML_CFLAGS} |
Ravi Gummadidala | 5dcfae2 | 2013-01-23 20:13:27 -0800 | [diff] [blame] | 4 | AM_CPPFLAGS += -Wall -Wundef -Wno-trigraphs |
Skylar Chang | af8ebea | 2014-11-06 17:49:46 -0800 | [diff] [blame] | 5 | AM_CPPFLAGS += -DDEBUG -g -DFEATURE_ETH_BRIDGE_LE |
Ravi Gummadidala | 5dcfae2 | 2013-01-23 20:13:27 -0800 | [diff] [blame] | 6 | |
| 7 | ipacm_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 \ |
Skylar Chang | b371dda | 2014-03-17 15:12:53 -0700 | [diff] [blame] | 25 | IPACM_Xml.cpp \ |
| 26 | IPACM_LanToLan.cpp |
| 27 | |
Ravi Gummadidala | 5dcfae2 | 2013-01-23 20:13:27 -0800 | [diff] [blame] | 28 | bin_PROGRAMS = ipacm |
| 29 | |
Ekta Shah | 17889f9 | 2013-03-06 18:20:32 -0800 | [diff] [blame] | 30 | requiredlibs = ${LIBXML_LIB} -lxml2 -lpthread -lnetfilter_conntrack -lnfnetlink\ |
Ravi Gummadidala | 5dcfae2 | 2013-01-23 20:13:27 -0800 | [diff] [blame] | 31 | ../../ipanat/src/libipanat.la |
Skylar Chang | b371dda | 2014-03-17 15:12:53 -0700 | [diff] [blame] | 32 | |
Ravi Gummadidala | 5dcfae2 | 2013-01-23 20:13:27 -0800 | [diff] [blame] | 33 | ipacm_LDADD = $(requiredlibs) |
Skylar Chang | b371dda | 2014-03-17 15:12:53 -0700 | [diff] [blame] | 34 | |
| 35 | AM_CPPFLAGS += "-std=c++0x" |
| 36 | |
Ravi Gummadidala | 5dcfae2 | 2013-01-23 20:13:27 -0800 | [diff] [blame] | 37 | LOCAL_MODULE := libipanat |
| 38 | LOCAL_PRELINK_MODULE := false |
| 39 | include $(BUILD_SHARED_LIBRARY) |
| 40 | |
| 41 | etcdir = ${sysconfdir} |
Ravi Gummadidala | 003f942 | 2013-04-15 08:50:02 -0700 | [diff] [blame] | 42 | etc_SCRIPTS = IPACM_cfg.xml |
Ravi Gummadidala | 5dcfae2 | 2013-01-23 20:13:27 -0800 | [diff] [blame] | 43 | |
| 44 | init_ddir = ${sysconfdir}/init.d |
| 45 | init_d_SCRIPTS = start_ipacm_le |