platform_build_soong/java
Paul Duffin 1b033f5c4c Add hiddenapi_flags module type
The build generates a file out/soong/hiddenapi/hiddenapi-flags.csv
which is used by the hiddenapi-blacklist tests in cts/tests/signature.
The generation is done at the ninja level and so is not accessible from
the soong layer that runs on top. This change adds the hiddenapi-flags
module type which makes the file accessible from other soong modules.

Bug: 122332514
Test: atest -p cts/tests/signature
Change-Id: If38c8a8ffca110f2ae01f97f19a2740ca3fde1b7
Exempt-From-Owner-Approval: Colin has already reviewed and only had minor
    nits and this is blocking other changes.
2019-06-13 10:25:47 +01:00
..
config Tune JVM, print full diagnostics on crash. 2019-06-11 13:30:13 -07:00
aapt2.go Refactor .aar resource compilation 2019-05-29 16:54:43 -07:00
aar.go Merge "Refactor .aar resource compilation" 2019-06-11 04:03:51 +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 Add android_app_import. 2019-05-01 10:06:47 -07:00
app.go Don't add dependencies on uses-library modules in unbundled builds 2019-06-12 20:20:21 +00:00
app_builder.go Tune JVM, print full diagnostics on crash. 2019-06-11 13:30:13 -07:00
app_test.go Merge "Touch up manifest if there's no source code." 2019-06-06 13:52:37 +00:00
builder.go Tune JVM, print full diagnostics on crash. 2019-06-11 13:30:13 -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 Add modules for converting java modules between host and device 2019-03-05 23:09:45 +00:00
dex.go Fix handling optimize.enabled from java_defaults 2019-04-17 17:59:09 -07:00
dexpreopt.go Port uses-shared library verification and dexpreopting to Soong 2019-05-29 19:11:26 -07:00
dexpreopt_bootjars.go Write dexpreopt.config again during the build 2019-05-10 07:07:21 -07:00
dexpreopt_bootjars_test.go Add depfile support to RuleBuilder 2019-03-29 16:35:06 -07:00
dexpreopt_config.go Write dexpreopt.config again during the build 2019-05-10 07:07:21 -07:00
dexpreopt_test.go Turn off dex actions for sourceless modules. 2019-05-15 15:46:26 -07:00
droiddoc.go Merge changes Ia17b2bcb,Ic71892c3,Id2b23b9e,I435ee7aa,I85112506, ... 2019-06-12 20:19:55 +00: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 Add hiddenapi_flags module type 2019-06-13 10:25:47 +01:00
jacoco.go Tune JVM, print full diagnostics on crash. 2019-06-11 13:30:13 -07:00
jacoco_test.go
java.go Add GenerateAndroidBuildActions to DefaultsModuleBase 2019-06-10 13:51:17 -07:00
java_resources.go Track sources for srcjars across modules 2019-05-06 14:22:26 -07:00
java_test.go Allow java_test.go tests to use any Android.bp file 2019-06-12 14:08:13 +01: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 Don't hide *.kotlin_module in turbine dependencies 2019-05-08 14:30:12 -07:00
kotlin_test.go Remove annotation_processors property 2019-01-24 23:48:04 +00:00
OWNERS Add ART folks to owner of dexpreopt related file. 2019-04-30 15:33:49 +01: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 support for protoc plugins 2019-04-02 16:38:55 +00:00
robolectric.go Make test_options.timeout an int64 2019-05-30 11:19:32 -07:00
sdk.go Consolidate baseContext, BaseContext, and BaseModuleContext 2019-06-06 20:01:31 -07:00
sdk_library.go Consolidate baseContext, BaseContext, and BaseModuleContext 2019-06-06 20:01:31 -07:00
sdk_test.go Never allow java_library_host with no_standard_libs: true 2019-06-12 14:08:13 +01:00
support_libraries.go Make MakeVarsContext a PathContext 2019-02-07 22:31:04 +00:00
system_modules.go Disable the system-modules plugin for jlink invocations. 2019-06-06 18:59:46 +01:00
testing.go Remove unnecessary use of sdk_version: "core_current" 2019-06-12 10:50:24 +01:00