diff options
author | Dan Willemsen <dwillemsen@google.com> | 2018-11-16 12:56:43 -0800 |
---|---|---|
committer | Dan Willemsen <dwillemsen@google.com> | 2018-11-16 12:56:43 -0800 |
commit | 61552daef2acd29dae4c24b90c09e7a065a2b88b (patch) | |
tree | d34825d761261db57208b529cfe501404ebe34a8 | |
parent | c26cd5df19757ecc721d0838a0e0731513b1925e (diff) | |
download | platform_external_dnsmasq-61552daef2acd29dae4c24b90c09e7a065a2b88b.tar.gz platform_external_dnsmasq-61552daef2acd29dae4c24b90c09e7a065a2b88b.tar.bz2 platform_external_dnsmasq-61552daef2acd29dae4c24b90c09e7a065a2b88b.zip |
Convert to Android.bp
See build/soong/README.md for more information.
Test: cd external/dnsmasq; mma
Change-Id: I1daeca783a0f78f2382fc4d471c4d1191c6e7032
-rw-r--r-- | Android.mk | 1 | ||||
-rw-r--r-- | src/Android.bp | 37 | ||||
-rw-r--r-- | src/Android.mk | 18 |
3 files changed, 37 insertions, 19 deletions
diff --git a/Android.mk b/Android.mk deleted file mode 100644 index 5053e7d..0000000 --- a/Android.mk +++ /dev/null @@ -1 +0,0 @@ -include $(call all-subdir-makefiles) diff --git a/src/Android.bp b/src/Android.bp new file mode 100644 index 0000000..c764039 --- /dev/null +++ b/src/Android.bp @@ -0,0 +1,37 @@ +cc_binary { + name: "dnsmasq", + srcs: [ + "cache.c", + "dhcp.c", + "dnsmasq.c", + "forward.c", + "helper.c", + "lease.c", + "log.c", + "netlink.c", + "network.c", + "option.c", + "rfc1035.c", + "rfc2131.c", + "util.c", + ], + + cflags: [ + "-O2", + "-g", + "-W", + "-Wall", + "-D__ANDROID__", + "-DIPV6", + "-DNO_SCRIPT", + "-D_BSD_SOURCE", + "-Wno-unused-variable", + "-Wno-unused-parameter", + "-Werror", + ], + system_shared_libs: ["libc"], + shared_libs: [ + "libcutils", + "liblog", + ], +} diff --git a/src/Android.mk b/src/Android.mk deleted file mode 100644 index 0ec872a..0000000 --- a/src/Android.mk +++ /dev/null @@ -1,18 +0,0 @@ -LOCAL_PATH := $(call my-dir) - -######################### - -include $(CLEAR_VARS) -LOCAL_SRC_FILES := cache.c dhcp.c dnsmasq.c forward.c helper.c lease.c log.c \ - netlink.c network.c option.c rfc1035.c rfc2131.c util.c - -LOCAL_MODULE := dnsmasq - -LOCAL_C_INCLUDES := external/dnsmasq/src - -LOCAL_CFLAGS := -O2 -g -W -Wall -D__ANDROID__ -DIPV6 -DNO_SCRIPT -D_BSD_SOURCE \ - -Wno-unused-variable -Wno-unused-parameter -Werror -LOCAL_SYSTEM_SHARED_LIBRARIES := libc -LOCAL_SHARED_LIBRARIES := libcutils liblog - -include $(BUILD_EXECUTABLE) |