Skip to content

Commit ca48026

Browse files
committed
build: specify debug on snapshot
1 parent 7e51ac9 commit ca48026

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

cli/build.gradle.kts

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
import org.jetbrains.kotlin.gradle.dsl.KotlinMultiplatformExtension
22
import org.jetbrains.kotlin.gradle.plugin.mpp.KotlinNativeTarget
3+
import org.jetbrains.kotlin.gradle.plugin.mpp.NativeBuildType
34

45
plugins {
56
kotlin("multiplatform")
@@ -32,7 +33,9 @@ kotlin {
3233

3334
targets.filterIsInstance<KotlinNativeTarget>().forEach { target ->
3435
target.binaries {
35-
executable {
36+
val isDebug = version.toString().contains("SNAPSHOT")
37+
38+
executable(listOf(if (isDebug) NativeBuildType.DEBUG else NativeBuildType.RELEASE)) {
3639
baseName = "kasciffy"
3740
entryPoint = "dev.gmitch215.kasciffy.cli.main"
3841
}

0 commit comments

Comments
 (0)