LwaApplication/README.md

17 lines
No EOL
914 B
Markdown

This is a Kotlin Multiplatform project targeting Desktop.
Recommended configuration :
* Server :
- Run : `Kotlin configuration` with main class : `com.pixelized.server.lwa.ApplicationKt`
- build : `Gradle configuration : "server:buildFatJar"`
- the server jar can be found under ./server/build/libs/
- the server can can be run with java `-jar server-all.jar`
* Client :
- Run the debug version of the app : `Gradle configuration : "composeApp:run"`
- Run the release version of the app : `Gradle configuration : "composeApp:runRelease"`
- Build the release version of the app for MacOS : `Gradle configuration : "composeApp:packageReleaseDmg"`
- Build the release version of the app for Windows : `Gradle configuration : "composeApp:packageReleaseMsi"`
Learn more about [Kotlin Multiplatform](https://www.jetbrains.com/help/kotlin-multiplatform-dev/get-started.html)…