Android.mk revision 4a5f5ca3c9e07fc3e6feca2afde07f41a8a64f11
1d18304287dbabc7835be771400b85d4ae8b63de6San MehatBUILD_NETD := false 2d18304287dbabc7835be771400b85d4ae8b63de6San Mehatifneq ($(TARGET_SIMULATOR),true) 3d18304287dbabc7835be771400b85d4ae8b63de6San Mehat BUILD_NETD := true 4d18304287dbabc7835be771400b85d4ae8b63de6San Mehatendif 5d18304287dbabc7835be771400b85d4ae8b63de6San Mehat 6d18304287dbabc7835be771400b85d4ae8b63de6San Mehatifeq ($(BUILD_NETD),true) 7d18304287dbabc7835be771400b85d4ae8b63de6San Mehat 8d18304287dbabc7835be771400b85d4ae8b63de6San MehatLOCAL_PATH:= $(call my-dir) 9d18304287dbabc7835be771400b85d4ae8b63de6San Mehat 10d18304287dbabc7835be771400b85d4ae8b63de6San Mehatinclude $(CLEAR_VARS) 11d18304287dbabc7835be771400b85d4ae8b63de6San Mehat 12d18304287dbabc7835be771400b85d4ae8b63de6San MehatLOCAL_SRC_FILES:= \ 134a5f5ca3c9e07fc3e6feca2afde07f41a8a64f11JP Abgrall BandwidthController.cpp \ 145af38c360587ca2eef0badf6137ccf018f8cd4aaDmitry Shmidt CommandListener.cpp \ 15007e987fee7e815e0c4bc820f434a632b7a69a9dBrad Fitzpatrick DnsProxyListener.cpp \ 164a5f5ca3c9e07fc3e6feca2afde07f41a8a64f11JP Abgrall NatController.cpp \ 17d18304287dbabc7835be771400b85d4ae8b63de6San Mehat NetdCommand.cpp \ 18d18304287dbabc7835be771400b85d4ae8b63de6San Mehat NetlinkHandler.cpp \ 194a5f5ca3c9e07fc3e6feca2afde07f41a8a64f11JP Abgrall NetlinkManager.cpp \ 205af38c360587ca2eef0badf6137ccf018f8cd4aaDmitry Shmidt PanController.cpp \ 214a5f5ca3c9e07fc3e6feca2afde07f41a8a64f11JP Abgrall PppController.cpp \ 223e6ba3ce1abda6071d5b01f53ca6039bb7b5e2d3Robert Greenwalt SoftapController.cpp \ 234a5f5ca3c9e07fc3e6feca2afde07f41a8a64f11JP Abgrall TetherController.cpp \ 244a5f5ca3c9e07fc3e6feca2afde07f41a8a64f11JP Abgrall ThrottleController.cpp \ 25a1992c9ff3e0d180c1f3042658ab9671d61a2fb8San Mehat UsbController.cpp \ 264a5f5ca3c9e07fc3e6feca2afde07f41a8a64f11JP Abgrall logwrapper.c \ 274a5f5ca3c9e07fc3e6feca2afde07f41a8a64f11JP Abgrall main.cpp \ 284a5f5ca3c9e07fc3e6feca2afde07f41a8a64f11JP Abgrall 294a5f5ca3c9e07fc3e6feca2afde07f41a8a64f11JP Abgrall 30d18304287dbabc7835be771400b85d4ae8b63de6San Mehat 31d18304287dbabc7835be771400b85d4ae8b63de6San MehatLOCAL_MODULE:= netd 32d18304287dbabc7835be771400b85d4ae8b63de6San Mehat 33a2d7e3e7d6e3f163f06e522378c6e2bd5cee28f8Kenny RootLOCAL_C_INCLUDES := $(KERNEL_HEADERS) \ 341bdac9e98c1ef37ba568b6cf23bfbc09cfe6bf15San Mehat $(LOCAL_PATH)/../bluetooth/bluedroid/include \ 35a2d7e3e7d6e3f163f06e522378c6e2bd5cee28f8Kenny Root $(LOCAL_PATH)/../bluetooth/bluez-clean-headers \ 364a5f5ca3c9e07fc3e6feca2afde07f41a8a64f11JP Abgrall external/openssl/include \ 374a5f5ca3c9e07fc3e6feca2afde07f41a8a64f11JP Abgrall external/stlport/stlport \ 384a5f5ca3c9e07fc3e6feca2afde07f41a8a64f11JP Abgrall bionic 39d18304287dbabc7835be771400b85d4ae8b63de6San Mehat 40a2d7e3e7d6e3f163f06e522378c6e2bd5cee28f8Kenny RootLOCAL_CFLAGS := 4131fd6c5f3e9c39a13b028718dba5921a4300988cDmitry Shmidtifdef WIFI_DRIVER_FW_STA_PATH 4231fd6c5f3e9c39a13b028718dba5921a4300988cDmitry ShmidtLOCAL_CFLAGS += -DWIFI_DRIVER_FW_STA_PATH=\"$(WIFI_DRIVER_FW_STA_PATH)\" 4331fd6c5f3e9c39a13b028718dba5921a4300988cDmitry Shmidtendif 4431fd6c5f3e9c39a13b028718dba5921a4300988cDmitry Shmidtifdef WIFI_DRIVER_FW_AP_PATH 4531fd6c5f3e9c39a13b028718dba5921a4300988cDmitry ShmidtLOCAL_CFLAGS += -DWIFI_DRIVER_FW_AP_PATH=\"$(WIFI_DRIVER_FW_AP_PATH)\" 4631fd6c5f3e9c39a13b028718dba5921a4300988cDmitry Shmidtendif 4731fd6c5f3e9c39a13b028718dba5921a4300988cDmitry Shmidt 484a5f5ca3c9e07fc3e6feca2afde07f41a8a64f11JP AbgrallLOCAL_SHARED_LIBRARIES := libstlport libsysutils libcutils libnetutils libcrypto 49d18304287dbabc7835be771400b85d4ae8b63de6San Mehat 50f1c368a83b738658d27720898b433bbc010123baSan Mehatifeq ($(BOARD_HAVE_BLUETOOTH),true) 510399710d9a7ee575104e7d76dc988afb7829ccb9San Mehat LOCAL_SHARED_LIBRARIES := $(LOCAL_SHARED_LIBRARIES) libbluedroid 520399710d9a7ee575104e7d76dc988afb7829ccb9San Mehat LOCAL_CFLAGS := $(LOCAL_CFLAGS) -DHAVE_BLUETOOTH 530399710d9a7ee575104e7d76dc988afb7829ccb9San Mehatendif 54d18304287dbabc7835be771400b85d4ae8b63de6San Mehat 55d18304287dbabc7835be771400b85d4ae8b63de6San Mehatinclude $(BUILD_EXECUTABLE) 56d18304287dbabc7835be771400b85d4ae8b63de6San Mehat 57d18304287dbabc7835be771400b85d4ae8b63de6San Mehatinclude $(CLEAR_VARS) 58d18304287dbabc7835be771400b85d4ae8b63de6San MehatLOCAL_SRC_FILES:= \ 59d18304287dbabc7835be771400b85d4ae8b63de6San Mehat ndc.c \ 60d18304287dbabc7835be771400b85d4ae8b63de6San Mehat 61d18304287dbabc7835be771400b85d4ae8b63de6San MehatLOCAL_MODULE:= ndc 62d18304287dbabc7835be771400b85d4ae8b63de6San Mehat 63d18304287dbabc7835be771400b85d4ae8b63de6San MehatLOCAL_C_INCLUDES := $(KERNEL_HEADERS) 64d18304287dbabc7835be771400b85d4ae8b63de6San Mehat 65d18304287dbabc7835be771400b85d4ae8b63de6San MehatLOCAL_CFLAGS := 66d18304287dbabc7835be771400b85d4ae8b63de6San Mehat 67d18304287dbabc7835be771400b85d4ae8b63de6San MehatLOCAL_SHARED_LIBRARIES := libcutils 68d18304287dbabc7835be771400b85d4ae8b63de6San Mehat 69d18304287dbabc7835be771400b85d4ae8b63de6San Mehatinclude $(BUILD_EXECUTABLE) 70d18304287dbabc7835be771400b85d4ae8b63de6San Mehat 71d18304287dbabc7835be771400b85d4ae8b63de6San Mehatendif # ifeq ($(BUILD_NETD,true) 72