diff options
| author | 2019-11-02 01:14:25 -0700 | |
|---|---|---|
| committer | 2019-11-02 01:14:25 -0700 | |
| commit | a321a944eaaa7ba1ee4e930d319254c072cad0d2 (patch) | |
| tree | 822473080c7b960ed0282e7839f7a4d767c78948 /Android.bp | |
| parent | 1778e161d90eafaf1f23fd712d4cc8329a158310 (diff) | |
| parent | f0b9dfc0b150e49494f3750fd8bd9e48c5910296 (diff) | |
Merge "android.test.mock is built with much less number of sources"
am: f0b9dfc0b1
Change-Id: Ic6d7b3f6d406b14c5649b7efabae72542fb2ece7
Diffstat (limited to 'Android.bp')
| -rw-r--r-- | Android.bp | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/Android.bp b/Android.bp index 90dca0350a0c..d6478f186244 100644 --- a/Android.bp +++ b/Android.bp @@ -34,6 +34,27 @@ filegroup { path: "core/java", } +// These are subset of framework-core-sources that are needed by the +// android.test.mock library. Ideally, the library should use public APIs only, +// but unfortunately its API signature has some references to these private APIs. +filegroup { + name: "framework-core-sources-for-test-mock", + srcs: [ + "core/java/android/app/IApplicationThread.aidl", + "core/java/android/app/IServiceConnection.aidl", + "core/java/android/content/IContentProvider.java", + "core/java/android/content/pm/IPackageDataObserver.aidl", + "core/java/android/content/pm/InstantAppInfo.java", + "core/java/android/content/pm/KeySet.java", + "core/java/android/content/pm/PackageManager.java", + "core/java/android/content/pm/VerifierDeviceIdentity.java", + "core/java/android/content/res/Resources.java", + "core/java/android/os/storage/VolumeInfo.java", + "core/java/android/view/DisplayAdjustments.java", + ], + path: "core/java", +} + filegroup { name: "framework-drm-sources", srcs: [ |