blob: dbf9b7d55b01e513c1ec19b05f5acda898bed6bb [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 \
JP Abgrall4a5f5ca2011-06-15 18:37:39 -070020 logwrapper.c \
21 main.cpp \
22
23
San Mehatd1830422010-01-15 08:02:39 -080024LOCAL_MODULE:= netd
25
Kenny Roota2d7e3e2010-03-15 14:26:36 -070026LOCAL_C_INCLUDES := $(KERNEL_HEADERS) \
San Mehat1bdac9e2010-01-21 14:03:06 -080027 $(LOCAL_PATH)/../bluetooth/bluedroid/include \
Kenny Roota2d7e3e2010-03-15 14:26:36 -070028 $(LOCAL_PATH)/../bluetooth/bluez-clean-headers \
JP Abgrall4a5f5ca2011-06-15 18:37:39 -070029 external/openssl/include \
30 external/stlport/stlport \
Dmitry Shmidtfe15b632011-07-19 13:55:25 -070031 bionic \
32 $(call include-path-for, libhardware_legacy)/hardware_legacy
San Mehatd1830422010-01-15 08:02:39 -080033
Kenny Roota2d7e3e2010-03-15 14:26:36 -070034LOCAL_CFLAGS :=
Dmitry Shmidt31fd6c52010-03-12 10:01:58 -080035
Dmitry Shmidtfe15b632011-07-19 13:55:25 -070036LOCAL_SHARED_LIBRARIES := libstlport libsysutils libcutils libnetutils \
37 libcrypto libhardware_legacy
San Mehatd1830422010-01-15 08:02:39 -080038
Dmitry Shmidt389f8d12011-07-21 15:16:04 -070039ifneq ($(BOARD_HOSTAPD_DRIVER),)
40 LOCAL_CFLAGS += -DHAVE_HOSTAPD
41endif
42
San Mehatf1c368a2010-01-27 17:13:32 -080043ifeq ($(BOARD_HAVE_BLUETOOTH),true)
San Mehat03997102010-01-21 15:53:32 -080044 LOCAL_SHARED_LIBRARIES := $(LOCAL_SHARED_LIBRARIES) libbluedroid
45 LOCAL_CFLAGS := $(LOCAL_CFLAGS) -DHAVE_BLUETOOTH
46endif
San Mehatd1830422010-01-15 08:02:39 -080047
48include $(BUILD_EXECUTABLE)
49
50include $(CLEAR_VARS)
51LOCAL_SRC_FILES:= \
52 ndc.c \
53
54LOCAL_MODULE:= ndc
55
56LOCAL_C_INCLUDES := $(KERNEL_HEADERS)
57
58LOCAL_CFLAGS :=
59
60LOCAL_SHARED_LIBRARIES := libcutils
61
62include $(BUILD_EXECUTABLE)