Skip to content

Commit

Permalink
Gradle setup to shade JSky into SkyUtils
Browse files Browse the repository at this point in the history
The Codersky repository is currently down due to some issues with the hosting company. However, JSky will be the core of SkyUtils, so I decided to get some work done at least with gradle. The gradle build logic needs a refresh though, as it kind of "works", but not as I would like. Also publishing has some issues with the sources of dependencies
  • Loading branch information
xDec0de committed Jan 27, 2025
1 parent cd16683 commit b71c531
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 0 deletions.
2 changes: 2 additions & 0 deletions libs.versions.toml
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
[versions]
jsky = "1.0.0-SNAPSHOT"
jetbrains-annotations = "24.0.0"
snakeyaml = "2.3"
adventure-api = "4.17.0"
Expand All @@ -10,6 +11,7 @@ velocity = "3.3.0-SNAPSHOT"
run-paper = "2.3.0"

[libraries]
jsky = { group = "net.codersky", name = "jsky", version.ref = "jsky" }
jetbrains-annotations = { group = "org.jetbrains", name = "annotations", version.ref = "jetbrains-annotations" }
snakeyaml = { group = "org.yaml", name = "snakeyaml", version.ref = "snakeyaml" }
adventure-api = { group = "net.kyori", name = "adventure-api", version.ref = "adventure-api" }
Expand Down
2 changes: 2 additions & 0 deletions shared/build.gradle.kts
Original file line number Diff line number Diff line change
@@ -1,8 +1,10 @@
plugins {
skyutils.`library-conventions`
skyutils.`shadow-conventions`
}

dependencies {
api(libs.jsky)
compileOnly(libs.jetbrains.annotations)
compileOnly(libs.adventure.serializer.legacy)
compileOnly(libs.snakeyaml)
Expand Down

0 comments on commit b71c531

Please sign in to comment.