implement velocity platform
This commit is contained in:
parent
fb2f1f1859
commit
1b1a496ab1
9 changed files with 1984 additions and 25 deletions
10
MODULE.bazel
10
MODULE.bazel
|
|
@ -5,6 +5,12 @@ bazel_dep(name = "rules_jvm_external", version = "7.1")
|
|||
bazel_dep(name = "contrib_rules_jvm", version = "0.34.0")
|
||||
bazel_dep(name = "apple_rules_lint", version = "0.4.0")
|
||||
|
||||
git_override(
|
||||
module_name = "rules_jvm_external",
|
||||
remote = "https://github.com/acecilia/rules_jvm_external.git",
|
||||
branch = "3-snapshot_support",
|
||||
)
|
||||
|
||||
maven = use_extension("@rules_jvm_external//:extensions.bzl", "maven")
|
||||
maven.install(
|
||||
name = "maven",
|
||||
|
|
@ -15,6 +21,8 @@ maven.install(
|
|||
"com.leakyabstractions:result-api:1.0.1.0",
|
||||
"com.leakyabstractions:result:1.0.2.0",
|
||||
"io.papermc.paper:paper-api:[26.2.build,)",
|
||||
# use `env REPIN=1 bazel run @maven//:pin` after updating
|
||||
"com.velocitypowered:velocity-api:4.1.0-SNAPSHOT",
|
||||
|
||||
# TESTS
|
||||
"net.kyori:adventure-text-serializer-plain:5.2.0",
|
||||
|
|
@ -31,6 +39,8 @@ maven.install(
|
|||
"https://repo.papermc.io/repository/maven-public/",
|
||||
],
|
||||
known_contributing_modules = ["protobuf"],
|
||||
resolver = "gradle",
|
||||
lock_file = "//:maven_install.json",
|
||||
)
|
||||
use_repo(maven, "maven")
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue