Files
build_soong/cc
Jiyong Park 5baac54d58 link type of recovery variant of a vendor module should not be native:vendor
This CL fixes a bug that when a module is configured as 'vendor: true' &&
'recovery_available: true', the link type of the recovery variant of the
module is incorrectly set to 'native:vendor'. This was because,
androidmk.go emits 'LOCAL_PROPRIETARY_MODULE := true' whenever
Proprietary property is set to true, regardless of whether it is a
recovery variant or not. This in turn makes LOCAL_USE_VNDK := true for
the module which in turn causes the link type to be 'native:vendor'.

Fixing the bug by resetting the properties like Proprietary, Vendor,
Soc_specific, etc. for the recovery variants.

Bug: 113277544
Test: m -j (test added)
Change-Id: I5d6ae76e46ef8fcd9204d386d0809862a7b0ff7e
2018-08-28 10:03:17 +09:00
..
2018-08-08 14:36:34 -07:00
2017-10-19 22:39:32 +09:00
2018-07-22 21:18:45 -07:00
2018-07-06 11:36:32 -07:00
2017-11-17 11:22:04 -08:00
2018-08-08 14:36:34 -07:00
2018-04-12 14:37:35 -07:00
2018-08-08 14:36:34 -07:00
2018-05-07 16:21:59 -07:00
2016-08-01 14:36:22 -07:00
2018-08-16 13:18:47 -07:00
2018-07-22 21:18:45 -07:00
2018-05-14 16:30:46 -07:00