blob: c20898b696e4dd50fc4ac6bd43c25079fa06343a [file] [log] [blame]
San Mehatd1830422010-01-15 08:02:39 -08001LOCAL_PATH:= $(call my-dir)
2
3include $(CLEAR_VARS)
4
5LOCAL_SRC_FILES:= \
JP Abgrall4a5f5ca2011-06-15 18:37:39 -07006 BandwidthController.cpp \
Dmitry Shmidt5af38c32010-02-10 11:10:39 -08007 CommandListener.cpp \
Brad Fitzpatrick007e9872010-10-27 11:39:52 -07008 DnsProxyListener.cpp \
San Mehatd5573d32010-01-19 17:19:41 -08009 NatController.cpp \
JP Abgrall4a5f5ca2011-06-15 18:37:39 -070010 NetdCommand.cpp \
11 NetlinkHandler.cpp \
12 NetlinkManager.cpp \
Dmitry Shmidt5af38c32010-02-10 11:10:39 -080013 PanController.cpp \
JP Abgrall4a5f5ca2011-06-15 18:37:39 -070014 PppController.cpp \
Robert Greenwalt3c8cc742011-06-27 14:02:54 -070015 ResolverController.cpp \
Robert Greenwaltfc97b822011-11-02 16:48:36 -070016 SecondaryTableController.cpp \
Robert Greenwalt3e6ba3c2010-02-18 10:54:08 -080017 SoftapController.cpp \
JP Abgrall4a5f5ca2011-06-15 18:37:39 -070018 TetherController.cpp \
19 ThrottleController.cpp \
Kazuhiro Ondo4ab46852012-01-12 16:15:06 -060020 oem_iptables_hook.cpp \
JP Abgrall4a5f5ca2011-06-15 18:37:39 -070021 logwrapper.c \
22 main.cpp \
23
24
San Mehatd1830422010-01-15 08:02:39 -080025LOCAL_MODULE:= netd
26
Kenny Roota2d7e3e2010-03-15 14:26:36 -070027LOCAL_C_INCLUDES := $(KERNEL_HEADERS) \
San Mehat1bdac9e2010-01-21 14:03:06 -080028 $(LOCAL_PATH)/../bluetooth/bluedroid/include \
Kenny Roota2d7e3e2010-03-15 14:26:36 -070029 $(LOCAL_PATH)/../bluetooth/bluez-clean-headers \
JP Abgrall4a5f5ca2011-06-15 18:37:39 -070030 external/openssl/include \
31 external/stlport/stlport \
Dmitry Shmidtfe15b632011-07-19 13:55:25 -070032 bionic \
33 $(call include-path-for, libhardware_legacy)/hardware_legacy
San Mehatd1830422010-01-15 08:02:39 -080034
Kenny Roota2d7e3e2010-03-15 14:26:36 -070035LOCAL_CFLAGS :=
Dmitry Shmidt31fd6c52010-03-12 10:01:58 -080036
Dmitry Shmidtfe15b632011-07-19 13:55:25 -070037LOCAL_SHARED_LIBRARIES := libstlport libsysutils libcutils libnetutils \
38 libcrypto libhardware_legacy
San Mehatd1830422010-01-15 08:02:39 -080039
Dmitry Shmidt389f8d12011-07-21 15:16:04 -070040ifneq ($(BOARD_HOSTAPD_DRIVER),)
41 LOCAL_CFLAGS += -DHAVE_HOSTAPD
42endif
43
San Mehatf1c368a2010-01-27 17:13:32 -080044ifeq ($(BOARD_HAVE_BLUETOOTH),true)
San Mehat03997102010-01-21 15:53:32 -080045 LOCAL_SHARED_LIBRARIES := $(LOCAL_SHARED_LIBRARIES) libbluedroid
46 LOCAL_CFLAGS := $(LOCAL_CFLAGS) -DHAVE_BLUETOOTH
47endif
San Mehatd1830422010-01-15 08:02:39 -080048
49include $(BUILD_EXECUTABLE)
50
51include $(CLEAR_VARS)
52LOCAL_SRC_FILES:= \
53 ndc.c \
54
55LOCAL_MODULE:= ndc
56
57LOCAL_C_INCLUDES := $(KERNEL_HEADERS)
58
59LOCAL_CFLAGS :=
60
61LOCAL_SHARED_LIBRARIES := libcutils
62
63include $(BUILD_EXECUTABLE)