Ying Wang
e1b867dde7
Fix loophole in module expansion.
...
Previously we only expanded product_MODULES with LOCAL_REQUIRED_MODULES,
but not modules introduced by LOCAL_SHARED_LIBRARIES; Later we did a further
shared libary expansion in vendor_module_check.mk.
It couldn't track C in the following case:
A : B, by LOCAL_SHARED_LIBRARIES; B : C, by LOCAL_REQUIRED_MODULES.
With this change, we transformed the LOCAL_SHARED_LIBRARIES dependencies
into LOCAL_REQUIRED_MODULES dependencies before doing the required
module expansion and the loophole is closed.
All module names are now expanded to product_MODULES now and it makes
vendor_module_check.mk simpler.
Change-Id: I8835a478d2ce0ce10601a8449f446f07b01c2b7f
2014-06-10 14:30:30 -07:00
..
2014-06-09 17:48:05 -07:00
2014-06-06 11:18:04 -07:00
2014-06-10 14:30:30 -07:00
2014-04-29 10:23:56 +01:00
2011-04-08 15:03:48 -07:00
2009-03-03 19:28:42 -08:00
2014-05-20 18:03:21 -07:00
2014-06-10 14:30:30 -07:00
2013-11-25 15:37:46 +05:30
2014-01-27 14:45:44 -08:00
2009-03-03 19:28:42 -08:00
2014-05-15 20:59:01 +09:00
2013-07-11 19:08:06 -07:00
2014-05-28 16:14:54 +00:00
2014-06-06 11:00:36 -07:00
2014-05-20 18:03:21 -07:00
2013-10-23 13:18:39 -07:00
2014-06-10 14:30:30 -07:00
2009-03-03 19:28:42 -08:00
2014-05-18 22:04:58 -07:00
2014-05-20 18:03:21 -07:00
2013-12-17 17:37:16 -08:00
2014-05-28 14:23:26 -07:00
2014-05-18 22:04:58 -07:00
2013-03-01 16:51:26 -08:00
2014-04-29 11:32:53 -07:00
2014-05-14 19:16:25 -07:00
2014-05-20 18:03:21 -07:00
2014-06-10 12:04:56 -07:00
2014-05-29 11:40:46 -07:00
2014-05-14 18:26:48 +01:00
2014-05-14 16:55:04 -07:00
2009-03-03 19:28:42 -08:00
2011-11-11 16:03:56 -08:00
2013-08-09 10:08:30 -07:00
2013-11-25 10:17:53 +00:00
2013-11-25 10:17:53 +00:00
2014-05-14 16:55:04 -07:00
2014-05-20 18:03:21 -07:00
2013-11-25 10:17:53 +00:00
2013-11-25 10:17:53 +00:00
2014-02-05 16:36:42 -08:00
2009-03-03 19:28:42 -08:00
2014-05-14 16:55:04 -07:00
2014-05-20 18:03:21 -07:00
2014-02-05 16:36:42 -08:00
2014-05-14 16:55:04 -07:00
2014-05-20 18:03:21 -07:00
2014-02-05 16:36:42 -08:00
2014-05-16 14:55:50 -07:00
2014-05-20 18:03:21 -07:00
2014-05-18 22:04:58 -07:00
2014-02-08 10:31:46 -08:00
2013-07-24 15:15:55 -07:00
2014-06-10 14:30:30 -07:00
2014-06-09 17:48:05 -07:00
2014-05-14 16:55:04 -07:00
2013-07-31 16:26:01 -07:00
2014-05-16 10:49:57 -07:00
2014-03-26 13:13:23 -07:00
2012-10-03 10:27:08 -07:00
2014-01-24 13:35:09 -08:00
2014-05-28 14:23:26 -07:00
2014-05-16 10:49:57 -07:00
2014-01-31 12:32:42 -08:00
2013-09-24 16:57:28 -07:00
2013-07-15 16:44:26 -07:00
2012-06-04 18:02:55 -07:00
2014-06-10 14:30:30 -07:00
2014-05-16 10:49:57 -07:00
2009-03-03 19:28:42 -08:00
2009-03-03 19:28:42 -08:00
2009-03-03 19:28:42 -08:00
2014-06-09 17:48:05 -07:00
2014-05-01 20:55:30 -07:00
2013-08-13 17:40:24 -07:00
2013-08-22 17:12:38 -07:00
2012-08-27 16:10:28 -07:00
2013-08-22 17:12:38 -07:00
2010-07-13 16:29:18 -07:00
2014-01-24 13:36:30 -08:00
2009-03-03 19:28:42 -08:00
2014-05-29 11:40:46 -07:00
2014-05-21 16:40:35 -07:00
2014-02-05 16:36:42 -08:00
2013-08-28 14:05:20 -07:00
2014-05-14 16:55:04 -07:00
2014-05-14 16:55:04 -07:00
2014-02-05 16:36:42 -08:00
2014-06-09 22:53:00 +00:00
2014-03-11 14:54:09 -07:00