diff options
author | 2020-07-07 03:22:21 +0100 | |
---|---|---|
committer | 2020-07-07 18:14:26 +0100 | |
commit | cc77601d10ea7d61785fe15b1046bb079281610a (patch) | |
tree | 5439a6b038f47ba8bdf707f8cd2f1ab7dc678b13 /sdk/sdk.go | |
parent | 58c33f073d71e35562d7778ff03a74ef6b3e589b (diff) |
Do not follow SDK member dependencies for APEX payloads.
Test: m nothing
Test: `m` with prebuilts/runtime in the manifest (along with other
fixes)
Bug: 151303681
Change-Id: I450d476975c7ab4434228b8c4baf3af192142211
Diffstat (limited to 'sdk/sdk.go')
-rw-r--r-- | sdk/sdk.go | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/sdk/sdk.go b/sdk/sdk.go index b9b8199d3..c2685055f 100644 --- a/sdk/sdk.go +++ b/sdk/sdk.go @@ -330,6 +330,11 @@ type dependencyTag struct { blueprint.BaseDependencyTag } +// Mark this tag so dependencies that use it are excluded from APEX contents. +func (t dependencyTag) ExcludeFromApexContents() {} + +var _ android.ExcludeFromApexContentsTag = dependencyTag{} + // For dependencies from an in-development version of an SDK member to frozen versions of the same member // e.g. libfoo -> libfoo.mysdk.11 and libfoo.mysdk.12 type sdkMemberVersionedDepTag struct { |