From da1fcb008b63bf93bb952262b5231e87f26fb8e7 Mon Sep 17 00:00:00 2001 From: Ilya Matveev Date: Thu, 20 Sep 2018 20:06:04 +0300 Subject: [PATCH] Fix -Xcommon-sources in native args --- .../org/jetbrains/kotlin/gradle/tasks/KotlinNativeTasks.kt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/tasks/KotlinNativeTasks.kt b/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/tasks/KotlinNativeTasks.kt index 20ffe5f9c54..9580df3aa11 100644 --- a/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/tasks/KotlinNativeTasks.kt +++ b/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/tasks/KotlinNativeTasks.kt @@ -263,7 +263,9 @@ open class KotlinNativeCompile : AbstractCompile() { // Sources. addAll(getSource().map { it.absolutePath }) - add("-Xcommon-sources=${commonSources.map { it.absolutePath }.joinToString(separator = ",")}") + if (!commonSources.isEmpty) { + add("-Xcommon-sources=${commonSources.map { it.absolutePath }.joinToString(separator = ",")}") + } } @TaskAction