platform_build_soong/sdk
Paul Duffin 865171ed40 Allow sdk members to vary by os type
Adds support for specifying separate members to an sdk/module_exports
for different os types, e.g. separate ones for android and host.

Adds 'android:"arch_variant"' tag to the dynamically generated fields
for the sdk member types.

Merges the exported members from all variants together.

Determines the device/host_supported flags of the member snapshots by
whether the OsClasses used by their variants rather than the sdk's
host/device supported properties as they may be different.

Bug: 150451422
Test: m nothing
Change-Id: I41fbbcd8723aafd54826aad9b78eced9f66ef51c
2020-03-10 10:39:24 +00:00
..
bp.go Fix bug in error reporting when adding duplicate properties 2020-03-02 16:29:11 +00:00
bp_test.go Add support for transforming a property set after its contents 2020-02-24 14:49:22 +00:00
cc_sdk_test.go Add support for multiple os types 2020-03-09 15:54:31 +00:00
exports.go Restrict SdkMemberTypes that can be used with sdk/sdk_snapshot 2019-12-31 15:08:59 +00:00
exports_test.go Add CommonOS variant for sdk 2020-03-02 19:31:26 +00:00
java_sdk_test.go Allow sdk members to vary by os type 2020-03-10 10:39:24 +00:00
sdk.go Allow sdk members to vary by os type 2020-03-10 10:39:24 +00:00
sdk_test.go Add a nice install paths for module SDKs and exports. 2020-03-04 14:20:46 +00:00
testing.go Add support for multiple os types 2020-03-09 15:54:31 +00:00
update.go Allow sdk members to vary by os type 2020-03-10 10:39:24 +00:00