platform_build_soong/java
Nicolas Geoffray 4bb0106759 Never strip and store dex files uncompressed when they are preopted on system.
In order for the runtime module to always be able to compile apps,
make sure we keep a copy of the dex files optimally.

Gated by a product flag if a product doesn't include the module yet.

Test: build
Change-Id: I4bfe00184fcfdf44b8d1866c5c550838b869c60a
2019-02-09 22:08:14 +00:00
..
config Move hiddenapi singleton rules to Soong 2019-02-06 11:23:40 -08:00
aapt2.go Create bundle modules suitable for bundletool 2018-10-31 14:39:16 +00:00
aar.go Make manifest and APK agree on uncompressed native libs 2019-02-08 15:24:47 +00:00
android_manifest.go Make manifest and APK agree on uncompressed native libs 2019-02-08 15:24:47 +00:00
android_resources.go Prepare for a type-safe OnceKey 2019-02-06 01:52:41 +00:00
androidmk.go Add Android.mk lines for package name overriding. 2019-02-07 07:15:45 -08:00
app.go Never strip and store dex files uncompressed when they are preopted on system. 2019-02-09 22:08:14 +00:00
app_builder.go Make manifest and APK agree on uncompressed native libs 2019-02-08 15:24:47 +00:00
app_test.go Allow disabling implicit resource_dirs and asset_dirs 2019-02-08 00:24:01 +00:00
builder.go Make manifest and APK agree on uncompressed native libs 2019-02-08 15:24:47 +00:00
dex.go Always do zipalign with uncompressDex. 2019-01-23 06:36:48 +00:00
dexpreopt.go Never strip and store dex files uncompressed when they are preopted on system. 2019-02-09 22:08:14 +00:00
dexpreopt_test.go Don't dexpreopt when compile_dex but not installable 2019-01-06 08:50:36 -08:00
droiddoc.go Remove empty DepsMutator methods 2019-02-01 17:17:58 -08:00
gen.go Remove incorrect file comments 2018-12-27 12:26:30 -08:00
genrule.go Soong: add "java_genrule_host" 2018-04-13 16:37:22 -07:00
hiddenapi.go Move hiddenapi singleton rules to Soong 2019-02-06 11:23:40 -08:00
hiddenapi_singleton.go Remove the hiddenapi presingleton 2019-02-07 22:31:44 +00:00
jacoco.go Change syntax for jacoco filter wildcard params. 2018-01-29 12:46:26 -08:00
jacoco_test.go Change syntax for jacoco filter wildcard params. 2018-01-29 12:46:26 -08:00
java.go Never strip and store dex files uncompressed when they are preopted on system. 2019-02-09 22:08:14 +00:00
java_resources.go soong_zip: support globs in -f and -D arguments 2018-09-28 14:01:29 -07:00
java_test.go Replace *[]string with []string in product variables 2019-02-01 16:43:02 -08:00
jdeps.go Modify jar dependencies collection from dexpreopt to jar with resource 2018-12-21 10:37:03 +00:00
jdeps_test.go jarjar_rules: accept file-group 2019-01-23 18:05:18 +00:00
kotlin.go Clean up srcjar directories after each rule 2019-01-25 00:53:05 +00:00
kotlin_test.go Remove annotation_processors property 2019-01-24 23:48:04 +00:00
OWNERS Add an owners file for dexpreopt files. 2018-12-18 20:28:06 +00:00
plugin.go Replace annotation_processors with plugins 2019-01-23 20:17:51 +00:00
plugin_test.go Remove annotation_processors property 2019-01-24 23:48:04 +00:00
prebuilt_apis.go Remove empty DepsMutator methods 2019-02-01 17:17:58 -08:00
proto.go Revert "Use protoc-gen-javalite for java lite protos" 2018-11-04 17:23:48 -08:00
sdk.go Prepare for a type-safe OnceKey 2019-02-06 01:52:41 +00:00
sdk_library.go Prepare for a type-safe OnceKey 2019-02-06 01:52:41 +00:00
sdk_test.go Use latest SDK version for current in PDK builds 2019-01-10 07:09:35 +00:00
support_libraries.go Make MakeVarsContext a PathContext 2019-02-07 22:31:04 +00:00
system_modules.go Enforce dependencies have right architecture 2018-08-30 16:31:02 +00:00