INNER CODE UNIT · Swift
bridgeName
skiptools/skip · Plugins/SkipPlugin/SkipPlugin.swift:340
let bridgeName = swiftPath.stem + bridgeSuffix
return skipBridgeOutputDir.appending(subpath: bridgeName)
})
// output additional files for native support code generation
let nativeSupportFileNames = [
"AnyDynamicObject_Support.swift", // SkipSyntax.KotlinDynamicObjectTransformer.supportFileName
"Bundle_Support.swift", // SkipSyntax.KotlinBundleTransformer.supportFileName
"FoundationBridge_Support.swift", // SkipSyntax.KotlinFoundationBridgeTransformer.supportFileName
]
for fileName in nativeSupportFileNames {
outputFiles.append(skipBridgeOutputDir.appending(subpath: fileName))
}
appendArguments(["--skip-bridge-output", skipBridgeOutputDir.string])
}
// auto-generate XCSkipTests.swift test harness for test targets that don't already have one