platform_build_soong/sdk
Paul Duffin 583bf7ebf7 Do not add dependencies from disabled sdk variants to its members
If an sdk variant is disabled (e.g. say windows) then it should not
add dependencies on corresponding sdk member variants as if those
variants have not been created then the build breaks unnecessarily.

This is needed to make progress on unbundling art which provides at
least one host tool (dex2oat) that is not supported on all platforms
and some (hiddenapi) that only produce 64 bit versions.
Initially, the art prebuilts will only support building 64 bit
versions of linux host tools.

Bug: 142935992
Test: m art-module-sdk art-module-host-exports art-module-test-exports
Change-Id: Idfbb40bb3cabc6eb731a2b38f045ed14f0a713cc
2020-02-20 21:51:52 +00:00
..
bp.go Allow an arbitrary tag to be associated with a bp property 2020-01-30 11:45:47 +00:00
cc_sdk_test.go Make apex use cc.GatherRequiredDepsForTests 2020-02-19 19:07:11 -08:00
exports.go Restrict SdkMemberTypes that can be used with sdk/sdk_snapshot 2019-12-31 15:08:59 +00:00
exports_test.go Added module_exports/_snapshot as alias for sdk/_snapshot 2019-12-30 18:03:30 +00:00
java_sdk_test.go Differentiate between exported and internal sdk members 2020-02-07 14:03:03 +00:00
sdk.go Do not add dependencies from disabled sdk variants to its members 2020-02-20 21:51:52 +00:00
sdk_test.go Simplify visibility rules that include //visibility:public 2020-02-20 11:41:17 +00:00
testing.go Move NDK test modules into cc/testing.go 2020-02-19 18:59:15 -08:00
update.go Differentiate between exported and internal sdk members 2020-02-07 14:03:03 +00:00