Bump other dependencies

This commit is contained in:
Johannes Frohnmeyer 2023-05-04 11:25:37 +02:00
parent 2cb852c5cb
commit 8d45fdff84
Signed by: Johannes
GPG Key ID: E76429612C2929F4
4 changed files with 26 additions and 9 deletions

View File

@ -9,11 +9,20 @@ allprojects {
group = "io.gitlab.jfronny.inceptum"
}
val lwjglVersion by extra("3.3.1")
val imguiVersion by extra("1.86.4")
val jfCommonsVersion by extra("1.1-SNAPSHOT")
// common
val jfCommonsVersion by extra("1.3-SNAPSHOT")
val gsonCompileVersion by extra("1.3-SNAPSHOT")
val jbAnnotationsVersion by extra("24.0.1")
// launcher
val jlhttpVersion by extra("2.6")
// launcher-imgui
val lwjglVersion by extra("3.3.2")
val imguiVersion by extra("1.86.10")
// launcher-gtk
val javagiVersion by extra("0.4")
val glibVersion by extra("1.2.10")
val gtkVersion by extra("4.8.3")
val adwaitaVersion by extra("1.2.0")
val flavorProp: String by extra(prop("flavor", "custom"))
if (!setOf("custom", "maven", "fat", "windows", "linux", "macos").contains(flavorProp)) throw IllegalStateException("Unsupported flavor: $flavorProp")

View File

@ -9,8 +9,10 @@ plugins {
}
dependencies {
api("io.gitlab.jfronny:commons:${rootProject.extra["jfCommonsVersion"]}")
api("io.gitlab.jfronny:commons-gson:${rootProject.extra["jfCommonsVersion"]}")
val jfCommonsVersion: String by rootProject.extra
api("io.gitlab.jfronny:commons:$jfCommonsVersion")
api("io.gitlab.jfronny:commons-gson:$jfCommonsVersion")
}
val javaVersion by extra(project.java.targetCompatibility)

View File

@ -14,9 +14,14 @@ repositories {
}
dependencies {
implementation("io.github.jwharm.javagi:gtk:4.8.3-0.4")
implementation("io.github.jwharm.javagi:glib:1.2.10-0.4")
implementation("io.github.jwharm.javagi:adwaita:1.2.0-0.4")
val javagiVersion: String by rootProject.extra
val glibVersion: String by rootProject.extra
val gtkVersion: String by rootProject.extra
val adwaitaVersion: String by rootProject.extra
implementation("io.github.jwharm.javagi:glib:$glibVersion-$javagiVersion")
implementation("io.github.jwharm.javagi:gtk:$gtkVersion-$javagiVersion")
implementation("io.github.jwharm.javagi:adwaita:$adwaitaVersion-$javagiVersion")
implementation(project(":launcher"))
}

View File

@ -6,8 +6,9 @@ plugins {
dependencies {
val jlhttpVersion: String by rootProject.extra
val jbAnnotationsVersion: String by rootProject.extra
api(project(":common"))
implementation("net.freeutils:jlhttp:$jlhttpVersion")
compileOnly("org.jetbrains:annotations:23.0.0")
compileOnly("org.jetbrains:annotations:$jbAnnotationsVersion")
}