• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1load(":defs.bzl", "android_jar")
2
3android_jar(
4    name = "android_jar",
5    visibility = ["//visibility:public"],
6)
7
8# TODO(b/175833857): This is a stub, should remove.
9alias(
10    name = "merge_manifests",
11    actual = ":fail",
12    visibility = ["//visibility:public"],
13)
14
15genrule(
16    name = "gen_fail",
17    outs = ["fail.sh"],
18    cmd = "echo 'exit 1' > $@",
19    executable = 1,
20)
21
22sh_binary(
23    name = "fail",
24    srcs = [":fail.sh"],
25)
26
27java_binary(
28    name = "bundletool",
29    main_class = "com.android.tools.build.bundletool.BundleToolMain",
30    visibility = ["//visibility:public"],
31    runtime_deps = ["@rules_android_maven//:com_android_tools_build_bundletool"],
32)
33
34java_plugin(
35    name = "compiler_annotation_processor",
36    generates_api = True,
37    processor_class = "android.databinding.annotationprocessor.ProcessDataBinding",
38    visibility = ["//visibility:public"],
39    deps = [
40        "@bazel_tools//src/tools/android/java/com/google/devtools/build/android:all_android_tools",
41    ],
42)
43