[discuss] Kotlin connectors: enable -Xdebug when building locally (#62091)
This commit is contained in:
14
build.gradle
14
build.gradle
@@ -78,7 +78,7 @@ allprojects {
|
||||
jvmTarget = JvmTarget.JVM_21
|
||||
languageVersion = KotlinVersion.KOTLIN_1_9
|
||||
allWarningsAsErrors = isInCi()
|
||||
freeCompilerArgs = ["-Xjvm-default=all"]
|
||||
freeCompilerArgs = ["-Xjvm-default=all"] + getKotlinCompilerArgs()
|
||||
}
|
||||
dependsOn {
|
||||
tasks.matching { it.name == 'generate' }
|
||||
@@ -89,7 +89,7 @@ allprojects {
|
||||
jvmTarget = JvmTarget.JVM_21
|
||||
languageVersion = KotlinVersion.KOTLIN_1_9
|
||||
allWarningsAsErrors = isInCi()
|
||||
freeCompilerArgs = ["-Xjvm-default=all"]
|
||||
freeCompilerArgs = ["-Xjvm-default=all"] + getKotlinCompilerArgs()
|
||||
}
|
||||
dependsOn {
|
||||
tasks.matching { it.name == 'generate' }
|
||||
@@ -100,7 +100,7 @@ allprojects {
|
||||
jvmTarget = JvmTarget.JVM_21
|
||||
languageVersion = KotlinVersion.KOTLIN_1_9
|
||||
allWarningsAsErrors = isInCi()
|
||||
freeCompilerArgs = ["-Xjvm-default=all"]
|
||||
freeCompilerArgs = ["-Xjvm-default=all"] + getKotlinCompilerArgs()
|
||||
}
|
||||
dependsOn {
|
||||
tasks.matching { it.name == 'generate' }
|
||||
@@ -248,3 +248,11 @@ static def getJavaCompilerArgs() {
|
||||
return []
|
||||
}
|
||||
}
|
||||
|
||||
static def getKotlinCompilerArgs() {
|
||||
if (isInCi()) {
|
||||
return []
|
||||
} else {
|
||||
return ["-Xdebug"]
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user