depot/third_party/copybara/third_party/BUILD
Default email dfee7b6196 Project import generated by Copybara.
GitOrigin-RevId: b578e69f18a543889ded9c57a8f0dffacdb103d8
2020-05-15 16:19:19 -04:00

171 lines
3.4 KiB
Text

licenses(["notice"]) # Apache 2.0
package_group(
name = "copybara_pkgs",
packages = [
"//java/com/google/copybara/...",
"//javatests/com/google/copybara/...",
],
)
package(
default_visibility = [":copybara_pkgs"],
)
java_library(
name = "guava",
exports = [
"@maven//:com_google_guava_failureaccess",
"@maven//:com_google_guava_guava",
],
)
java_library(
name = "guava_testlib",
exports = [
"@maven//:com_google_guava_guava_testlib",
],
)
java_library(
name = "autocommon",
exports = [
"@maven//:com_google_auto_auto_common",
],
)
java_plugin(
name = "autovalue_plugin",
processor_class = "com.google.auto.value.processor.AutoValueProcessor",
deps = [
"@maven//:com_google_auto_value_auto_value",
"@maven//:com_google_auto_value_auto_value_annotations",
],
)
java_library(
name = "autovalue",
exported_plugins = [
":autovalue_plugin",
],
# TODO(matvore): What to export to give access to @AutoValue annotation
# without depending on the processor at runtime?
exports = [
"@maven//:com_google_auto_value_auto_value",
"@maven//:com_google_auto_value_auto_value_annotations",
],
)
java_library(
name = "jcommander",
exports = [
"@maven//:com_beust_jcommander",
],
)
java_library(
name = "jimfs",
exports = [
"@maven//:com_google_jimfs_jimfs",
],
)
java_library(
name = "junit",
exports = [
"@maven//:junit_junit",
],
)
java_library(
name = "re2j",
exports = [
"@maven//:com_google_re2j_re2j",
],
)
java_library(
name = "shell",
exports = [
"//third_party/bazel:shell",
],
)
java_library(
name = "truth",
testonly = 1,
exports = [
"@maven//:com_googlecode_java_diff_utils_diffutils",
"@maven//:com_google_truth_truth",
],
)
java_library(
name = "google_http_client",
exports = [
"@maven//:com_google_http_client_google_http_client",
"@maven//:com_google_http_client_google_http_client_gson",
"@maven//:com_google_code_gson_gson",
"@maven//:commons_codec_commons_codec",
],
)
java_library(
name = "google_http_client_test",
testonly = 1,
exports = [
"@maven//:com_google_http_client_google_http_client_test",
],
)
java_library(
name = "mockito",
testonly = 1,
exports = [
"@maven//:org_mockito_mockito_core",
],
runtime_deps = [
"@maven//:net_bytebuddy_byte_buddy",
"@maven//:net_bytebuddy_byte_buddy_agent",
"@maven//:org_objenesis_objenesis",
],
)
java_library(
name = "jsr305",
exports = [
"@maven//:com_google_code_findbugs_jsr305",
],
)
java_library(
name = "skylark-lang",
exports = [
"@io_bazel//src/main/java/com/google/devtools/build/lib:skylark-lang",
"@io_bazel//src/main/java/com/google/devtools/build/lib/skylarkinterface",
],
)
java_library(
name = "flogger",
exports = [
"@maven//:com_google_flogger_flogger",
],
runtime_deps = [
"@maven//:com_google_flogger_flogger_system_backend"
]
)
java_library(
name = "hg_testing",
testonly = 1,
exports = [
"//java/com/google/copybara/hg/testing",
]
)
# Required temporarily until @io_bazel//src/main/java/com/google/devtools/build/lib/syntax/...
# is fixed
exports_files(["bazel.patch"])