extracted dependencies info into Dependencies.kt

This commit is contained in:
2021-11-19 10:42:31 +01:00
parent 6a75def681
commit 6c5a499415
5 changed files with 137 additions and 18 deletions

View File

@@ -0,0 +1,19 @@
plugins {
application
}
dependencies {
implementation(JLine.id)
implementation(Jansi.id)
implementation(JavaWebSocket.id)
implementation(PicoCLI.core)
implementation(PicoCLI.shell_jline3) {
exclude(group = JLine.group) // prevent duplicates with org.jline:jline)
}
annotationProcessor(PicoCLI.codegen)
}
application {
mainClass.set("eu.jonahbauer.wizard.client.cli.Client")
}

View File

@@ -4,9 +4,9 @@ project(":wizard-client:wizard-client-libgdx:desktop") {
dependencies {
implementation(project(":wizard-client:wizard-client-libgdx:core"))
api("com.badlogicgames.gdx:gdx-backend-lwjgl3:1.10.0")
api("com.badlogicgames.gdx:gdx-platform:1.10.0:natives-desktop")
api("com.badlogicgames.gdx:gdx-box2d-platform:1.10.0:natives-desktop")
api(LibGDX.backend_lwjgl3)
api(LibGDX.platform_desktop)
api(LibGDX.box2d_platform_desktop)
}
}
@@ -14,7 +14,7 @@ project(":wizard-client:wizard-client-libgdx:core") {
apply(plugin = "java-library")
dependencies {
api( "com.badlogicgames.gdx:gdx:1.10.0")
api("com.badlogicgames.gdx:gdx-box2d:1.10.0")
api( LibGDX.api)
api(LibGDX.box2d)
}
}