Android.mk revision 053a99cef7b6d87a52216df7845b225703c74462
1LOCAL_PATH:= $(call my-dir) 2 3include $(CLEAR_VARS) 4 5LOCAL_SRC_FILES:= \ 6 BandwidthController.cpp \ 7 CommandListener.cpp \ 8 DnsProxyListener.cpp \ 9 NatController.cpp \ 10 NetdCommand.cpp \ 11 NetlinkHandler.cpp \ 12 NetlinkManager.cpp \ 13 PanController.cpp \ 14 PppController.cpp \ 15 ResolverController.cpp \ 16 SecondaryTableController.cpp \ 17 SoftapController.cpp \ 18 TetherController.cpp \ 19 ThrottleController.cpp \ 20 oem_iptables_hook.cpp \ 21 logwrapper.c \ 22 main.cpp \ 23 24 25LOCAL_MODULE:= netd 26 27LOCAL_C_INCLUDES := $(KERNEL_HEADERS) \ 28 $(LOCAL_PATH)/../bluetooth/bluedroid/include \ 29 $(LOCAL_PATH)/../bluetooth/bluez-clean-headers \ 30 external/openssl/include \ 31 external/stlport/stlport \ 32 bionic \ 33 bionic/libc/private \ 34 $(call include-path-for, libhardware_legacy)/hardware_legacy 35 36LOCAL_CFLAGS := 37 38LOCAL_SHARED_LIBRARIES := libstlport libsysutils libcutils libnetutils \ 39 libcrypto libhardware_legacy 40 41ifneq ($(BOARD_HOSTAPD_DRIVER),) 42 LOCAL_CFLAGS += -DHAVE_HOSTAPD 43endif 44 45ifeq ($(BOARD_HAVE_BLUETOOTH),true) 46 LOCAL_SHARED_LIBRARIES := $(LOCAL_SHARED_LIBRARIES) libbluedroid 47 LOCAL_CFLAGS := $(LOCAL_CFLAGS) -DHAVE_BLUETOOTH 48endif 49 50include $(BUILD_EXECUTABLE) 51 52include $(CLEAR_VARS) 53LOCAL_SRC_FILES:= \ 54 ndc.c \ 55 56LOCAL_MODULE:= ndc 57 58LOCAL_C_INCLUDES := $(KERNEL_HEADERS) 59 60LOCAL_CFLAGS := 61 62LOCAL_SHARED_LIBRARIES := libcutils 63 64include $(BUILD_EXECUTABLE) 65