load("@rules_java//java:java_binary.bzl", "java_binary")
load("@rules_jvm_external//:defs.bzl", "artifact")

java_binary(
    name = "core-velocity-impl",
    srcs = glob(["src/main/**/*.java"]),
    main_class = "none",
    resources = glob(["src/main/resources/**"], allow_empty = True),
    deps = [
        "//core-velocity-api",
        artifact("com.velocitypowered:velocity-api"),
        artifact("io.nats:jnats"),
    ],
    plugins = [ "//third_party:lombok_plugin" ],
)
