aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAleksei Vetrov <vvvvvv@google.com>2023-11-10 18:08:02 +0000
committerMatthias Männich <maennich@google.com>2023-11-14 17:43:22 +0000
commitb16ae855fa8ce7777ad23b11f3ec88c45bfc4981 (patch)
tree13a521bc7d536b5ac3d452d97e37d9efdea88241
parentf2c1cc94de204b9459eb4f108a27fb9e04c2fb08 (diff)
downloadbpftool-b16ae855fa8ce7777ad23b11f3ec88c45bfc4981.tar.gz
elfutils: refactor transitive dependencies
Soong doesn't have propagation for static library dependencies. Add "elfutils_transitive_defaults" to have "static_libs" that are applied to all static libraries that use elfutils. This have to be included explicitly by all elfutils users. Bug: 169779783 Bug: 309972007 Change-Id: Iab5543e3ed148962487ab21ad11f952afd1d51b9 Signed-off-by: Aleksei Vetrov <vvvvvv@google.com>
-rw-r--r--Android.bp1
1 files changed, 1 insertions, 0 deletions
diff --git a/Android.bp b/Android.bp
index abb9648..ace80d8 100644
--- a/Android.bp
+++ b/Android.bp
@@ -19,6 +19,7 @@ license {
cc_binary {
name: "bpftool",
+ defaults: ["elfutils_transitive_defaults"],
host_supported: true,
srcs: [
"src/*.c",