GTK bindings for Kotlin via DSL
Version: 0.1.0-alpha
See example/src/nativeMain/kotlin/Main.kt
for a simple example on
how to create an application using this library
Check out the status of the wrapping
Due to my own limitations, I am unsure of how to properly go around publishing this library onto maven central. Instead, we will publish to mavenLocal
Within the working directory
./gradlew publishToMavenLocal
Figure it out
Heh
After you published to your local maven repository, we will have to configure your projects
- Add
mavenLocal()
to your own projects repositories - Add the following required dependency, replacing {KOTLIN} with your version of kotlin
implementation("org.jetbrains.kotlinx:kotlinx-coroutines-core:{KOTLIN}-native-mt")
- Add the dependencies, replacing {VERSION} with the current version
// Core library implementation("org.gnome.kotlinx-gtk:nativex:{VERSION}") // DSL library implementation("org.gnome.kotlinx-gtk:dsl:{VERSION}")
Just help or ask me to implement something
- Separate DSL out of this project, allowing it to update separately from the project
- Finish more complex parts of this library