Add a genrule to package the results_uploader to a zip file

Bug: 325351527
Test: m mobly_results_uploader
Change-Id: I637b7493fdded1b326529508a6767a71e4dd652e
diff --git a/Android.bp b/Android.bp
index 6ccf6e6..357a22d 100644
--- a/Android.bp
+++ b/Android.bp
@@ -33,3 +33,13 @@
         "mobly_device_flags",
     ],
 }
+
+// Tool to upload Mobly test results to Resultstore.
+genrule {
+    name: "mobly_results_uploader",
+    tools: ["soong_zip"],
+    srcs: ["tools/results_uploader/**/*"],
+    cmd: "RESULTS_UPLOADER=tools/test/mobly_extensions/tools/results_uploader;" +
+        "$(location soong_zip) -o $(out) -C $${RESULTS_UPLOADER} -D $${RESULTS_UPLOADER};",
+    out: ["results_uploader.zip"],
+}