Use a "stable" java-gi version (0.3) and mention it in the README
This commit is contained in:
parent
2ca25a7bee
commit
e15ef8c485
|
@ -14,6 +14,8 @@ Inceptum utilizes code/libraries/assets from:
|
|||
- [imgui-java](https://github.com/SpaiR/imgui-java): The library used for UI
|
||||
- [Dear ImGui](https://github.com/ocornut/imgui): Included and wrapped in imgui-java, UI library
|
||||
- [LWJGL](https://github.com/LWJGL/lwjgl3): Used as a backend for imgui-java
|
||||
- [java-gi](https://github.com/jwharm/java-gi): The library used for the new UI
|
||||
- [GTK4](https://www.gtk.org/) (and dependencies): Wrapped in java-gi-generated code, the core UI library
|
||||
- [gson](https://github.com/google/gson): Used for interacting with various APIs and configs
|
||||
- [Ubuntu](https://design.ubuntu.com/font/): Used with nerd font symbols as the font
|
||||
- [meteor-client](https://github.com/MeteorDevelopment/meteor-client): A simple HTTP client
|
||||
|
|
|
@ -11,6 +11,7 @@ allprojects {
|
|||
|
||||
val lwjglVersion by extra("3.3.1")
|
||||
val imguiVersion by extra("1.86.4")
|
||||
val javaGiVersion by extra("0.3")
|
||||
val jfCommonsVersion by extra("1.1-SNAPSHOT")
|
||||
val gsonCompileVersion by extra("1.3-SNAPSHOT")
|
||||
val jlhttpVersion by extra("2.6")
|
||||
|
|
|
@ -14,8 +14,9 @@ repositories {
|
|||
}
|
||||
|
||||
dependencies {
|
||||
implementation("io.github.jwharm.javagi:gtk4:0.3-SNAPSHOT")
|
||||
implementation("io.github.jwharm.javagi:glib:0.3-SNAPSHOT")
|
||||
val javaGiVersion: String by rootProject.extra
|
||||
implementation("io.github.jwharm.javagi:gtk4:$javaGiVersion")
|
||||
implementation("io.github.jwharm.javagi:glib:$javaGiVersion")
|
||||
implementation(project(":launcher"))
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue