diff options
author | 2015-09-03 18:43:09 +0000 | |
---|---|---|
committer | 2015-09-03 22:18:15 +0000 | |
commit | 6e5eebd070b6137046bd272bd8cabeea12aae817 (patch) | |
tree | d4be5613a7824abbee8a0c4d09521d683a5a608e /src/main | |
parent | 98ff521524fad6e7971bac41f1a93e2a352d83e1 (diff) |
Fix Swift merge action to use combined arch binary
* This fixes the crash when trying to build multi-arch ios_application with Swift code.
--
MOS_MIGRATED_REVID=102264637
Diffstat (limited to 'src/main')
-rw-r--r-- | src/main/java/com/google/devtools/build/lib/rules/objc/ReleaseBundlingSupport.java | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/rules/objc/ReleaseBundlingSupport.java b/src/main/java/com/google/devtools/build/lib/rules/objc/ReleaseBundlingSupport.java index dd9a4a1aeb..787604d8f8 100644 --- a/src/main/java/com/google/devtools/build/lib/rules/objc/ReleaseBundlingSupport.java +++ b/src/main/java/com/google/devtools/build/lib/rules/objc/ReleaseBundlingSupport.java @@ -758,7 +758,7 @@ public final class ReleaseBundlingSupport { .add("Frameworks") .addPath(ObjcRuleClasses.SWIFT_STDLIB_TOOL) .add("--platform").add(IosSdkCommands.swiftPlatform(objcConfiguration)) - .addExecPath("--scan-executable", intermediateArtifacts.strippedSingleArchitectureBinary()); + .addExecPath("--scan-executable", intermediateArtifacts.combinedArchitectureBinary()); ruleContext.registerAction( ObjcRuleClasses.spawnJavaOnDarwinActionBuilder( @@ -766,7 +766,7 @@ public final class ReleaseBundlingSupport { .setMnemonic("SwiftStdlibCopy") .setCommandLine(commandLine.build()) .addOutput(intermediateArtifacts.swiftFrameworksFileZip()) - .addInput(intermediateArtifacts.strippedSingleArchitectureBinary()) + .addInput(intermediateArtifacts.combinedArchitectureBinary()) .build(ruleContext)); } |