summaryrefslogtreecommitdiff
path: root/java/java_test.go
diff options
context:
space:
mode:
authorBill Peckham <bpeckham@google.com>2021-02-23 17:05:42 -0800
committerBill Peckham <bpeckham@google.com>2021-03-05 16:06:19 -0800
commit5d3f9994e5a0e1732dbe88d5d0fada1ce0fbd7e2 (patch)
tree579b540173b913b66f6121886dcb2cc814d1c37a /java/java_test.go
parent45758888bf2f7ceb6a4660b08d8b690033286273 (diff)
Add support for llndk to vendor snapshot
As part of VSDK, we want to remove framework projects from the vendor build source tree, including llndk stub libraries. This change enables llndk stub libraries to be captured and included at vendor snapshot generation time, and also to be linked aginst when a vendor build uses the vendor snapshot. In the vendor build, when building against the llndk prebuilt, the build thinks the stub library is simply a shared library (provided by a vendor_snapshot_shared module). However, we don't want this library to be installable, and we *do* want it to be visible to make, so this change adds the is_llndk proprty. This property (conveyed from snapshot generation to snapshot installation via the json IsLlndk proprty) allows Soong to know that the vendor_snapshot_shared module needs to have the special treatment not to install, but to be visible to make. Bug: 179747111 Bug: 180856097 Change-Id: I9f96d3f6f0a2c65f50060eac3a8748e06287f79c
Diffstat (limited to 'java/java_test.go')
0 files changed, 0 insertions, 0 deletions