OSDN Git Service

merge in master-release history after reset to 5ff58d494a5ddf7e544adc77590300f04daf8e31
[android-x86/system-netd.git] / Android.mk
1 LOCAL_PATH:= $(call my-dir)
2
3 include $(CLEAR_VARS)
4
5 LOCAL_SRC_FILES:=                                      \
6                   BandwidthController.cpp              \
7                   ClatdController.cpp                  \
8                   CommandListener.cpp                  \
9                   DnsProxyListener.cpp                 \
10                   FirewallController.cpp               \
11                   FwmarkServer.cpp                     \
12                   IdletimerController.cpp              \
13                   InterfaceController.cpp              \
14                   MDnsSdListener.cpp                   \
15                   NatController.cpp                    \
16                   NetdCommand.cpp                      \
17                   NetdConstants.cpp                    \
18                   NetlinkHandler.cpp                   \
19                   NetlinkManager.cpp                   \
20                   NetworkController.cpp                \
21                   Permission.cpp                       \
22                   PermissionsController.cpp            \
23                   PppController.cpp                    \
24                   ResolverController.cpp               \
25                   RouteController.cpp                  \
26                   SecondaryTableController.cpp         \
27                   SoftapController.cpp                 \
28                   TetherController.cpp                 \
29                   oem_iptables_hook.cpp                \
30                   main.cpp                             \
31
32
33 LOCAL_MODULE:= netd
34
35 LOCAL_C_INCLUDES := \
36                     external/mdnsresponder/mDNSShared \
37                     external/openssl/include \
38                     external/stlport/stlport \
39                     bionic \
40                     bionic/libc/dns/include \
41                     $(call include-path-for, libhardware_legacy)/hardware_legacy
42
43 LOCAL_CFLAGS := -Werror=format
44
45 LOCAL_SHARED_LIBRARIES := libstlport libsysutils liblog libcutils libnetutils \
46                           libcrypto libhardware_legacy libmdnssd libdl \
47                           liblogwrap
48
49 include $(BUILD_EXECUTABLE)
50
51 include $(CLEAR_VARS)
52 LOCAL_SRC_FILES:=          \
53                   ndc.c \
54
55 LOCAL_MODULE:= ndc
56
57 LOCAL_C_INCLUDES :=
58
59 LOCAL_CFLAGS :=
60
61 LOCAL_SHARED_LIBRARIES := libcutils
62
63 include $(BUILD_EXECUTABLE)