platform_build_soong/apex
Jiyong Park 05e70ddc60 Fix the symbol file paths for files in APEXes
This change fixes the problem that symbol files for APEXes are installed to
incorrect path when TARGET_FLATTEN_APEX is set to true or the canonical
name of an APEX is different fro the module name of the APEX.

For the case when TARGET_FLATTEN_APEX is true, LOCAL_SOONG_SYMBOL_PATH
is set to point to the runtime path of a file (e.g. /apex/<name>/*).

For the case of the different canonical and module names, apex_name
property is added to explicitly specify the canonical name

Bug: 120846816
Test: m and inspect that symbol files exist under
$(PRODUCT_OUT)/symbols/apex/com.android.runtime/

Change-Id: Idfec88d6a30a18c225b0d87b868b9f1e0a617e38
2019-03-20 11:55:04 +09:00
..
OWNERS Expand Jiyong's apex OWNERship 2019-01-31 18:57:00 +00:00
apex.go Fix the symbol file paths for files in APEXes 2019-03-20 11:55:04 +09:00
apex_test.go respect relative_install_path for binaries in APEXes 2019-03-18 14:49:21 +09:00
key.go product_specific support for apex_key 2019-03-15 02:15:39 +09:00