summaryrefslogtreecommitdiff
path: root/java/system_modules.go
diff options
context:
space:
mode:
author Martin Stjernholm <mast@google.com> 2020-01-06 23:11:37 +0000
committer Martin Stjernholm <mast@google.com> 2020-01-07 14:15:42 +0000
commitc52aaf11d09746ff835fdf3fe6c4b6fe7e131139 (patch)
treeae7c622db95a0dacd930be8b4bd709db381d6e9a /java/system_modules.go
parent99d522b5df5aa93b17603edcd20829d2ebb08939 (diff)
Move generation of the dexpreopt tool paths into Soong.
The dexpreopt global config is now split into the part that is generated from make (in build/make/core/dex_preopt_config.mk) and the part that is generated from Soong. Since the goal is to generate the dex2oat path from Soong dependencies, the old GlobalConfig.Tools struct is simply repurposed for the Soong generated config, although the intention is to allow more settings to migrate from make to Soong, and hence from GlobalConfig to GlobalSoongConfig. Since the new dexpreopt_soong.config is written from a Soong-created ninja rule, it doesn't need to be rewritten to out/soong/<device>/ like the old make-created config file. Test: m Test: env USE_DEX2OAT_DEBUG=false m (check that out/soong/dexpreopt_soong.config points to dex2oat instead of dex2oatd) Bug: 145934348 Change-Id: Ifd45c4a08e2ec55b86f4a93f0d85bd39cf2cf189
Diffstat (limited to 'java/system_modules.go')
0 files changed, 0 insertions, 0 deletions