platform_build_soong/dexpreopt
Ulya Trafimovich 3380531d80 Rollback to the legacy way of computing boot image locations.
This fixes JIT-zygote builds (b/146462581). The fix is a workaround:
boot image location is computed from boot image filename instead of
using the pre-computed location from the module dexpreopt config.

Currently parts of the dexpreopt module config use boot image name
that is hard-coded in Makefiles, and other parts use boot image name
that is generated by Soong. This is exacerbated by the fact that
"default" boot image config in JIT-zygote builds consists partly of
the "apex" boot image, and partly of "boot" boot image.

Test: walleye_jitzygote-userdebug builds.

Bug: 146462581
Change-Id: I9a91fc48e54d7d43abec2cb2b5a11e3581db380b
2019-12-19 22:17:08 +00:00
..
dexpreopt_gen Move filesystem into Config 2019-12-18 08:19:10 -08:00
Android.bp Move dexpreopt.Script to android.RuleBuilder 2019-02-05 13:28:43 -08:00
OWNERS Add an owners file for dexpreopt files. 2018-12-18 20:28:06 +00:00
config.go Use boot image extension for framework libraries. 2019-12-03 13:59:25 +00:00
dexpreopt.go Rollback to the legacy way of computing boot image locations. 2019-12-19 22:17:08 +00:00
dexpreopt_test.go Move filesystem into Config 2019-12-18 08:19:10 -08:00