OSDN Git Service

Remove makefile cruft.
[android-x86/system-netd.git] / Android.mk
1 LOCAL_PATH:= $(call my-dir)
2
3 include $(CLEAR_VARS)
4 LOCAL_ADDITIONAL_DEPENDENCIES := $(LOCAL_PATH)/Android.mk
5
6 LOCAL_SRC_FILES:=                                      \
7                   BandwidthController.cpp              \
8                   ClatdController.cpp                  \
9                   CommandListener.cpp                  \
10                   DnsProxyListener.cpp                 \
11                   FirewallController.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                   PppController.cpp                    \
22                   ResolverController.cpp               \
23                   SecondaryTableController.cpp         \
24                   SoftapController.cpp                 \
25                   TetherController.cpp                 \
26                   oem_iptables_hook.cpp                \
27                   main.cpp                             \
28
29 LOCAL_C_INCLUDES := \
30                     external/mdnsresponder/mDNSShared \
31                     external/openssl/include \
32                     bionic/libc/dns/include \
33                     $(call include-path-for, libhardware_legacy)/hardware_legacy
34
35 LOCAL_SHARED_LIBRARIES := \
36     libsysutils \
37     liblog \
38     libcutils \
39     libnetutils \
40     libcrypto \
41     libhardware_legacy \
42     libmdnssd \
43     libdl \
44     liblogwrap \
45
46 LOCAL_MODULE:= netd
47 LOCAL_CFLAGS := -Werror=format
48
49 include external/stlport/libstlport.mk
50 include $(BUILD_EXECUTABLE)
51
52 include $(CLEAR_VARS)
53 LOCAL_ADDITIONAL_DEPENDENCIES := $(LOCAL_PATH)/Android.mk
54 LOCAL_SRC_FILES:= ndc.c
55 LOCAL_MODULE:= ndc
56 LOCAL_SHARED_LIBRARIES := libcutils
57 include $(BUILD_EXECUTABLE)