platform_build_soong/java
Colin Cross 33961b54e6 Convert droidstubs to android.RuleBuilder
The droiddoc rules are ripe for converting to android.RuleBuilder,
they conditionally use many input files which is hard to track
with the standard blueprint.Rule style, as the argument and the
dependency have to be handled independently.  Start converting
to android.RuleBuilder by converting the droidstubs module.

Test: m docs
Test: m checkapi
Test: m updateapi
Change-Id: I08713e91149471e88a40115f69824cf5eaf88fb6
2019-07-18 14:28:14 -07:00
..
config Convert droidstubs to android.RuleBuilder 2019-07-18 14:28:14 -07:00
OWNERS Add ART folks to owner of dexpreopt related file. 2019-04-30 15:33:49 +01:00
aapt2.go Don't pass --legacy by default to aapt2 compile 2019-06-22 13:04:30 -07:00
aar.go Merge "Enforce hidden api usage in vendor (soong)" 2019-07-01 02:06:57 +00:00
android_manifest.go Touch up manifest if there's no source code. 2019-06-03 10:51:42 -07:00
android_resources.go Separate device and product overlays 2019-03-21 11:25:46 +00:00
androidmk.go Dist NOTICE outputs for app targets. 2019-07-08 09:26:02 -07:00
androidmk_test.go soong: Fix AndroidMk with *Required properties 2019-07-16 02:28:29 +09:00
app.go Add RuleBuilder helper functions for built and prebuilt tools 2019-07-11 13:05:19 -07:00
app_builder.go Tune JVM, print full diagnostics on crash. 2019-06-11 13:30:13 -07:00
app_test.go Merge "Improve android_app_import.dpi_variants handling." 2019-07-10 16:39:53 +00:00
builder.go Convert droidstubs to android.RuleBuilder 2019-07-18 14:28:14 -07:00
device_host_converter.go Merge "Fixes typos in device_host_converter.go comments." 2019-05-14 01:16:27 +00:00
device_host_converter_test.go Remove the no_framework_libs property 2019-06-24 16:03:56 +01:00
dex.go Fix handling optimize.enabled from java_defaults 2019-04-17 17:59:09 -07:00
dexpreopt.go Expand the dexpreopt image dependencies to entire image 2019-06-18 06:40:38 +00:00
dexpreopt_bootjars.go Add RuleBuilder helper functions for built and prebuilt tools 2019-07-11 13:05:19 -07:00
dexpreopt_bootjars_test.go Revert "Revert "Remove option to create boot image based on preloaded classes"" 2019-06-26 14:54:47 -07:00
dexpreopt_config.go Revert "Revert "Remove option to create boot image based on preloaded classes"" 2019-06-26 14:54:47 -07:00
dexpreopt_test.go Turn off dex actions for sourceless modules. 2019-05-15 15:46:26 -07:00
droiddoc.go Convert droidstubs to android.RuleBuilder 2019-07-18 14:28:14 -07:00
gen.go Build framework.aidl in Soong 2019-04-18 13:51:58 -07:00
genrule.go Add module type docs to the java package 2019-02-13 18:39:40 +00:00
hiddenapi.go Improve hiddenapi processing so it does not require white list 2019-02-28 16:13:20 +00:00
hiddenapi_singleton.go Fix the unbundled mainline module build 2019-07-15 17:20:05 +09:00
jacoco.go Tune JVM, print full diagnostics on crash. 2019-06-11 13:30:13 -07:00
jacoco_test.go Change syntax for jacoco filter wildcard params. 2018-01-29 12:46:26 -08:00
java.go Merge changes from topic "buildnumberfromfile" 2019-07-17 02:45:03 +00:00
java_resources.go Track sources for srcjars across modules 2019-05-06 14:22:26 -07:00
java_test.go Merge "Enforce hidden api usage in vendor (soong)" 2019-07-01 02:06:57 +00:00
jdeps.go AIDEGen: Collect the srcjar into out/soong/module_bp_java_deps.json 2019-05-27 11:34:10 +00:00
jdeps_test.go jarjar_rules: accept file-group 2019-01-23 18:05:18 +00:00
kotlin.go Add another jar used by kotlinc 2019-06-13 05:22:03 +00:00
kotlin_test.go Remove annotation_processors property 2019-01-24 23:48:04 +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 Add synopsis for prebuilt_apis. 2019-03-21 17:44:11 -07:00
proto.go Add RuleBuilder helper functions for built and prebuilt tools 2019-07-11 13:05:19 -07:00
robolectric.go Support sharding robolectric tests 2019-06-14 13:10:53 -07:00
robolectric_test.go Support sharding robolectric tests 2019-06-14 13:10:53 -07:00
sdk.go Add RuleBuilder helper functions for built and prebuilt tools 2019-07-11 13:05:19 -07:00
sdk_library.go Fix the unbundled mainline module build 2019-07-15 17:20:05 +09:00
sdk_test.go Remove the no_framework_libs property 2019-06-24 16:03:56 +01:00
support_libraries.go Make MakeVarsContext a PathContext 2019-02-07 22:31:04 +00:00
system_modules.go Fix typo in java system modules makevars 2019-06-20 10:17:35 -07:00
testing.go Add sdk_version:"core_platform" to replace no_framework_libs:true 2019-06-17 13:17:35 +01:00