platform_build_soong/sdk
Paul Duffin 00e4680d4d Extract the osTypeSpecificInfo code from module creation loop
Extract the functionality to create an osTypeSpecificInfo struct,
to optimize the properties, and add its properties to a property set
into methods of the *osTypeSpecificInfo struct.

This change is in preparation for adding support for link type which
is another dimension within arch type which itself sits within os type.

Test: m nothing
Bug: 142918168
Change-Id: I025ee90e1461f7389bf4a9d056b281453068cf87
2020-03-18 11:18:38 +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 Output properties before sets in snapshot module 2020-03-13 17:25:23 +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 Output properties before sets in snapshot module 2020-03-13 17:25:23 +00:00
sdk.go Copy shared_libs and system_shared_libs to module snapshot 2020-03-13 11:14:07 +00:00
sdk_test.go Support extracting common values from embedded structures 2020-03-13 10:47:14 +00:00
testing.go Support extracting common values from embedded structures 2020-03-13 10:47:14 +00:00
update.go Extract the osTypeSpecificInfo code from module creation loop 2020-03-18 11:18:38 +00:00