summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorColin Cross <ccross@android.com>2019-02-26 22:11:34 -0800
committerColin Cross <ccross@android.com>2019-03-01 02:25:24 +0000
commit435f021d986c6209070069f1dff4aa4d410c72a7 (patch)
tree8f392eef90653382678dd3bee9091e87c2318c94
parent822a1075c3fe15f71cdf7a27271185622b03649e (diff)
downloadmanifest-merger-435f021d986c6209070069f1dff4aa4d410c72a7.tar.gz
Add a manifest-merger java_binary_host module to build a self contained binary for running manifest-merger. Bug: 112607039 Test: m checkbuild Change-Id: I2f9e1778b61099710d6b22b88692fa5f965061a4
-rw-r--r--Android.bp19
1 files changed, 19 insertions, 0 deletions
diff --git a/Android.bp b/Android.bp
new file mode 100644
index 0000000..96563bb
--- /dev/null
+++ b/Android.bp
@@ -0,0 +1,19 @@
+java_import_host {
+ name: "manifest-merger-jars",
+ jars: [
+ "com/android/tools/build/manifest-merger/26.4.0-beta05/manifest-merger-26.4.0-beta05.jar",
+ "com/android/tools/common/26.4.0-beta05/common-26.4.0-beta05.jar",
+ "com/android/tools/sdk-common/26.4.0-beta05/sdk-common-26.4.0-beta05.jar",
+ "com/android/tools/sdklib/26.4.0-beta05/sdklib-26.4.0-beta05.jar",
+ ],
+}
+
+java_binary_host {
+ name: "manifest-merger",
+ main_class: "com.android.manifmerger.Merger",
+ static_libs: [
+ "manifest-merger-jars",
+ "guava-21.0",
+ "kotlin-stdlib",
+ ],
+}