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