From 4e99a61aeac7e20c671ee4e59e1da29f5ccd3358 Mon Sep 17 00:00:00 2001 From: Nikita Skvortsov Date: Wed, 24 Dec 2014 15:53:54 +0300 Subject: [PATCH] fix compilation --- .../tools/kotlin-gradle-plugin-core/pom.xml | 60 +------------------ .../jetbrains/kotlin/gradle/tasks/Tasks.kt | 6 +- libraries/tools/kotlin-gradle-plugin/pom.xml | 40 ++++++++++++- 3 files changed, 44 insertions(+), 62 deletions(-) diff --git a/libraries/tools/kotlin-gradle-plugin-core/pom.xml b/libraries/tools/kotlin-gradle-plugin-core/pom.xml index 7179bbcdebd..46f6492dee2 100644 --- a/libraries/tools/kotlin-gradle-plugin-core/pom.xml +++ b/libraries/tools/kotlin-gradle-plugin-core/pom.xml @@ -21,10 +21,9 @@ - com.android.tools.build - gradle - 0.4.2 - provided + commons-io + commons-io + 2.4 org.jetbrains.kotlin @@ -32,21 +31,6 @@ ${project.version} test - - commons-lang - commons-lang - 2.3 - - - com.google.guava - guava - 12.0 - - - org.apache.directory.studio - org.apache.commons.io - 2.4 - org.jetbrains.kotlin gradle-api @@ -73,12 +57,6 @@ kotlin-stdlib ${project.version} - - org.codehaus.gmaven - gmaven-plugin - 1.5 - provided - @@ -102,32 +80,6 @@ - - org.codehaus.gmaven - gmaven-plugin - 1.5 - - 2.0 - - - - - process-sources - compile - - - - ${project.basedir}/src/main/kotlin - - **/*.groovy - - - - ${project.build.outputDirectory}/../groovyOutput - - - - kotlin-maven-plugin org.jetbrains.kotlin @@ -143,12 +95,6 @@ compile compile compile - - - ${project.basedir}/src/main/kotlin - ${project.build.outputDirectory}/../groovyOutput - - diff --git a/libraries/tools/kotlin-gradle-plugin-core/src/main/kotlin/org/jetbrains/kotlin/gradle/tasks/Tasks.kt b/libraries/tools/kotlin-gradle-plugin-core/src/main/kotlin/org/jetbrains/kotlin/gradle/tasks/Tasks.kt index 46e53f5362a..717b1399f98 100644 --- a/libraries/tools/kotlin-gradle-plugin-core/src/main/kotlin/org/jetbrains/kotlin/gradle/tasks/Tasks.kt +++ b/libraries/tools/kotlin-gradle-plugin-core/src/main/kotlin/org/jetbrains/kotlin/gradle/tasks/Tasks.kt @@ -20,7 +20,6 @@ import org.gradle.api.logging.Logger import org.gradle.api.logging.Logging import org.apache.commons.lang.StringUtils import org.apache.commons.io.FileUtils -import org.jetbrains.kotlin.gradle.plugin.* import org.gradle.api.Project import org.jetbrains.jet.config.Services import org.jetbrains.jet.cli.js.K2JSCompiler @@ -32,6 +31,7 @@ import com.intellij.ide.highlighter.JavaFileType import org.jetbrains.jet.plugin.JetFileType import org.jetbrains.jet.utils.LibraryUtils +val DEFAULT_ANNOTATIONS = "org.jebrains.kotlin.gradle.defaultAnnotations" abstract class AbstractKotlinCompile() : AbstractCompile() { abstract protected val compiler: CLICompiler @@ -159,11 +159,9 @@ public open class KotlinCompile() : AbstractKotlinCompilekotlin-js-library ${project.version} + + com.android.tools.build + gradle + 0.4.2 + provided + org.jetbrains.kotlin gradle-api - 1.4 + 1.6 provided @@ -78,6 +84,12 @@ compile compile compile + + + ${project.basedir}/src/main/kotlin + ${project.build.outputDirectory}/../groovyOutput + + @@ -124,6 +136,32 @@ + + org.codehaus.gmaven + gmaven-plugin + 1.5 + + 2.0 + + + + + process-sources + compile + + + + ${project.basedir}/src/main/kotlin + + **/*.groovy + + + + ${project.build.outputDirectory}/../groovyOutput + + + +