Android.mk revision 5af38c360587ca2eef0badf6137ccf018f8cd4aa
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 25LOCAL_MODULE:= netd 26 27LOCAL_C_INCLUDES := $(KERNEL_HEADERS) -I../../frameworks/base/include/ \ 28 $(LOCAL_PATH)/../bluetooth/bluedroid/include \ 29 $(LOCAL_PATH)/../bluetooth/bluez-clean-headers 30 31LOCAL_CFLAGS := 32LOCAL_SHARED_LIBRARIES := libsysutils libcutils libnetutils 33 34ifeq ($(BOARD_HAVE_BLUETOOTH),true) 35 LOCAL_SHARED_LIBRARIES := $(LOCAL_SHARED_LIBRARIES) libbluedroid 36 LOCAL_CFLAGS := $(LOCAL_CFLAGS) -DHAVE_BLUETOOTH 37endif 38 39include $(BUILD_EXECUTABLE) 40 41include $(CLEAR_VARS) 42LOCAL_SRC_FILES:= \ 43 ndc.c \ 44 45LOCAL_MODULE:= ndc 46 47LOCAL_C_INCLUDES := $(KERNEL_HEADERS) 48 49LOCAL_CFLAGS := 50 51LOCAL_SHARED_LIBRARIES := libcutils 52 53include $(BUILD_EXECUTABLE) 54 55endif # ifeq ($(BUILD_NETD,true) 56