aboutsummaryrefslogtreecommitdiffhomepage
path: root/tools/android
diff options
context:
space:
mode:
authorGravatar kmb <kmb@google.com>2018-02-07 15:48:56 -0800
committerGravatar Copybara-Service <copybara-piper@google.com>2018-02-07 15:50:49 -0800
commite066095f837d482c31beb5520bc018a6dd744db2 (patch)
tree8fb377e32dd6be7f8b33cc29940198787423001a /tools/android
parentbeb66e0fb63ce5cff2da8faa58ff9a55887affb3 (diff)
Hooks to support core library desugaring in Android builds
RELNOTES: None. PiperOrigin-RevId: 184909685
Diffstat (limited to 'tools/android')
-rw-r--r--tools/android/BUILD.tools20
1 files changed, 20 insertions, 0 deletions
diff --git a/tools/android/BUILD.tools b/tools/android/BUILD.tools
index 0724dfd4b4..8737e21c28 100644
--- a/tools/android/BUILD.tools
+++ b/tools/android/BUILD.tools
@@ -118,6 +118,26 @@ genrule(
visibility = ["//visibility:private"],
)
+filegroup(
+ name = "desugared_java8_legacy_apis",
+ srcs = [], # TODO(b/70681189): Populate with ijars
+ visibility = ["//visibility:public"],
+)
+
+sh_binary(
+ name = "build_java8_legacy_dex",
+ srcs = ["fail.sh"],
+ visibility = ["//visibility:public"],
+)
+
+genrule(
+ name = "java8_legacy_dex",
+ outs = ["java8_legacy.dex.zip"],
+ cmd = "$(location :build_java8_legacy_dex) --output $@",
+ tools = [":build_java8_legacy_dex"],
+ visibility = ["//visibility:public"],
+)
+
alias(
name = "IdlClass",
actual = "//src/tools/android/java/com/google/devtools/build/android/idlclass:IdlClass",