blob: 2004eba36e40f3a29ea58dae70fc8548e968155e [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 Greenwalt3e6ba3c2010-02-18 10:54:08 -080016 SoftapController.cpp \
JP Abgrall4a5f5ca2011-06-15 18:37:39 -070017 TetherController.cpp \
18 ThrottleController.cpp \
JP Abgrall4a5f5ca2011-06-15 18:37:39 -070019 logwrapper.c \
20 main.cpp \
21
22
San Mehatd1830422010-01-15 08:02:39 -080023LOCAL_MODULE:= netd
24
Kenny Roota2d7e3e2010-03-15 14:26:36 -070025LOCAL_C_INCLUDES := $(KERNEL_HEADERS) \
San Mehat1bdac9e2010-01-21 14:03:06 -080026 $(LOCAL_PATH)/../bluetooth/bluedroid/include \
Kenny Roota2d7e3e2010-03-15 14:26:36 -070027 $(LOCAL_PATH)/../bluetooth/bluez-clean-headers \
JP Abgrall4a5f5ca2011-06-15 18:37:39 -070028 external/openssl/include \
29 external/stlport/stlport \
Dmitry Shmidtfe15b632011-07-19 13:55:25 -070030 bionic \
31 $(call include-path-for, libhardware_legacy)/hardware_legacy
San Mehatd1830422010-01-15 08:02:39 -080032
Kenny Roota2d7e3e2010-03-15 14:26:36 -070033LOCAL_CFLAGS :=
Dmitry Shmidt31fd6c52010-03-12 10:01:58 -080034
Dmitry Shmidtfe15b632011-07-19 13:55:25 -070035LOCAL_SHARED_LIBRARIES := libstlport libsysutils libcutils libnetutils \
36 libcrypto libhardware_legacy
San Mehatd1830422010-01-15 08:02:39 -080037
Dmitry Shmidt389f8d12011-07-21 15:16:04 -070038ifneq ($(BOARD_HOSTAPD_DRIVER),)
39 LOCAL_CFLAGS += -DHAVE_HOSTAPD
40endif
41
San Mehatf1c368a2010-01-27 17:13:32 -080042ifeq ($(BOARD_HAVE_BLUETOOTH),true)
San Mehat03997102010-01-21 15:53:32 -080043 LOCAL_SHARED_LIBRARIES := $(LOCAL_SHARED_LIBRARIES) libbluedroid
44 LOCAL_CFLAGS := $(LOCAL_CFLAGS) -DHAVE_BLUETOOTH
45endif
San Mehatd1830422010-01-15 08:02:39 -080046
47include $(BUILD_EXECUTABLE)
48
49include $(CLEAR_VARS)
50LOCAL_SRC_FILES:= \
51 ndc.c \
52
53LOCAL_MODULE:= ndc
54
55LOCAL_C_INCLUDES := $(KERNEL_HEADERS)
56
57LOCAL_CFLAGS :=
58
59LOCAL_SHARED_LIBRARIES := libcutils
60
61include $(BUILD_EXECUTABLE)