diff --git a/libraries/tools/kotlin-gradle-plugin/src/test/kotlin/org/jetbrains/kotlin/gradle/BaseIncrementalGradleIT.kt b/libraries/tools/kotlin-gradle-plugin/src/test/kotlin/org/jetbrains/kotlin/gradle/BaseIncrementalGradleIT.kt index ac57ca7ed7e..dd24f47183e 100644 --- a/libraries/tools/kotlin-gradle-plugin/src/test/kotlin/org/jetbrains/kotlin/gradle/BaseIncrementalGradleIT.kt +++ b/libraries/tools/kotlin-gradle-plugin/src/test/kotlin/org/jetbrains/kotlin/gradle/BaseIncrementalGradleIT.kt @@ -25,45 +25,7 @@ abstract class BaseIncrementalGradleIT : BaseGradleIT() { .filter { it.isFile && (it.name.endsWith(".kt") || it.name.endsWith(".java")) } .forEach { Files.copy(it, File(srcDir, it.name)) } copyDirRecursively(File(resourcesRootFile, "GradleWrapper-$wrapperVersion"), projectDir) - File(projectDir, "build.gradle").writeText(""" -buildscript { - repositories { - maven { - url 'file://' + pathToKotlinPlugin - } - } - dependencies { - classpath 'org.jetbrains.kotlin:kotlin-gradle-plugin:0.1-SNAPSHOT' - } -} - -apply plugin: "kotlin" - -sourceSets { - main { - kotlin { - srcDir 'src' - } - java { - srcDir 'src' - } - } -} - -compileKotlin { - experimentalIncremental = true -} - -repositories { - maven { - url 'file://' + pathToKotlinPlugin - } -} - -dependencies { - compile 'org.jetbrains.kotlin:kotlin-stdlib:0.1-SNAPSHOT' -} - """) + copyDirRecursively(File(resourcesRootFile, "incrementalGradleProject"), projectDir) } } diff --git a/libraries/tools/kotlin-gradle-plugin/src/test/resources/incrementalGradleProject/build.gradle b/libraries/tools/kotlin-gradle-plugin/src/test/resources/incrementalGradleProject/build.gradle new file mode 100644 index 00000000000..5c250b4ed92 --- /dev/null +++ b/libraries/tools/kotlin-gradle-plugin/src/test/resources/incrementalGradleProject/build.gradle @@ -0,0 +1,37 @@ +buildscript { + repositories { + maven { + url 'file://' + pathToKotlinPlugin + } + } + dependencies { + classpath 'org.jetbrains.kotlin:kotlin-gradle-plugin:0.1-SNAPSHOT' + } +} + +apply plugin: "kotlin" + +sourceSets { + main { + kotlin { + srcDir 'src' + } + java { + srcDir 'src' + } + } +} + +compileKotlin { + experimentalIncremental = true +} + +repositories { + maven { + url 'file://' + pathToKotlinPlugin + } +} + +dependencies { + compile 'org.jetbrains.kotlin:kotlin-stdlib:0.1-SNAPSHOT' +} \ No newline at end of file diff --git a/libraries/tools/kotlin-gradle-plugin/src/test/resources/incrementalGradleProject/gradle.properties b/libraries/tools/kotlin-gradle-plugin/src/test/resources/incrementalGradleProject/gradle.properties new file mode 100644 index 00000000000..95637422fe0 --- /dev/null +++ b/libraries/tools/kotlin-gradle-plugin/src/test/resources/incrementalGradleProject/gradle.properties @@ -0,0 +1 @@ +#org.gradle.jvmargs=-Xmx2048m -XX:MaxPermSize=512m \ No newline at end of file