platform_build_soong/java
David Brazdil 17ef5635fa Add option to compile dex for a Java library
Currently Soong will only compile a Java library into dex if the
library has device support and is installable. For our use case of
inspecting the dex at build time this is not sufficient. Add a new
"compile_dex" device property which forces the creation of a dex
rule. In this case, the class jar remains the output file of the
module.

Bug: 79409988
Test: on related CL
Change-Id: Ia908a47148a03a0bdb0da4315cce6efc86c51865
2018-07-09 16:04:41 +00:00
..
config Always use OpenJDK9 for building 2018-06-21 12:25:50 -07:00
aapt2.go Regenerate R.java files from LOCAL_STATIC_ANDROID_LIBRARIES 2018-05-02 13:11:01 -07:00
aar.go Export SDK library names 2018-06-20 12:13:33 +09:00
android_resources.go Add support for android_library modules 2018-04-16 15:24:47 -07:00
androidmk.go Export SDK library names 2018-06-20 12:13:33 +09:00
app.go Add support for android_test modules 2018-05-24 14:53:58 -07:00
app_builder.go Add support for android_library modules 2018-04-16 15:24:47 -07:00
app_test.go Fix aapt2 --min-sdk-version after finalized SDK 2018-04-18 12:39:25 -07:00
builder.go Add condtion to avoid build error 2018-06-29 10:51:48 +09:00
dex.go Revert "Revert "Remove desugar support"" 2018-06-06 21:46:32 +00:00
droiddoc.go Do not pass -system arg to Metalava. 2018-06-26 12:02:49 -07:00
gen.go Add proto.canonical_path_from_root 2018-02-22 16:48:35 -08:00
genrule.go Soong: add "java_genrule_host" 2018-04-13 16:37:22 -07: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 Add option to compile dex for a Java library 2018-07-09 16:04:41 +00:00
java_resources.go Add support for android_library modules 2018-04-16 15:24:47 -07:00
java_test.go Add api_dirs property and use module name as prefix 2018-06-25 10:30:30 +09:00
prebuilt_apis.go Add api_dirs property and use module name as prefix 2018-06-25 10:30:30 +09:00
proto.go Run dep_fixer for java too 2018-05-17 10:11:17 -07:00
sdk_library.go Add stub_only_libs property 2018-06-25 17:30:57 +09:00
support_libraries.go Export lists of support libraries modules to Make 2018-05-03 16:48:13 -07:00
system_modules.go Export system module library list to Make 2018-01-25 14:51:50 -08:00