diff options
author | 2025-03-06 16:24:22 +0900 | |
---|---|---|
committer | 2025-03-06 19:57:24 +0900 | |
commit | e16abc61f4f1b6a9a54f516c39bec3834db5814c (patch) | |
tree | c47d44a13b224911733fa6ad0ed48a41df8f33bb /filesystem/android_device.go | |
parent | f68b9cbba5b1f6d79992d8dba9e75c8b4d6965da (diff) |
llndk stub of libbinder_ndk reads systemapi annotation
LLNDK libraries provide stable APIs to both product and vendor
partitions. But we have an exception for libbinder_ndk because of the
Treble boundary.
libbinder_ndk provides different APIs between product and vendor
partitions, because one is in the framework side, and the other is in
the vendor side of the Treble boundary.
libbinder_ndk used systemapi annotation for the product APIs instead
of llndk annotation.
Read the APIs with systemapi annotation to generate the product
variant of the libbinder_ndk llndk stub library.
Bug: 395576642
Test: m libbinder_ndk.product
Change-Id: I66a5b023f0c482b4bbf1da281a88073d1ed4620f
Diffstat (limited to 'filesystem/android_device.go')
0 files changed, 0 insertions, 0 deletions