[K/N] Pass USE_FIR config setting to splitted first stage, and not to second stage

Merge-request: KT-MR-11084
Merged-by: Vladimir Sukharev <Vladimir.Sukharev@jetbrains.com>
This commit is contained in:
Vladimir Sukharev
2023-07-14 15:23:27 +00:00
committed by Space Team
parent edc7df517c
commit 52068e11ee
2 changed files with 5 additions and 0 deletions
@@ -137,6 +137,9 @@ class K2Native : CLICompiler<K2NativeCompilerArguments>() {
spawnedConfiguration.setupCommonArguments(spawnedArguments, this@K2Native::createMetadataVersion)
spawnedConfiguration.setupFromArguments(spawnedArguments)
spawnedConfiguration.setupPartialLinkageConfig(configuration.partialLinkageConfig)
configuration.get(CommonConfigurationKeys.USE_FIR)?.let {
spawnedConfiguration.put(CommonConfigurationKeys.USE_FIR, it)
}
configuration.get(CommonConfigurationKeys.LANGUAGE_VERSION_SETTINGS)?.let {
spawnedConfiguration.put(CommonConfigurationKeys.LANGUAGE_VERSION_SETTINGS, it)
}