aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSteven Moreland <smoreland@google.com>2017-05-05 17:28:42 -0700
committerSteven Moreland <smoreland@google.com>2017-05-08 16:56:53 +0000
commitb1d8b2cd5e57a5c97bdd011624c06c40052b821e (patch)
tree530aee054cc84528abf04dd799dea5787a83b7c2
parent8aa4d201f0b0c56187a5227952e79b61481064e3 (diff)
downloaddtc-b1d8b2cd5e57a5c97bdd011624c06c40052b821e.tar.gz
Test: links Bug: 37512442 Merged-In: I150e4538451c2c446e243792f3321603ba9125fa Change-Id: I150e4538451c2c446e243792f3321603ba9125fa
-rw-r--r--Android.bp3
-rw-r--r--Android.mk2
-rw-r--r--libfdt/Android.bp21
-rw-r--r--libfdt/Android.mk36
4 files changed, 24 insertions, 38 deletions
diff --git a/Android.bp b/Android.bp
new file mode 100644
index 0000000..618466f
--- /dev/null
+++ b/Android.bp
@@ -0,0 +1,3 @@
+subdirs = [
+ "libfdt"
+]
diff --git a/Android.mk b/Android.mk
index 1e9a99e..750a216 100644
--- a/Android.mk
+++ b/Android.mk
@@ -27,5 +27,3 @@ LOCAL_CXX_STL := none
LOCAL_MODULE := dtc
include $(BUILD_HOST_EXECUTABLE)
-
-include $(LOCAL_PATH)/libfdt/Android.mk
diff --git a/libfdt/Android.bp b/libfdt/Android.bp
new file mode 100644
index 0000000..f496f8f
--- /dev/null
+++ b/libfdt/Android.bp
@@ -0,0 +1,21 @@
+cc_library_static {
+ name: "libfdt",
+ host_supported: true,
+
+ cflags: [
+ "-Wno-macro-redefined",
+ "-Wno-sign-compare",
+ ],
+ srcs: [
+ "fdt.c",
+ "fdt_ro.c",
+ "fdt_wip.c",
+ "fdt_sw.c",
+ "fdt_rw.c",
+ "fdt_strerror.c",
+ "fdt_empty_tree.c",
+ "fdt_addresses.c",
+ "fdt_overlay.c",
+ ],
+ export_include_dirs: ["."],
+}
diff --git a/libfdt/Android.mk b/libfdt/Android.mk
deleted file mode 100644
index a4fff1e..0000000
--- a/libfdt/Android.mk
+++ /dev/null
@@ -1,36 +0,0 @@
-LOCAL_PATH:= $(call my-dir)
-
-common_src_files := \
- fdt.c \
- fdt_ro.c \
- fdt_wip.c \
- fdt_sw.c \
- fdt_rw.c \
- fdt_strerror.c \
- fdt_empty_tree.c \
- fdt_addresses.c \
- fdt_overlay.c
-
-#################################################
-
-include $(CLEAR_VARS)
-
-LOCAL_CFLAGS := -Wno-macro-redefined -Wno-sign-compare
-LOCAL_SRC_FILES := $(common_src_files)
-LOCAL_EXPORT_C_INCLUDE_DIRS := $(LOCAL_PATH)
-LOCAL_MODULE := libfdt
-
-include $(BUILD_STATIC_LIBRARY)
-
-#################################################
-
-
-include $(CLEAR_VARS)
-
-LOCAL_CFLAGS := -Wno-macro-redefined -Wno-sign-compare
-LOCAL_SRC_FILES := $(common_src_files)
-LOCAL_EXPORT_C_INCLUDE_DIRS := $(LOCAL_PATH)
-LOCAL_MODULE := libfdt
-
-include $(BUILD_HOST_STATIC_LIBRARY)
-