Android.mk revision 3c8cc74f81d0f81204bd827076889bb51143dff8
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 BandwidthController.cpp \ 14 CommandListener.cpp \ 15 DnsProxyListener.cpp \ 16 NatController.cpp \ 17 NetdCommand.cpp \ 18 NetlinkHandler.cpp \ 19 NetlinkManager.cpp \ 20 PanController.cpp \ 21 PppController.cpp \ 22 ResolverController.cpp \ 23 SoftapController.cpp \ 24 TetherController.cpp \ 25 ThrottleController.cpp \ 26 logwrapper.c \ 27 main.cpp \ 28 29 30LOCAL_MODULE:= netd 31 32LOCAL_C_INCLUDES := $(KERNEL_HEADERS) \ 33 $(LOCAL_PATH)/../bluetooth/bluedroid/include \ 34 $(LOCAL_PATH)/../bluetooth/bluez-clean-headers \ 35 external/openssl/include \ 36 external/stlport/stlport \ 37 bionic 38 39LOCAL_CFLAGS := 40ifdef WIFI_DRIVER_FW_STA_PATH 41LOCAL_CFLAGS += -DWIFI_DRIVER_FW_STA_PATH=\"$(WIFI_DRIVER_FW_STA_PATH)\" 42endif 43ifdef WIFI_DRIVER_FW_AP_PATH 44LOCAL_CFLAGS += -DWIFI_DRIVER_FW_AP_PATH=\"$(WIFI_DRIVER_FW_AP_PATH)\" 45endif 46 47LOCAL_SHARED_LIBRARIES := libstlport libsysutils libcutils libnetutils libcrypto 48 49ifeq ($(BOARD_HAVE_BLUETOOTH),true) 50 LOCAL_SHARED_LIBRARIES := $(LOCAL_SHARED_LIBRARIES) libbluedroid 51 LOCAL_CFLAGS := $(LOCAL_CFLAGS) -DHAVE_BLUETOOTH 52endif 53 54include $(BUILD_EXECUTABLE) 55 56include $(CLEAR_VARS) 57LOCAL_SRC_FILES:= \ 58 ndc.c \ 59 60LOCAL_MODULE:= ndc 61 62LOCAL_C_INCLUDES := $(KERNEL_HEADERS) 63 64LOCAL_CFLAGS := 65 66LOCAL_SHARED_LIBRARIES := libcutils 67 68include $(BUILD_EXECUTABLE) 69 70endif # ifeq ($(BUILD_NETD,true) 71