Adds tools_android to BCR (#6053)
Fixes https://github.com/bazelbuild/tools_android/issues/19
@bazel-io skip_check unstable_url
diff --git a/modules/tools_android/0.3.0/MODULE.bazel b/modules/tools_android/0.3.0/MODULE.bazel
new file mode 100644
index 0000000..b83c2eb
--- /dev/null
+++ b/modules/tools_android/0.3.0/MODULE.bazel
@@ -0,0 +1,28 @@
+module(
+ name = "tools_android",
+ version = "0.3.0",
+ compatibility_level = 0,
+)
+
+bazel_dep(name = "rules_android", version = "0.1.1")
+bazel_dep(name = "rules_java", version = "7.0.6")
+bazel_dep(name = "rules_jvm_external", version = "6.3")
+
+maven = use_extension("@rules_jvm_external//:extensions.bzl", "maven")
+maven.install(
+ name = "tools_android_maven",
+ artifacts = [
+ "com.google.code.gson:gson:2.8.2",
+ ],
+ repositories = [
+ "https://repo1.maven.org/maven2",
+ ],
+ # To generate, run:
+ # REPIN=1 bazelisk run --enable_bzlmod @tools_android_maven//:pin
+ lock_file = "//:tools_android_maven_install.json",
+)
+
+use_repo(
+ maven,
+ "tools_android_maven",
+)
diff --git a/modules/tools_android/0.3.0/presubmit.yml b/modules/tools_android/0.3.0/presubmit.yml
new file mode 100644
index 0000000..9fa82bf
--- /dev/null
+++ b/modules/tools_android/0.3.0/presubmit.yml
@@ -0,0 +1,12 @@
+bcr_test_module:
+ module_path: "."
+ matrix:
+ platform: ["ubuntu2004"]
+ bazel: ["8.0.0"]
+ tasks:
+ run_test_module:
+ name: "Verify build targets with bzlmod"
+ platform: ${{ platform }}
+ bazel: ${{ bazel }}
+ build_targets:
+ - "//..."
diff --git a/modules/tools_android/0.3.0/source.json b/modules/tools_android/0.3.0/source.json
new file mode 100644
index 0000000..1396aba
--- /dev/null
+++ b/modules/tools_android/0.3.0/source.json
@@ -0,0 +1,5 @@
+{
+ "url": "https://github.com/bazelbuild/tools_android/archive/refs/tags/0.3.tar.gz",
+ "integrity": "sha256-jlPsRNvNfVE064/Pb8rBx0N2ZGhTC4uyXO/XNCVHS8I=",
+ "strip_prefix": "tools_android-0.3"
+}
diff --git a/modules/tools_android/metadata.json b/modules/tools_android/metadata.json
new file mode 100644
index 0000000..a542267
--- /dev/null
+++ b/modules/tools_android/metadata.json
@@ -0,0 +1,18 @@
+{
+ "homepage": "https://github.com/bazelbuild/tools_android",
+ "maintainers": [
+ {
+ "email": "ahumesky@google.com",
+ "github": "ahumesky",
+ "name": "Alex Humesky",
+ "github_user_id": 8110723
+ }
+ ],
+ "repository": [
+ "github:bazelbuild/tools_android"
+ ],
+ "versions": [
+ "0.3.0"
+ ],
+ "yanked_versions": {}
+}