platform_build_soong/apex
Jiyong Park f383f7cfc6 Correctly install APK-in-APEX
APK in a flattened APEX is installed as 'ETC' class module, instead of
the 'APP' class. This is to prevent Make from doing app-specific
amendments (e.g. such as adding module name after my_module_path)
to the paths and filenames which are all correctly set in the Soong
side.

Test: add `installable:true` to development/samples/Snake/Android.mk
and add 'Snake' to the `apps` property of an APEX. The build is
successful.
Test:  build the APEX on a device with TARGET_FLATTEN_APEX=true
The APK is at system/apex/<apexname>/app/Snake/Snake.apk

Bug: 142537672

Change-Id: I314bf1ab7abd4d4a4e9fa210442c004f54d8ccca
2019-10-12 01:06:39 +09:00
..
OWNERS Expand Jiyong's apex OWNERship 2019-01-31 18:57:00 +00:00
TEST_MAPPING Add TEST_MAPPING for build/soong/apex 2019-08-07 17:33:24 +09:00
apex.go Correctly install APK-in-APEX 2019-10-12 01:06:39 +09:00
apex_test.go Merge "Remove no_apex in favor or apex_available" 2019-10-08 05:33:29 +00:00
key.go Introduce module type 'sdk' 2019-09-22 08:21:27 +09:00