diff --git a/compiler/tests-ir-jvm/build.gradle.kts b/compiler/tests-ir-jvm/build.gradle.kts new file mode 100644 index 00000000000..7599ee58a06 --- /dev/null +++ b/compiler/tests-ir-jvm/build.gradle.kts @@ -0,0 +1,16 @@ + +apply { plugin("kotlin") } + +dependencies { + testCompile(projectTests(":compiler:tests-common")) + testRuntime(projectTests(":compiler")) +} + +sourceSets { + "main" { } + "test" { projectDefault() } +} + +projectTest { + workingDir = rootDir +} diff --git a/gradle/project-schema.json b/gradle/project-schema.json index e9699fd3172..a6e98dab028 100644 --- a/gradle/project-schema.json +++ b/gradle/project-schema.json @@ -2816,6 +2816,41 @@ "reporting": "org.gradle.api.reporting.ReportingExtension" } }, + ":compiler:tests-ir-jvm": { + "conventions": { + "base": "org.gradle.api.plugins.BasePluginConvention", + "java": "org.gradle.api.plugins.JavaPluginConvention" + }, + "configurations": [ + "apiElements", + "archives", + "compile", + "compileClasspath", + "compileOnly", + "default", + "implementation", + "kapt", + "kaptTest", + "runtime", + "runtimeClasspath", + "runtimeElements", + "runtimeOnly", + "testCompile", + "testCompileClasspath", + "testCompileOnly", + "testImplementation", + "testRuntime", + "testRuntimeClasspath", + "testRuntimeOnly" + ], + "extensions": { + "ext": "org.gradle.api.plugins.ExtraPropertiesExtension", + "kotlin": "org.jetbrains.kotlin.gradle.dsl.KotlinJvmProjectExtension", + "kapt": "org.jetbrains.kotlin.gradle.plugin.KaptExtension", + "defaultArtifacts": "org.gradle.api.internal.plugins.DefaultArtifactPublicationSet", + "reporting": "org.gradle.api.reporting.ReportingExtension" + } + }, ":compiler:tests-java8": { "conventions": { "base": "org.gradle.api.plugins.BasePluginConvention", diff --git a/settings.gradle b/settings.gradle index e8480917341..5577cea3af7 100644 --- a/settings.gradle +++ b/settings.gradle @@ -116,6 +116,7 @@ include ":kotlin-build-common", ":kotlin-reflect", ":kotlin-ant", ":compiler:tests-java8", + ":compiler:tests-ir-jvm", ":generators", ":generators:test-generator", ":tools:binary-compatibility-validator",