BAZEL
This commit is contained in:
parent
0086329da9
commit
dd25337ed6
21 changed files with 253 additions and 523 deletions
8
third_party/BUILD
vendored
Normal file
8
third_party/BUILD
vendored
Normal file
|
|
@ -0,0 +1,8 @@
|
|||
load("@rules_java//java:java_plugin.bzl", "java_plugin")
|
||||
java_plugin(
|
||||
name = "lombok_plugin",
|
||||
visibility = ["//visibility:public"],
|
||||
deps = ["@maven//:org_projectlombok_lombok"],
|
||||
processor_class = "lombok.launch.AnnotationProcessorHider$AnnotationProcessor",
|
||||
generates_api = True,
|
||||
)
|
||||
24
third_party/libs.versions.toml
vendored
Normal file
24
third_party/libs.versions.toml
vendored
Normal file
|
|
@ -0,0 +1,24 @@
|
|||
[versions]
|
||||
shadow = "9.2.0"
|
||||
run-paper = "2.3.1"
|
||||
papermc = "1.21.11-rc3-R0.1-SNAPSHOT"
|
||||
velocity = "3.5.0-SNAPSHOT"
|
||||
adventure = "5.2.0"
|
||||
scrow-commandapi = "0.33-SNAPSHOT"
|
||||
|
||||
[plugins]
|
||||
shadow = { id = "com.gradleup.shadow", version.ref = "shadow" }
|
||||
runpaper = { id = "xyz.jpenilla.run-paper", version.ref = "run-paper" }
|
||||
scrow-basedependencies = { id = "scrow.base-dependencies" }
|
||||
scrow-javalibrary = { id = "scrow.java-library" }
|
||||
|
||||
[libraries]
|
||||
# https://docs.papermc.io/paper/dev/project-setup/
|
||||
papermc-api = { module = "io.papermc.paper:paper-api", version.ref = "papermc" }
|
||||
# https://docs.papermc.io/velocity/dev/creating-your-first-plugin/
|
||||
velocity-api = { module = "com.velocitypowered:velocity-api", version.ref = "velocity" }
|
||||
adventure-api = { module = "net.kyori:adventure-api", version.ref = "adventure" }
|
||||
adventure-minimessage = { module = "net.kyori:adventure-text-minimessage", version.ref = "adventure" }
|
||||
|
||||
# http://forge.kentoj.de/scrow/-/packages/maven/de.kentoj.scrow:kencommandapi-core
|
||||
scrow-commandapi-core = { module = "de.kentoj.scrow:kencommandapi-core", version.ref = "scrow-commandapi" }
|
||||
Loading…
Add table
Add a link
Reference in a new issue