Android.mk revision 31fd6c5f3e9c39a13b028718dba5921a4300988c
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 NetdCommand.cpp \ 16 NetlinkManager.cpp \ 17 NetlinkHandler.cpp \ 18 logwrapper.c \ 19 TetherController.cpp \ 20 NatController.cpp \ 21 PppController.cpp \ 22 PanController.cpp \ 23 SoftapController.cpp \ 24 UsbController.cpp \ 25 sha1.c 26 27LOCAL_MODULE:= netd 28 29LOCAL_C_INCLUDES := $(KERNEL_HEADERS) -I../../frameworks/base/include/ \ 30 $(LOCAL_PATH)/../bluetooth/bluedroid/include \ 31 $(LOCAL_PATH)/../bluetooth/bluez-clean-headers 32 33LOCAL_CFLAGS := -DINTERNAL_SHA1 -DCONFIG_CRYPTO_INTERNAL -DCONFIG_NO_T_PRF -DCONFIG_NO_TLS_PRF 34ifdef WIFI_DRIVER_FW_STA_PATH 35LOCAL_CFLAGS += -DWIFI_DRIVER_FW_STA_PATH=\"$(WIFI_DRIVER_FW_STA_PATH)\" 36endif 37ifdef WIFI_DRIVER_FW_AP_PATH 38LOCAL_CFLAGS += -DWIFI_DRIVER_FW_AP_PATH=\"$(WIFI_DRIVER_FW_AP_PATH)\" 39endif 40 41LOCAL_SHARED_LIBRARIES := libsysutils libcutils libnetutils 42 43ifeq ($(BOARD_HAVE_BLUETOOTH),true) 44 LOCAL_SHARED_LIBRARIES := $(LOCAL_SHARED_LIBRARIES) libbluedroid 45 LOCAL_CFLAGS := $(LOCAL_CFLAGS) -DHAVE_BLUETOOTH 46endif 47 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) 63 64endif # ifeq ($(BUILD_NETD,true) 65