diff options
Diffstat (limited to 'StubLibraries.bp')
| -rw-r--r-- | StubLibraries.bp | 20 |
1 files changed, 14 insertions, 6 deletions
diff --git a/StubLibraries.bp b/StubLibraries.bp index 5cb0a785bc2b..a0a426e9b766 100644 --- a/StubLibraries.bp +++ b/StubLibraries.bp @@ -23,6 +23,14 @@ // and comparing them against the checked in API signature, and also checking compatibility // with the latest frozen API signature. +// TODO(b/21090328): Remove filter after we are ready to. +soong_config_module_type_import { + from: "frameworks/base/Android.bp", + module_types: [ + "java_library_with_nonpublic_deps", + ], +} + ///////////////////////////////////////////////////////////////////// // These modules provide source files for the stub libraries ///////////////////////////////////////////////////////////////////// @@ -224,7 +232,7 @@ java_defaults { visibility: ["//visibility:private"], } -java_library { +java_library_with_nonpublic_deps { name: "android-non-updatable.stubs", defaults: ["android-non-updatable_defaults_stubs_current"], srcs: [":api-stubs-docs-non-updatable"], @@ -234,7 +242,7 @@ java_library { }, } -java_library { +java_library_with_nonpublic_deps { name: "android-non-updatable.stubs.system", defaults: ["android-non-updatable_defaults_stubs_current"], srcs: [":system-api-stubs-docs-non-updatable"], @@ -261,7 +269,7 @@ java_library { }, } -java_library { +java_library_with_nonpublic_deps { name: "android-non-updatable.stubs.test", defaults: ["android-non-updatable_defaults_stubs_current"], srcs: [":test-api-stubs-docs-non-updatable"], @@ -281,7 +289,7 @@ java_defaults { defaults_visibility: ["//frameworks/base/services"], } -java_library { +java_library_with_nonpublic_deps { name: "android_stubs_current", static_libs: [ "all-modules-public-stubs", @@ -291,7 +299,7 @@ java_library { defaults: ["android.jar_defaults"], } -java_library { +java_library_with_nonpublic_deps { name: "android_system_stubs_current", static_libs: [ "all-modules-system-stubs", @@ -315,7 +323,7 @@ java_library { ], } -java_library { +java_library_with_nonpublic_deps { name: "android_test_stubs_current", // Modules do not have test APIs, but we want to include their SystemApis, like we include // the SystemApi of framework-non-updatable-sources. |