jw
10/12/2022, 3:07 PMkotlin {
targets.withType(KotlinNativeTarget) {
binaries.removeAll { it.buildType == NativeBuildType.RELEASE }
}
}
but the tasks for those still existrusshwolf
10/12/2022, 4:38 PMbuildTypes
argument you can pass to binaries.framework()
to only get the type you want. I don't know what it looks like from Groovy but in Kotlin you can do
binaries.framework(buildTypes = listOf(NativeBuildType.DEBUG))
jw
10/12/2022, 4:48 PMrusshwolf
10/12/2022, 4:50 PMjw
10/12/2022, 4:50 PMjw
10/12/2022, 5:32 PMjw
10/12/2022, 5:32 PMjw
10/12/2022, 5:32 PMrusshwolf
10/12/2022, 5:35 PMrusshwolf
10/12/2022, 5:35 PMjw
10/12/2022, 5:42 PM$ gw clean assemble --console=plain 2> /dev/null | \grep :link
> Task :samples:counter:ios:shared:linkPodDebugFrameworkIosArm64
> Task :samples:counter:ios:shared:linkPodDebugFrameworkIosX64
> Task :samples:counter:ios:shared:linkPodDebugFrameworkIosFat
> Task :samples:counter:ios:shared:linkPodDebugFrameworkIosSimulatorArm64
> Task :samples:counter:ios:shared:linkPodReleaseFrameworkIosArm64 SKIPPED
> Task :samples:counter:ios:shared:linkPodReleaseFrameworkIosX64 SKIPPED
> Task :samples:counter:ios:shared:linkPodReleaseFrameworkIosFat SKIPPED
> Task :samples:counter:ios:shared:linkPodReleaseFrameworkIosSimulatorArm64 SKIPPED
> Task :samples:emoji-search:ios:shared:linkPodDebugFrameworkIosArm64
> Task :samples:emoji-search:ios:shared:linkPodDebugFrameworkIosX64
> Task :samples:emoji-search:ios:shared:linkPodDebugFrameworkIosFat
> Task :samples:emoji-search:ios:shared:linkPodDebugFrameworkIosSimulatorArm64
> Task :samples:emoji-search:ios:shared:linkPodReleaseFrameworkIosArm64 SKIPPED
> Task :samples:emoji-search:ios:shared:linkPodReleaseFrameworkIosX64 SKIPPED
> Task :samples:emoji-search:ios:shared:linkPodReleaseFrameworkIosFat SKIPPED
> Task :samples:emoji-search:ios:shared:linkPodReleaseFrameworkIosSimulatorArm64 SKIPPED
jw
10/12/2022, 5:55 PM