platform_build_soong/sdk
Paul Duffin 157f40f056 Add prebuilt_visibility property
Some mainline modules provide an `sdk` and one or more set of
module_exports. When the snapshots are unpacked into separate prebuilts
directories (one per snapshot) then any dependencies from a member of
one snapshot to a member of another may require the latter to have
additional visibility rules.

Previously, these rules had to be added to each source module. This
change allows additional visibility rules to be specified on the
sdk/module_exports that are added to all the prebuilts in its snapshot.

Bug: 155921753
Bug: 168301990
Test: m nothing
Change-Id: Ia3eacb5749981f04770ae9872a8013e43c5c6ef1
2020-10-02 10:59:41 +01:00
..
Android.bp Soong package structure refactoring 2020-06-01 13:44:48 -07:00
bp.go Handle property structs and BpPropertySets as values to AddProperty. 2020-09-25 00:33:04 +01:00
bp_test.go Handle property structs and BpPropertySets as values to AddProperty. 2020-09-25 00:33:04 +01:00
cc_sdk_test.go Explicitly specify visibility in sdk/module_exports snapshot 2020-10-01 18:20:13 +01:00
exports.go Restrict SdkMemberTypes that can be used with sdk/sdk_snapshot 2019-12-31 15:08:59 +00:00
exports_test.go Explicitly specify visibility in sdk/module_exports snapshot 2020-10-01 18:20:13 +01:00
java_sdk_test.go Explicitly specify visibility in sdk/module_exports snapshot 2020-10-01 18:20:13 +01:00
sdk.go Add prebuilt_visibility property 2020-10-02 10:59:41 +01:00
sdk_test.go Add prebuilt_visibility property 2020-10-02 10:59:41 +01:00
testing.go Allow java_sdk_library to specify doctags_files 2020-09-28 18:35:57 +01:00
update.go Add prebuilt_visibility property 2020-10-02 10:59:41 +01:00