Added property for overriding konan distribution location
#KT-50463 Fixed Merge-request: KT-MR-10310 Merged-by: Dmitrii Krasnov <Dmitrii.Krasnov@jetbrains.com>
This commit is contained in:
committed by
Space Team
parent
2f7f69ed4f
commit
f2816a5531
+1
@@ -48,6 +48,7 @@ fun copyK2NativeCompilerArguments(from: K2NativeCompilerArguments, to: K2NativeC
|
||||
to.includeBinaries = from.includeBinaries?.copyOf()
|
||||
to.includes = from.includes?.copyOf()
|
||||
to.incrementalCacheDir = from.incrementalCacheDir
|
||||
to.konanDataDir = from.konanDataDir
|
||||
to.lazyIrForCaches = from.lazyIrForCaches
|
||||
to.libraries = from.libraries?.copyOf()
|
||||
to.libraryToAddToCache = from.libraryToAddToCache
|
||||
|
||||
+3
@@ -469,6 +469,9 @@ class K2NativeCompilerArguments : CommonCompilerArguments() {
|
||||
@Argument(value = "-Xsave-llvm-ir-directory", description = "Directory that should contain results of -Xsave-llvm-ir-after=<phase>")
|
||||
var saveLlvmIrDirectory: String? = null
|
||||
|
||||
@Argument(value = "-Xkonan-data-dir", description = "Custom path for konan distributions location")
|
||||
var konanDataDir: String? = null
|
||||
|
||||
override fun configureAnalysisFlags(collector: MessageCollector, languageVersion: LanguageVersion): MutableMap<AnalysisFlag<*>, Any> =
|
||||
super.configureAnalysisFlags(collector, languageVersion).also {
|
||||
val optInList = it[AnalysisFlags.optIn] as List<*>
|
||||
|
||||
Reference in New Issue
Block a user