diff options
author | Bill Peckham <bpeckham@google.com> | 2021-02-23 17:05:42 -0800 |
---|---|---|
committer | Bill Peckham <bpeckham@google.com> | 2021-03-05 16:06:19 -0800 |
commit | 5d3f9994e5a0e1732dbe88d5d0fada1ce0fbd7e2 (patch) | |
tree | 579b540173b913b66f6121886dcb2cc814d1c37a /sdk/java_sdk_test.go | |
parent | 45758888bf2f7ceb6a4660b08d8b690033286273 (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 'sdk/java_sdk_test.go')
0 files changed, 0 insertions, 0 deletions