| load("@rules_java//java:defs.bzl", "java_library") |
| load("@bazel_common//tools/javadoc:javadoc.bzl", "javadoc_library") |
| load("@rules_jvm_external//:defs.bzl", "java_export") |
| load("//:maven.bzl", "JAZZER_API_COORDINATES") |
| |
| java_library( |
| name = "api", |
| srcs = glob(["*.java"]), |
| visibility = ["//visibility:public"], |
| ) |
| |
| javadoc_library( |
| name = "api_javadoc", |
| srcs = glob(["*.java"]), |
| ) |
| |
| java_export( |
| name = "api_export", |
| srcs = glob(["*.java"]), |
| maven_coordinates = JAZZER_API_COORDINATES, |
| pom_template = "//:jazzer-api.pom", |
| visibility = ["//visibility:public"], |
| ) |