aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDan Willemsen <dwillemsen@google.com>2018-11-18 18:19:50 -0800
committerandroid-build-merger <android-build-merger@google.com>2018-11-18 18:19:50 -0800
commit037f53f2189f254f5102c610bbafe8df6c371176 (patch)
treef83a877ca583226b1990c0247031ead250082ea1
parentae1bbcabf1b1511583587a3d3cd2bd9a46e39324 (diff)
parent4b24ed66c425da0fe22450c16b697fc3f0fd3a60 (diff)
downloadiputils-037f53f2189f254f5102c610bbafe8df6c371176.tar.gz
Merge "Convert to Android.bp" am: 9c3af9383f am: ce313a52f2
am: 4b24ed66c4 Change-Id: I3f37ae9dd6448bde9981c6218b29f1d7daf39cef
-rw-r--r--Android.bp55
-rw-r--r--Android.mk50
2 files changed, 55 insertions, 50 deletions
diff --git a/Android.bp b/Android.bp
new file mode 100644
index 0000000..79e8520
--- /dev/null
+++ b/Android.bp
@@ -0,0 +1,55 @@
+cc_defaults {
+ name: "iputils_defaults",
+ cflags: [
+ "-D_GNU_SOURCE",
+ "-Wall",
+ "-Werror",
+ "-Wno-constant-conversion",
+ "-Wno-missing-field-initializers",
+ "-Wno-sign-compare",
+ "-Wno-unused-parameter",
+ ],
+}
+
+cc_binary {
+ name: "ping",
+ defaults: ["iputils_defaults"],
+ srcs: [
+ "ping.c",
+ "ping_common.c",
+ ],
+}
+
+cc_binary {
+ name: "ping6",
+ defaults: ["iputils_defaults"],
+ shared_libs: ["libcrypto"],
+ srcs: [
+ "ping6.c",
+ "ping_common.c",
+ ],
+}
+
+cc_binary {
+ name: "tracepath",
+ defaults: ["iputils_defaults"],
+ srcs: ["tracepath.c"],
+}
+
+cc_binary {
+ name: "tracepath6",
+ defaults: ["iputils_defaults"],
+ srcs: ["tracepath6.c"],
+}
+
+cc_binary {
+ name: "traceroute6",
+ defaults: ["iputils_defaults"],
+ srcs: ["traceroute6.c"],
+}
+
+cc_binary {
+ name: "arping",
+ defaults: ["iputils_defaults"],
+ srcs: ["arping.c"],
+}
diff --git a/Android.mk b/Android.mk
deleted file mode 100644
index e0acf1a..0000000
--- a/Android.mk
+++ /dev/null
@@ -1,50 +0,0 @@
-LOCAL_PATH:= $(call my-dir)
-
-iputils_cflags := \
- -D_GNU_SOURCE \
- -Wall -Werror \
- -Wno-constant-conversion \
- -Wno-missing-field-initializers \
- -Wno-sign-compare \
- -Wno-unused-parameter \
-
-include $(CLEAR_VARS)
-LOCAL_CFLAGS := $(iputils_cflags)
-LOCAL_MODULE := ping
-LOCAL_SRC_FILES := ping.c ping_common.c
-include $(BUILD_EXECUTABLE)
-
-include $(CLEAR_VARS)
-LOCAL_CFLAGS := $(iputils_cflags)
-LOCAL_MODULE := ping6
-LOCAL_SHARED_LIBRARIES := libcrypto
-LOCAL_SRC_FILES := ping6.c ping_common.c
-include $(BUILD_EXECUTABLE)
-
-include $(CLEAR_VARS)
-LOCAL_CFLAGS := $(iputils_cflags)
-LOCAL_MODULE := tracepath
-LOCAL_MODULE_TAGS := debug
-LOCAL_SRC_FILES := tracepath.c
-include $(BUILD_EXECUTABLE)
-
-include $(CLEAR_VARS)
-LOCAL_CFLAGS := $(iputils_cflags)
-LOCAL_MODULE := tracepath6
-LOCAL_MODULE_TAGS := debug
-LOCAL_SRC_FILES := tracepath6.c
-include $(BUILD_EXECUTABLE)
-
-include $(CLEAR_VARS)
-LOCAL_CFLAGS := $(iputils_cflags)
-LOCAL_MODULE := traceroute6
-LOCAL_MODULE_TAGS := debug
-LOCAL_SRC_FILES := traceroute6.c
-include $(BUILD_EXECUTABLE)
-
-include $(CLEAR_VARS)
-LOCAL_CFLAGS := $(iputils_cflags)
-LOCAL_MODULE := arping
-LOCAL_MODULE_TAGS := debug
-LOCAL_SRC_FILES := arping.c
-include $(BUILD_EXECUTABLE)