diff options
author | Romain Jobredeaux <jobredeaux@google.com> | 2023-10-09 18:25:54 +0000 |
---|---|---|
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | 2023-10-09 18:25:54 +0000 |
commit | fcbd2d1e8b581bf4a911240fca78c99e55a4e158 (patch) | |
tree | a58049c9682d6fd38e8408479340bf3911b87515 /prereqs.bzl | |
parent | 8c0c2547c7a89d4847864399fe97e5938f94f9c6 (diff) | |
parent | c86e585873865df43f29159d6877b994d0969de3 (diff) | |
download | bazelbuild-rules_android-fcbd2d1e8b581bf4a911240fca78c99e55a4e158.tar.gz |
Merge remote-tracking branch 'aosp/upstream-main' into HEAD am: 39292a3354 am: 3956589553 am: c86e585873
Original change: https://android-review.googlesource.com/c/platform/external/bazelbuild-rules_android/+/2777173
Change-Id: If132054d5df5e0409dac8dd5a3af7030a4ff36f5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
Diffstat (limited to 'prereqs.bzl')
-rw-r--r-- | prereqs.bzl | 43 |
1 files changed, 22 insertions, 21 deletions
diff --git a/prereqs.bzl b/prereqs.bzl index 2c70587..893fb43 100644 --- a/prereqs.bzl +++ b/prereqs.bzl @@ -17,7 +17,7 @@ load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive") load("@bazel_tools//tools/build_defs/repo:utils.bzl", "maybe") -def rules_android_prereqs(): +def rules_android_prereqs(dev_mode = False): """Downloads prerequisite repositories for rules_android.""" maybe( http_archive, @@ -87,9 +87,9 @@ def rules_android_prereqs(): maybe( http_archive, name = "robolectric", - urls = ["https://github.com/robolectric/robolectric-bazel/archive/4.9.2.tar.gz"], - strip_prefix = "robolectric-bazel-4.9.2", - sha256 = "7e007fcfdca7b7228cb4de72707e8b317026ea95000f963e91d5ae365be52d0d", + urls = ["https://github.com/robolectric/robolectric-bazel/archive/4.10.3.tar.gz"], + strip_prefix = "robolectric-bazel-4.10.3", + sha256 = "1b199a932cbde4af728dd8275937091adbb89a4bf63d326de49e6d0a42e723bf", ) maybe( @@ -133,20 +133,21 @@ def rules_android_prereqs(): sha256 = "84aec9e21cc56fbc7f1335035a71c850d1b9b5cc6ff497306f84cced9a769841", ) - maybe( - http_archive, - name = "rules_bazel_integration_test", - sha256 = "d6dada79939533a8127000d2aafa125f29a4a97f720e01c050fdeb81b1080b08", - urls = [ - "https://github.com/bazel-contrib/rules_bazel_integration_test/releases/download/v0.17.0/rules_bazel_integration_test.v0.17.0.tar.gz", - ], - ) - - maybe( - http_archive, - name = "cgrindel_bazel_starlib", - sha256 = "a8d25340956b429b56302d3fd702bb3df8b3a67db248dd32b3084891ad497964", - urls = [ - "https://github.com/cgrindel/bazel-starlib/releases/download/v0.17.0/bazel-starlib.v0.17.0.tar.gz", - ], - ) + if dev_mode: + maybe( + http_archive, + name = "rules_bazel_integration_test", + sha256 = "d6dada79939533a8127000d2aafa125f29a4a97f720e01c050fdeb81b1080b08", + urls = [ + "https://github.com/bazel-contrib/rules_bazel_integration_test/releases/download/v0.17.0/rules_bazel_integration_test.v0.17.0.tar.gz", + ], + ) + + maybe( + http_archive, + name = "cgrindel_bazel_starlib", + sha256 = "a8d25340956b429b56302d3fd702bb3df8b3a67db248dd32b3084891ad497964", + urls = [ + "https://github.com/cgrindel/bazel-starlib/releases/download/v0.17.0/bazel-starlib.v0.17.0.tar.gz", + ], + ) |