[Gradle, Import] Ignore incompatible test runs for Native targets.

#Fixed KT-34516
This commit is contained in:
Yaroslav Chernyshev
2020-05-14 17:43:00 +03:00
parent e2857a910b
commit 785fa7dd1c
5 changed files with 148 additions and 1 deletions
@@ -0,0 +1,88 @@
buildscript {
repositories {
{{kotlin_plugin_repositories}}
}
dependencies {
classpath("org.jetbrains.kotlin:kotlin-gradle-plugin:{{kotlin_plugin_version}}")
{{extraPluginDependencies}}
}
}
allprojects {
repositories {
{{kotlin_plugin_repositories}}
}
}
apply plugin: 'kotlin-multiplatform'
group 'com.example'
version '0.0.1'
apply plugin: 'maven-publish'
kotlin {
jvm {
}
js {
browser {
}
nodejs {
}
}
macosX64("macos")
mingwX64("win")
linuxX64("linux")
sourceSets {
commonMain {
dependencies {
implementation kotlin('stdlib-common')
}
}
commonTest {
dependencies {
implementation kotlin('test-common')
implementation kotlin('test-annotations-common')
}
}
jvmMain {
dependencies {
implementation kotlin('stdlib-jdk8')
}
}
jvmTest {
dependencies {
implementation kotlin('test')
implementation kotlin('test-junit')
}
}
jsMain {
dependencies {
implementation kotlin('stdlib-js')
}
}
jsTest {
dependencies {
implementation kotlin('test-js')
}
}
macosMain {
}
macosTest {
}
winMain {
}
winTest {
}
linuxMain {
}
linuxTest {
}
}
}
@@ -0,0 +1 @@
kotlin.code.style=official
@@ -0,0 +1,2 @@
rootProject.name = 'project'
enableFeaturePreview('GRADLE_METADATA')