Files
build_soong/android
Martin Stjernholm caa47d7eed Disable all host OS variants except those explicitly included.
Necessary to avoid problems with implicitly enabled host OS'es, e.g.
linux_glibc getting enabled when we only supply a linux_bionic linker
in runtime-module-host-exports. That will then cause a non-functional
prebuilt to take precedence over source if the prebuilt is preferred.

We don't do this for device since we so far only support a single
device OS (android).

This introduces the notion that SDK member types can be host OS
dependent or not. That way java members with host prebuilts don't get
restricted to a specific host OS.

Test: m nothing
Test: build/soong/scripts/build-aml-prebuilts.sh runtime-module-host-exports
  Check that the generated Android.bp correctly disables the bionic
  linker prebuilt for linux_glibc.
Test: art/build/apex/runtests.sh
  on master-art with an updated runtime SDK snapshot
Test: art/tools/buildbot-build.sh {--host,--target}
  on master-art with an updated runtime SDK snapshot
Bug: 160349757
Change-Id: Idad7ef138cdbcbd209d390bf6c10ca8365d4619f
2020-08-03 21:06:50 +01:00
..
2020-07-29 01:58:36 +00:00
2018-07-22 21:18:45 -07:00
2019-10-18 18:28:00 +00:00
2020-07-16 12:50:11 -07:00
2020-07-16 12:50:11 -07:00
2020-06-04 01:26:16 +01:00
2020-01-22 16:54:18 -08:00
2020-07-28 09:51:15 -07:00
2019-12-18 08:19:10 -08:00
2019-12-18 08:19:10 -08:00
2020-01-24 16:43:40 -08:00
2020-07-28 09:51:15 -07:00
2020-07-28 09:51:15 -07:00
2020-06-09 14:38:50 -07:00
2020-06-09 14:38:50 -07:00
2020-06-09 14:38:50 -07:00
2019-12-18 08:19:10 -08:00
2020-03-28 16:42:17 -07:00
2020-06-26 10:36:18 -04:00