26 lines
1,017 B
Markdown
26 lines
1,017 B
Markdown
# WoW Backup
|
|
|
|
## Tech
|
|
This is a Kotlin [Compose Multiplatform](https://www.jetbrains.com/help/kotlin-multiplatform-dev/compose-multiplatform.html) project targeting Desktop (JVM).
|
|
|
|
* [/composeApp](./composeApp/src) is for code that will be shared across your Compose Multiplatform applications.
|
|
It contains several subfolders:
|
|
- [commonMain](./composeApp/src/commonMain/kotlin) is for code that's common for all targets.
|
|
- Other folders are for Kotlin code that will be compiled for only the platform indicated in the folder name.
|
|
If you want to edit the Desktop (JVM) specific part, the [jvmMain](./composeApp/src/jvmMain/kotlin)
|
|
folder is the appropriate location.
|
|
|
|
### Build and Run Application
|
|
|
|
To build and run the development version of the desktop app, use the run configuration from the run widget
|
|
in your IDE's toolbar or run it directly from the terminal:
|
|
- on macOS/Linux
|
|
```shell
|
|
./gradlew :composeApp:run
|
|
```
|
|
- on Windows
|
|
```shell
|
|
.\gradlew.bat :composeApp:run
|
|
```
|
|
|
|
---
|