commit | a1ad8d1889e81be97b98f19969ed9147094f199c | [log] [tgz] |
---|---|---|
author | Colin Cross <ccross@android.com> | Wed Jun 01 17:09:44 2016 -0700 |
committer | Colin Cross <ccross@android.com> | Thu Jun 02 19:09:32 2016 -0700 |
tree | dada5b2274c750ccd8e7f5ad85b13e3922c2cc61 | |
parent | b9db480385745a9f42ea3f49a16877cb048960a9 [diff] |
Simplify arch target handling Soong's multi-architecture building has grown complex, with the combination of HostOrDevice+HostType+Arch necessary to determine how to build a variant of a module, and three separate mutators to split each into its variations. Combine HostOrDevice+HostType into Os, which will be Linux, Darwin, Windows, or Android. Store Os+Arch as a single Target. Change-Id: I92f2e2dac53617d595a35cc285d2bd348baa0fbd