blob: ff3066019704cf93d6f944852e89e7ae74e459e2 [file]
load("@rules_java//java:java_import.bzl", "java_import")
load("@rules_java//java:java_library.bzl", "java_library")
java_library(
name = "gradle",
exports = [
":gradle-runtime-jars",
],
visibility = [
"//visibility:public",
],
)
java_import(
name = "gradle-runtime-jars",
# gradle distribution brings in a incompatible version of jansi (1.x) while we use 2.x
# so exclude it
jars = glob(["gradle-bin/lib/*.jar", "gradle-bin/lib/plugins/*.jar"], exclude = ["gradle-bin/lib/jansi-1.18.jar"]),
visibility = ["//visibility:public"],
)
filegroup(
name = "distribution",
srcs = glob(["**/*"]),
visibility = ["//visibility:public"],
)
exports_files(
["gradle-bin/README"],
)