app loads configuration from json at runtime

This commit is contained in:
geoffsee
2025-06-30 11:17:25 -04:00
parent 31bb3b336b
commit 08fb45dbaf
9 changed files with 275 additions and 84 deletions

View File

@@ -1,16 +1,47 @@
plugins {
kotlin("multiplatform") version "2.1.21"
kotlin("plugin.serialization") version "2.1.21"
}
group = "org.example"
version = "1.0-SNAPSHOT"
kotlin {
jvm()
@OptIn(org.jetbrains.kotlin.gradle.ExperimentalWasmDsl::class)
wasmJs {
browser()
binaries.executable()
}
sourceSets {
commonMain {
dependencies {
implementation("org.jetbrains.kotlinx:kotlinx-serialization-json:1.6.2")
}
}
jvmMain {
dependencies {
// OSM2World dependencies temporarily removed for testing
// implementation("org.osm2world:osm2world-core:0.3.0")
// implementation("org.osm2world:osm2world-gltf:0.3.0")
}
}
jvmTest {
dependencies {
implementation(kotlin("test"))
}
}
wasmJsMain {
dependencies {
// WASM-specific dependencies if needed
}
}
}
}
repositories {