KT-41425 Project can not be launched with Gradle runner
93a82060 introduced support of "delegate to Gradle" for Gradle-Kotlin.
This commit fixes an issue known as "Could not get unknown property
'sourceSets' for root project".
This commit is contained in:
+2
@@ -170,6 +170,7 @@ class KotlinGradleAppEnvProvider : GradleExecutionEnvironmentProvider {
|
||||
|
||||
allprojects {
|
||||
afterEvaluate { project ->
|
||||
if (project.path == gradlePath) {
|
||||
def overwrite = project.tasks.findByName(runAppTaskName) != null
|
||||
project.tasks.create(name: runAppTaskName, overwrite: overwrite, type: JavaExec) {
|
||||
if (javaExePath) executable = javaExePath
|
||||
@@ -202,6 +203,7 @@ class KotlinGradleAppEnvProvider : GradleExecutionEnvironmentProvider {
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
"""
|
||||
// @formatter:on
|
||||
return initScript
|
||||
|
||||
Reference in New Issue
Block a user