Skip to content

Commit

Permalink
Move sample desktop app to common sample
Browse files Browse the repository at this point in the history
  • Loading branch information
sebaslogen committed Sep 16, 2024
1 parent 1f0591e commit bda0f40
Show file tree
Hide file tree
Showing 5 changed files with 14 additions and 36 deletions.
2 changes: 1 addition & 1 deletion build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ apiValidation {
val ci = System.getenv("CI_FLOW")
if (ci == null || !ci.contains("Maven")) { // This block is only applicable on build that include the sample app
println("ApiValidation is being ignored for module $sampleModuleName in local builds")
ignoredProjects.addAll(listOf(sampleModuleName, "sampleComposeApp", "sampleDesktopApp"))
ignoredProjects.addAll(listOf(sampleModuleName, "sampleComposeApp"))
}
@OptIn(kotlinx.validation.ExperimentalBCVApi::class)
klib {
Expand Down
13 changes: 13 additions & 0 deletions samplecmp/sampleComposeApp/build.gradle.kts
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
import org.jetbrains.compose.desktop.application.dsl.TargetFormat
import org.jetbrains.kotlin.gradle.ExperimentalKotlinGradlePluginApi
import org.jetbrains.kotlin.gradle.ExperimentalWasmDsl
import org.jetbrains.kotlin.gradle.dsl.JvmTarget
Expand Down Expand Up @@ -138,6 +139,18 @@ android {
}
}

compose.desktop {
application {
mainClass = "MainKt"

nativeDistributions {
targetFormats(TargetFormat.Dmg, TargetFormat.Msi, TargetFormat.Deb)
packageName = "ComposeApp"
packageVersion = "1.0.0"
}
}
}

tasks.withType<AbstractTestTask> {
// Add test output to gradle console
afterSuite(KotlinClosure2({ desc: TestDescriptor, result: TestResult ->
Expand Down
34 changes: 0 additions & 34 deletions samplecmp/sampleDesktopApp/build.gradle.kts

This file was deleted.

1 change: 0 additions & 1 deletion settings.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,6 @@ println("Running on CI flow: $ci")
if (ci == null || !ci.contains("Maven")) { // Remove the sample app from Maven publication builds
include(":sample")
include(":samplecmp:sampleComposeApp")
include(":samplecmp:sampleDesktopApp")
}

include(
Expand Down

0 comments on commit bda0f40

Please sign in to comment.