From bc65e6e66aa3cb750d1cafd35a24dac54cd8deda Mon Sep 17 00:00:00 2001 From: Alexey Tsvetkov Date: Tue, 30 Oct 2018 02:37:24 +0300 Subject: [PATCH] Convert kotlin-gradle-plugin-model build script: step 2 --- .../build.gradle.kts | 31 +++++++++++-------- 1 file changed, 18 insertions(+), 13 deletions(-) diff --git a/libraries/tools/kotlin-gradle-plugin-model/build.gradle.kts b/libraries/tools/kotlin-gradle-plugin-model/build.gradle.kts index 4b6a6003aa1..7b9bb659424 100644 --- a/libraries/tools/kotlin-gradle-plugin-model/build.gradle.kts +++ b/libraries/tools/kotlin-gradle-plugin-model/build.gradle.kts @@ -1,21 +1,26 @@ -apply plugin: 'kotlin' +import org.jetbrains.kotlin.gradle.tasks.KotlinCompile +import org.jetbrains.kotlin.pill.PillExtension -configureJvmProject(project) -configurePublishing(project) - -repositories { - mavenLocal() +plugins { + kotlin("jvm") + maven } +standardPublicJars() +publish() + dependencies { - compile project(':kotlin-stdlib') + compile(project(":kotlin-stdlib")) } -artifacts { - archives sourcesJar - archives javadocJar -} +tasks { + withType { + kotlinOptions.languageVersion = "1.2" + kotlinOptions.apiVersion = "1.2" + kotlinOptions.freeCompilerArgs += listOf("-Xskip-metadata-version-check") + } -jar { - manifestAttributes(manifest, project) + named("jar") { + callGroovy("manifestAttributes", manifest, project) + } } \ No newline at end of file