Cover framework code in hiddenapi-mappings.

It was missing most of the source code outside of core/...

Test: m, m hiddenapi-mappings
Change-Id: I9559346d306499c2f9659b73a68962d640fe644d
This commit is contained in:
Artur Satayev
2019-08-02 16:42:07 +01:00
parent ae26d1ebf9
commit 3cc3fa4151

View File

@@ -25,27 +25,32 @@
//
// READ ME: ########################################################
filegroup {
name: "framework-defaults-java-srcs",
srcs: [
// java sources under this directory
"core/java/**/*.java",
"drm/java/**/*.java",
"graphics/java/**/*.java",
"keystore/java/**/*.java",
"location/java/**/*.java",
"lowpan/java/**/*.java",
"media/java/**/*.java",
"media/mca/effect/java/**/*.java",
"media/mca/filterfw/java/**/*.java",
"media/mca/filterpacks/java/**/*.java",
"opengl/java/**/*.java",
"rs/java/**/*.java",
"sax/java/**/*.java",
"telecomm/java/**/*.java",
"telephony/java/**/*.java",
"wifi/java/**/*.java",
],
}
// TODO(b/70046217): make these as filegroups where the base directory for aidl files
// is given as 'path'. Eliminate the need for aidl_local_include_dirs.
framework_srcs = [
// java sources under this directory
"core/java/**/*.java",
"drm/java/**/*.java",
"graphics/java/**/*.java",
"keystore/java/**/*.java",
"location/java/**/*.java",
"lowpan/java/**/*.java",
"media/java/**/*.java",
"media/mca/effect/java/**/*.java",
"media/mca/filterfw/java/**/*.java",
"media/mca/filterpacks/java/**/*.java",
"opengl/java/**/*.java",
"rs/java/**/*.java",
"sax/java/**/*.java",
"telecomm/java/**/*.java",
"telephony/java/**/*.java",
"wifi/java/**/*.java",
// aidl under this directory
// b/70046217#comment15 These MUST come after all java srcs.
// TODO(b/70046217) remove the above requirement
@@ -132,7 +137,9 @@ java_defaults {
defaults: ["framework-aidl-export-defaults"],
installable: true,
srcs: framework_srcs,
srcs: [
":framework-defaults-java-srcs",
] + framework_srcs,
aidl: {
local_include_dirs: framework_aidl_local_include_dirs,
@@ -1165,10 +1172,10 @@ droidstubs {
name: "hiddenapi-mappings",
defaults: ["metalava-api-stubs-default"],
srcs: [
":openjdk_java_files",
":framework-defaults-java-srcs",
":non_openjdk_java_files",
":openjdk_java_files",
":opt-telephony-common-srcs",
"core/java/**/*.java",
],
arg_files: [
"core/res/AndroidManifest.xml",