У меня есть мультиплатформенный проект Kotlin. И я хотел бы опубликовать часть артефактов в хранилище, пропуская другую часть.
Я использую следующую конфигурацию:
kotlin {
jvm()
val iosArm64 = iosArm64()
val iosX64 = iosX64()
configure(listOf(iosArm64, iosX64)) {
binaries {
framework("some") {
embedBitcode("disable")
}
}
}
...
}
publishing {
repositories {
maven {
...
}
}
publications {
register("mavenJava", MavenPublication::class) {
...
}
}
}
Я хотел бы, например, пропустить iosX64, так как я делаю "Fat framework" и хочу опубликовать его. Как настроить Gradle Kotlin dsl, чтобы избежать публикации?