diff options
author | Anton Hansson <hansson@google.com> | 2020-10-20 19:26:18 +0100 |
---|---|---|
committer | Anton Hansson <hansson@google.com> | 2020-10-20 19:26:18 +0100 |
commit | a9ced809adf142071861e0818ea02205a5b21929 (patch) | |
tree | d828e77769122d33a853944e110f2812ac2b1fcd | |
parent | 14a7d344a4c27106e1365e06c8fa50d4747bcabf (diff) |
Dist the merged api txts for normal builds too
Makes the merged txts available on the build server for most
continuous builds.
Bug: 169034951
Bug: 170802619
Test: m dist && diff frameworks/base/api and out/dist/api
Change-Id: I57daa8e42c3931070f19cde9a74d2b11d03d2d6d
-rw-r--r-- | api/Android.bp | 72 |
1 files changed, 57 insertions, 15 deletions
diff --git a/api/Android.bp b/api/Android.bp index fd0303b31de9..9f99b78c11c4 100644 --- a/api/Android.bp +++ b/api/Android.bp @@ -60,11 +60,18 @@ genrule { out: ["current.txt"], tools: ["metalava"], cmd: "$(location metalava) --no-banner --format=v2 $(in) --api $(out)", - dist: { - targets: ["sdk", "win_sdk"], - dir: "apistubs/android/public/api", - dest: "android.txt", - }, + dists: [ + { + targets: ["droidcore"], + dir: "api", + dest: "current.txt", + }, + { + targets: ["sdk", "win_sdk"], + dir: "apistubs/android/public/api", + dest: "android.txt", + }, + ], } genrule { @@ -83,6 +90,13 @@ genrule { out: ["removed.txt"], tools: ["metalava"], cmd: "$(location metalava) --no-banner --format=v2 $(in) --api $(out)", + dists: [ + { + targets: ["droidcore"], + dir: "api", + dest: "removed.txt", + }, + ], } genrule { @@ -100,11 +114,18 @@ genrule { out: ["system-current.txt"], tools: ["metalava"], cmd: "$(location metalava) --no-banner --format=v2 $(in) --api $(out)", - dist: { - targets: ["sdk", "win_sdk"], - dir: "apistubs/android/system/api", - dest: "android.txt", - }, + dists: [ + { + targets: ["droidcore"], + dir: "api", + dest: "system-current.txt", + }, + { + targets: ["sdk", "win_sdk"], + dir: "apistubs/android/system/api", + dest: "android.txt", + }, + ], } genrule { @@ -122,6 +143,13 @@ genrule { out: ["system-removed.txt"], tools: ["metalava"], cmd: "$(location metalava) --no-banner --format=v2 $(in) --api $(out)", + dists: [ + { + targets: ["droidcore"], + dir: "api", + dest: "system-removed.txt", + }, + ], } genrule { @@ -139,11 +167,18 @@ genrule { out: ["module-lib-current.txt"], tools: ["metalava"], cmd: "$(location metalava) --no-banner --format=v2 $(in) --api $(out)", - dist: { - targets: ["sdk", "win_sdk"], - dir: "apistubs/android/module-lib/api", - dest: "android.txt", - }, + dists: [ + { + targets: ["droidcore"], + dir: "api", + dest: "module-lib-current.txt", + }, + { + targets: ["sdk", "win_sdk"], + dir: "apistubs/android/module-lib/api", + dest: "android.txt", + }, + ], } genrule { @@ -161,6 +196,13 @@ genrule { out: ["module-lib-removed.txt"], tools: ["metalava"], cmd: "$(location metalava) --no-banner --format=v2 $(in) --api $(out)", + dists: [ + { + targets: ["droidcore"], + dir: "api", + dest: "module-lib-removed.txt", + }, + ], } genrule { |