Some renaming to reflect reality.

This commit is contained in:
Alexander Gorshenev
2017-12-04 12:39:28 +03:00
committed by alexander-gorshenev
parent 86e221ed58
commit 5116d43f4f
3 changed files with 7 additions and 7 deletions
@@ -19,7 +19,7 @@ package org.jetbrains.kotlin.konan.target
import org.jetbrains.kotlin.konan.properties.KonanProperties import org.jetbrains.kotlin.konan.properties.KonanProperties
import org.jetbrains.kotlin.konan.file.File import org.jetbrains.kotlin.konan.file.File
class ClangTarget(val target: KonanTarget, konanProperties: KonanProperties) { class ClangTargetArgs(val target: KonanTarget, konanProperties: KonanProperties) {
val sysRoot = konanProperties.absoluteTargetSysRoot val sysRoot = konanProperties.absoluteTargetSysRoot
val targetArg = konanProperties.targetArg val targetArg = konanProperties.targetArg
@@ -96,7 +96,7 @@ class ClangTarget(val target: KonanTarget, konanProperties: KonanProperties) {
} }
} }
class ClangHost(val hostProperties: KonanProperties) { class ClangHostArgs(val hostProperties: KonanProperties) {
val targetToolchain get() = hostProperties.absoluteTargetToolchain val targetToolchain get() = hostProperties.absoluteTargetToolchain
val gccToolchain get() = hostProperties.absoluteGccToolchain val gccToolchain get() = hostProperties.absoluteGccToolchain
@@ -25,18 +25,18 @@ class ClangManager(val properties: Properties, val baseDir: String) {
it to KonanProperties(it, properties, baseDir) it to KonanProperties(it, properties, baseDir)
}.toMap() }.toMap()
private val targetClangs = enabledTargets.map { private val targetClangArgs = enabledTargets.map {
it to ClangTarget(it, konanProperties[it]!!) it to ClangTargetArgs(it, konanProperties[it]!!)
}.toMap() }.toMap()
private val hostClang = ClangHost(konanProperties[host]!!) private val hostClang = ClangHostArgs(konanProperties[host]!!)
// These are converted to arrays to be convenient // These are converted to arrays to be convenient
// in groovy plugins. // in groovy plugins.
val hostClangArgs = (hostClang.commonClangArgs + targetClangs[host]!!.specificClangArgs).toTypedArray() val hostClangArgs = (hostClang.commonClangArgs + targetClangArgs[host]!!.specificClangArgs).toTypedArray()
fun targetClangArgs(target: KonanTarget) fun targetClangArgs(target: KonanTarget)
= (hostClang.commonClangArgs + targetClangs[target]!!.specificClangArgs).toTypedArray() = (hostClang.commonClangArgs + targetClangArgs[target]!!.specificClangArgs).toTypedArray()
val hostCompilerArgsForJni = hostClang.hostCompilerArgsForJni.toTypedArray() val hostCompilerArgsForJni = hostClang.hostCompilerArgsForJni.toTypedArray()
} }