[Build] Fix configuration cache issues (part 3)
* Make IntelliJInstrumentCodeTask compatible with configuration cache * Make CoreXmlShadingTransformer compatible with configuration cache * Make :kotlin-reflect:relocateCoreSources compatible with configuration cache * Copy some properties to not capture it's owning object into lambda to support configuration cache Relates to #KT-44611
This commit is contained in:
@@ -76,6 +76,9 @@ val jsMainSources by task<Sync> {
|
||||
|
||||
into("$buildDir/jsMainSources")
|
||||
|
||||
val unimplementedNativeBuiltIns = unimplementedNativeBuiltIns
|
||||
val buildDir = buildDir
|
||||
val builtInsHeader = builtInsHeader
|
||||
doLast {
|
||||
unimplementedNativeBuiltIns.forEach { path ->
|
||||
val file = File("$buildDir/jsMainSources/$path")
|
||||
|
||||
Reference in New Issue
Block a user