Files
build/core
Dan Willemsen 8e96a794ac Split ALL_MODULES.*.REQUIRED and friends between target/host
So that we actually respect different LOCAL_REQUIRED_MODULES for the
host and device versions instead of unioning them. That got particularly
problematic when LOCAL_SHARED_LIBRARIES is implicitly added to
LOCAL_REQUIRED_MODULES. We also used to walk through device-only modules
when filling out the list of required modules, which triggered even more
extra installations.

This also changes the requirements for PRODUCT_HOST_PACKAGES so that it
no longer accepts target-only phony modules (since we can now
differentiate them). They were all removed in previous patches.

Test: treehugger; diff resulting builds
Test: diff list of product_target_FILES and product_host_FILES
Change-Id: I2ed8950320d31f5693323ad8cef6ec5b6780b7d4
2019-04-10 13:22:23 -07:00
..
2018-03-20 15:47:45 -07:00
2019-02-04 20:52:14 -08:00
2019-04-04 16:21:53 -07:00
2019-04-09 09:59:31 -07:00
2018-06-21 10:12:23 -07:00
2018-10-20 16:59:41 -07:00
2019-04-09 13:00:09 -07:00
2019-01-11 17:07:58 +09:00
2019-01-14 12:56:07 -08:00
2018-08-29 17:33:29 +00:00
2018-08-08 18:59:44 +08:00
2018-11-05 10:57:24 -08:00
2019-03-20 11:03:59 +00:00
2019-04-09 13:00:09 -07:00