sample/build.gradle.kts
changeset 47 246422783c0c
parent 44 7732a7112b93
child 66 4a652584013c
--- a/sample/build.gradle.kts	Wed Apr 23 13:29:39 2025 -0400
+++ b/sample/build.gradle.kts	Wed Apr 23 13:38:29 2025 -0400
@@ -45,7 +45,11 @@
         }
     }
 
-    jvm("desktop")
+    jvm("desktop") {
+        mainRun {
+            mainClass = "com.geekorum.aboutoss.sampleapp.MainKt"
+        }
+    }
 
     listOf(
         iosX64(),
@@ -67,6 +71,7 @@
             implementation(compose.material3)
             implementation(compose.components.resources)
             implementation(compose.components.uiToolingPreview)
+            implementation(libs.org.jetbrains.androidx.lifecycle.viewmodel.compose)
         }
 
         androidMain.dependencies {
@@ -74,12 +79,17 @@
             implementation(dependencies.enforcedPlatform(libs.androidx.compose.bom))
             implementation(libs.androidx.activity.compose)
             implementation(libs.geekdroid)
-            implementation(libs.androidx.lifecycle.viewmodel.compose)
+        }
+
+        val desktopMain by getting {
+            dependencies {
+                implementation(compose.desktop.currentOs)
+                implementation(libs.kotlinx.coroutines.swing)
+            }
         }
     }
 }
 
-
 android {
     namespace = "com.geekorum.aboutoss.sampleapp"
     compileSdk = 35