diff options
-rw-r--r-- | ApiDocs.bp | 6 | ||||
-rw-r--r-- | test-base/Android.bp | 10 | ||||
-rw-r--r-- | test-mock/Android.bp | 8 | ||||
-rw-r--r-- | test-runner/Android.bp | 10 |
4 files changed, 26 insertions, 8 deletions
diff --git a/ApiDocs.bp b/ApiDocs.bp index 0f218b581bbd..74dd78f9ae96 100644 --- a/ApiDocs.bp +++ b/ApiDocs.bp @@ -93,9 +93,9 @@ stubs_defaults { ":updatable-media-srcs", // No longer part of the stubs, but are included in the docs. - "test-base/src/**/*.java", - "test-mock/src/**/*.java", - "test-runner/src/**/*.java", + ":android-test-base-sources", + ":android-test-mock-sources", + ":android-test-runner-sources", ], libs: framework_docs_only_libs, create_doc_stubs: true, diff --git a/test-base/Android.bp b/test-base/Android.bp index 9bd639b63ae0..b58aa11597c2 100644 --- a/test-base/Android.bp +++ b/test-base/Android.bp @@ -32,7 +32,7 @@ package { java_sdk_library { name: "android.test.base", - srcs: ["src/**/*.java"], + srcs: [":android-test-base-sources"], errorprone: { javacflags: ["-Xep:DepAnn:ERROR"], @@ -66,7 +66,7 @@ java_library_static { name: "android.test.base_static", installable: false, - srcs: ["src/**/*.java"], + srcs: [":android-test-base-sources"], errorprone: { javacflags: ["-Xep:DepAnn:ERROR"], @@ -114,6 +114,12 @@ java_library_static { ], } +filegroup { + name: "android-test-base-sources", + srcs: ["src/**/*.java"], + path: "src", +} + // Make the current.txt available for use by the cts/tests/signature tests. // ======================================================================== filegroup { diff --git a/test-mock/Android.bp b/test-mock/Android.bp index b83bce654a85..107292c81ab4 100644 --- a/test-mock/Android.bp +++ b/test-mock/Android.bp @@ -29,7 +29,7 @@ java_sdk_library { name: "android.test.mock", srcs: [ - "src/**/*.java", + ":android-test-mock-sources", // Note: Below are NOT APIs of this library. We only take APIs under // the android.test.mock package. They however provide private APIs that // android.test.mock APIs references to. @@ -61,3 +61,9 @@ filegroup { "api/current.txt", ], } + +filegroup { + name: "android-test-mock-sources", + srcs: ["src/**/*.java"], + path: "src", +} diff --git a/test-runner/Android.bp b/test-runner/Android.bp index fe007e39f717..c380ae3a243b 100644 --- a/test-runner/Android.bp +++ b/test-runner/Android.bp @@ -29,7 +29,7 @@ package { java_sdk_library { name: "android.test.runner", - srcs: ["src/**/*.java"], + srcs: [":android-test-runner-sources"], errorprone: { javacflags: ["-Xep:DepAnn:ERROR"], @@ -76,7 +76,7 @@ java_library { java_library_static { name: "repackaged.android.test.runner", - srcs: ["src/**/*.java"], + srcs: [":android-test-runner-sources"], exclude_srcs: [ "src/android/test/ActivityUnitTestCase.java", "src/android/test/ApplicationTestCase.java", @@ -108,3 +108,9 @@ filegroup { "api/current.txt", ], } + +filegroup { + name: "android-test-runner-sources", + srcs: ["src/**/*.java"], + path: "src", +} |