Android.mk revision 1bdac9e98c1ef37ba568b6cf23bfbc09cfe6bf15
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:=                                      \
13d18304287dbabc7835be771400b85d4ae8b63de6San Mehat                  main.cpp                             \
14d18304287dbabc7835be771400b85d4ae8b63de6San Mehat		  CommandListener.cpp                  \
15d18304287dbabc7835be771400b85d4ae8b63de6San Mehat                  NetdCommand.cpp                      \
16d18304287dbabc7835be771400b85d4ae8b63de6San Mehat                  NetlinkManager.cpp                   \
17d18304287dbabc7835be771400b85d4ae8b63de6San Mehat                  NetlinkHandler.cpp                   \
189d10b341a0ba46f108cb96e46691197d778cbc06San Mehat                  logwrapper.c                         \
199ff78fb7da7158f5bd7c86d89a842691820259cfSan Mehat                  TetherController.cpp                 \
20d5573d34c8fac49e16b20cf144486125bf940086San Mehat                  NatController.cpp                    \
211bdac9e98c1ef37ba568b6cf23bfbc09cfe6bf15San Mehat                  PppController.cpp                    \
221bdac9e98c1ef37ba568b6cf23bfbc09cfe6bf15San Mehat                  PanController.cpp
23d18304287dbabc7835be771400b85d4ae8b63de6San Mehat
24d18304287dbabc7835be771400b85d4ae8b63de6San MehatLOCAL_MODULE:= netd
25d18304287dbabc7835be771400b85d4ae8b63de6San Mehat
261bdac9e98c1ef37ba568b6cf23bfbc09cfe6bf15San MehatLOCAL_C_INCLUDES := $(KERNEL_HEADERS) -I../../frameworks/base/include/ \
271bdac9e98c1ef37ba568b6cf23bfbc09cfe6bf15San Mehat                    $(LOCAL_PATH)/../bluetooth/bluedroid/include \
281bdac9e98c1ef37ba568b6cf23bfbc09cfe6bf15San Mehat                    $(LOCAL_PATH)/../bluetooth/bluez-clean-headers
29d18304287dbabc7835be771400b85d4ae8b63de6San Mehat
30d18304287dbabc7835be771400b85d4ae8b63de6San MehatLOCAL_CFLAGS := 
31d18304287dbabc7835be771400b85d4ae8b63de6San Mehat
321bdac9e98c1ef37ba568b6cf23bfbc09cfe6bf15San MehatLOCAL_SHARED_LIBRARIES := libsysutils libcutils libbluedroid
33d18304287dbabc7835be771400b85d4ae8b63de6San Mehat
34d18304287dbabc7835be771400b85d4ae8b63de6San Mehatinclude $(BUILD_EXECUTABLE)
35d18304287dbabc7835be771400b85d4ae8b63de6San Mehat
36d18304287dbabc7835be771400b85d4ae8b63de6San Mehatinclude $(CLEAR_VARS)
37d18304287dbabc7835be771400b85d4ae8b63de6San MehatLOCAL_SRC_FILES:=          \
38d18304287dbabc7835be771400b85d4ae8b63de6San Mehat                  ndc.c \
39d18304287dbabc7835be771400b85d4ae8b63de6San Mehat
40d18304287dbabc7835be771400b85d4ae8b63de6San MehatLOCAL_MODULE:= ndc
41d18304287dbabc7835be771400b85d4ae8b63de6San Mehat
42d18304287dbabc7835be771400b85d4ae8b63de6San MehatLOCAL_C_INCLUDES := $(KERNEL_HEADERS)
43d18304287dbabc7835be771400b85d4ae8b63de6San Mehat
44d18304287dbabc7835be771400b85d4ae8b63de6San MehatLOCAL_CFLAGS := 
45d18304287dbabc7835be771400b85d4ae8b63de6San Mehat
46d18304287dbabc7835be771400b85d4ae8b63de6San MehatLOCAL_SHARED_LIBRARIES := libcutils
47d18304287dbabc7835be771400b85d4ae8b63de6San Mehat
48d18304287dbabc7835be771400b85d4ae8b63de6San Mehatinclude $(BUILD_EXECUTABLE)
49d18304287dbabc7835be771400b85d4ae8b63de6San Mehat
50d18304287dbabc7835be771400b85d4ae8b63de6San Mehatendif # ifeq ($(BUILD_NETD,true)
51