Unify compiler and cinterop flags names (#2294)

This commit is contained in:
LepilkinaElena
2019-04-26 13:34:14 +03:00
committed by GitHub
parent 7b017cb76f
commit 02331fbd7e
2 changed files with 4 additions and 4 deletions
+1 -1
View File
@@ -160,7 +160,7 @@ extra["versions.trove4j"] = "1.0.20181211"
extra["versions.kotlin-native-shared"] = "1.0-dev-40"
if (!project.hasProperty("versions.kotlin-native")) {
extra["versions.kotlin-native"] = "1.3-dev-9457"
extra["versions.kotlin-native"] = "1.3-dev-9780"
}
val isTeamcityBuild = project.hasProperty("teamcity") || System.getenv("TEAMCITY_VERSION") != null
@@ -523,18 +523,18 @@ open class CInteropProcess : DefaultTask() {
addFileArgs("-header", headers)
compilerOpts.forEach {
addArg("-compilerOpt", it)
addArg("-compiler-option", it)
}
linkerOpts.forEach {
addArg("-linkerOpt", it)
addArg("-linker-option", it)
}
libraries.files.filterExternalKlibs(project).forEach { library ->
addArg("-library", library.absolutePath)
}
addArgs("-compilerOpt", allHeadersDirs.map { "-I${it.absolutePath}" })
addArgs("-compiler-option", allHeadersDirs.map { "-I${it.absolutePath}" })
addArgs("-headerFilterAdditionalSearchPrefix", headerFilterDirs.map { it.absolutePath })
addAll(extraOpts)