daml/language-support/java/BUILD.bazel
Gary Verhaegen 878429e3bf
update copyright notices to 2020 (#3939)
copyright update 2020

* update template
* run script: `dade-copyright-headers update .`
* update script
* manual adjustments
* exclude frozen proto files from further header checks (by adding NO_AUTO_COPYRIGHT files)
2020-01-02 21:21:13 +01:00

41 lines
1.4 KiB
Python

# Copyright (c) 2020 The DAML Authors. All rights reserved.
# SPDX-License-Identifier: Apache-2.0
load("@com_github_google_bazel_common//tools/javadoc:javadoc.bzl", "javadoc_library")
load("@os_info//:os_info.bzl", "is_windows")
# FIXME: `javadoc_library` rule fails to find sources on Windows
javadoc_library(
name = "javadoc",
srcs = [
"//language-support/java/bindings:sources",
"//language-support/java/bindings-rxjava:sources",
],
root_packages = [
"com.daml.ledger.javaapi.data",
"com.daml.ledger.rxjava",
"com.daml.ledger.rxjava.components",
"com.daml.ledger.rxjava.components.helpers",
"com.daml.ledger.rxjava.grpc",
"com.daml.ledger.rxjava.util",
],
visibility = [
"//visibility:public",
],
deps = [
"//language-support/java/bindings:bindings-java",
"//language-support/java/bindings-rxjava",
"//ledger-api/rs-grpc-bridge",
"@maven//:com_google_code_findbugs_jsr305",
"@maven//:com_google_protobuf_protobuf_java",
"@maven//:io_grpc_grpc_core",
"@maven//:io_grpc_grpc_netty",
"@maven//:io_grpc_grpc_stub",
"@maven//:io_netty_netty_handler",
"@maven//:io_reactivex_rxjava2_rxjava",
"@maven//:org_checkerframework_checker",
"@maven//:org_pcollections_pcollections",
"@maven//:org_slf4j_slf4j_api",
],
) if not is_windows else None