aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJaewan Kim <jaewan@google.com>2024-02-09 10:10:32 +0000
committerAutomerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>2024-02-09 10:10:32 +0000
commitc4db10d48e96701e0bd7391a49f3c67de9f71113 (patch)
tree074a9f9527dc4d02c2365c876369a3b1d51cece0
parent4a06b29d36453be169b370a0fc7cbbc0a23d7e4a (diff)
parente3cf23ab6a2fb249f629025dbae71b8642a2c668 (diff)
downloaddtc-c4db10d48e96701e0bd7391a49f3c67de9f71113.tar.gz
Add new build rule for running dtc on Android am: e3cf23ab6aemu-34-2-dev
Original change: https://android-review.googlesource.com/c/platform/external/dtc/+/2953028 Change-Id: I5077b8208fb2ffa7f827be2c06cdc2165f6f2a62 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-rw-r--r--Android.bp30
1 files changed, 23 insertions, 7 deletions
diff --git a/Android.bp b/Android.bp
index f9f2334..f4b1d37 100644
--- a/Android.bp
+++ b/Android.bp
@@ -66,16 +66,20 @@ cc_defaults {
shared_libs: ["libfdt"],
stl: "none",
- dist: {
- targets: [
- "dist_files",
- ],
- dir: "dtc",
+ target: {
+ host: {
+ dist: {
+ targets: [
+ "dist_files",
+ ],
+ dir: "dtc",
+ },
+ },
},
}
-cc_binary_host {
- name: "dtc",
+cc_defaults {
+ name: "dtc_defaults",
defaults: ["dt_defaults"],
srcs: [
"checks.c",
@@ -92,6 +96,18 @@ cc_binary_host {
],
}
+cc_binary {
+ name: "dtc_static",
+ defaults: ["dtc_defaults"],
+ static_executable: true,
+ installable: false, // test only
+}
+
+cc_binary_host {
+ name: "dtc",
+ defaults: ["dtc_defaults"],
+}
+
cc_binary_host {
name: "fdtget",
defaults: ["dt_defaults"],