KenCommandAPI/kencommandapi-core/BUILD
2026-08-02 21:23:36 +02:00

19 lines
No EOL
733 B
Text

load("@rules_java//java:java_library.bzl", "java_library")
load("@rules_jvm_external//:defs.bzl", "artifact", "java_plugin_artifact")
java_library(
name = "core",
srcs = glob(["src/main/**/*.java"]),
visibility = ["//visibility:public"],
deps = [
artifact("org.projectlombok:lombok"),
artifact("com.leakyabstractions:result-api"),
artifact("com.leakyabstractions:result"),
artifact("org.jetbrains:annotations"),
artifact("com.google.guava:guava"),
artifact("org.slf4j:slf4j-api"),
artifact("net.kyori:adventure-api"),
],
plugins = [ "//third_party:lombok_plugin" ],
)
load("@rules_java//toolchains:default_java_toolchain.bzl", "default_java_toolchain")