diff options
author | 2024-02-29 06:40:16 +0000 | |
---|---|---|
committer | 2024-03-04 07:57:59 +0000 | |
commit | a8afdcb3072096d5c76243bf342a98be5f8b9e89 (patch) | |
tree | 779cd0540cdfe6f159da0014550ec3a357d05bf8 /java/systemserver_classpath_fragment.go | |
parent | 5354483c12991a6358466ec6285e9014d305fd96 (diff) |
Disable source javalib dexpreopt when using prebuilt apex
The apex_contributions in next builds use prebuilt apexes with source
java_sdk_library for javac. The dexpreopt rules of the source
java_sdk_library are disabled via
RELEASE_DEFAULT_MODULE_BUILD_FROM_SOURCE coupled with some complicated
special-casing in android/prebuilt.go
This special-casing breaks if we want to use prebuilts of some modules,
and sources of other modules. To enable per mainline module
toggelability, explicitly disable dexpreopt of source variant of
java_sdk_library if we use prebuilt of the containing apex.
Test: In internal, updated trunk_staging.scl's
RELEASE_APEX_CONTRIBUTIONS_ADSERVICES to use prebuilt followed by m
nothing
Change-Id: I32daefbd38338b396d6f07b899826b2869d8f8e1
Diffstat (limited to 'java/systemserver_classpath_fragment.go')
0 files changed, 0 insertions, 0 deletions