aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/objc_tools
diff options
context:
space:
mode:
authorGravatar Dave MacLachlan <dmaclach@google.com>2015-09-23 18:15:32 +0000
committerGravatar Philipp Wollermann <philwo@google.com>2015-09-24 14:18:51 +0000
commiteadaf50155999586975584fefdf29526217c7b3b (patch)
treea925a0c37982d30f18bc6e6565b604e4fd70ebaf /src/objc_tools
parentdf0531fad8fc0288c21f5672aa59907362ae0ff5 (diff)
Turns bitcode off for the time being to make the Xcode project output match what is being produced by bazel build.
-- MOS_MIGRATED_REVID=103763760
Diffstat (limited to 'src/objc_tools')
-rw-r--r--src/objc_tools/xcodegen/java/com/google/devtools/build/xcode/xcodegen/XcodeprojGeneration.java5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/objc_tools/xcodegen/java/com/google/devtools/build/xcode/xcodegen/XcodeprojGeneration.java b/src/objc_tools/xcodegen/java/com/google/devtools/build/xcode/xcodegen/XcodeprojGeneration.java
index 6e69f6fb19..e8825542a5 100644
--- a/src/objc_tools/xcodegen/java/com/google/devtools/build/xcode/xcodegen/XcodeprojGeneration.java
+++ b/src/objc_tools/xcodegen/java/com/google/devtools/build/xcode/xcodegen/XcodeprojGeneration.java
@@ -405,6 +405,10 @@ public class XcodeprojGeneration {
projBuildConfigMap.put("GCC_VERSION", "com.apple.compilers.llvm.clang.1_0");
projBuildConfigMap.put("CODE_SIGN_IDENTITY[sdk=iphoneos*]", "iPhone Developer");
+ // Disable bitcode for now.
+ // TODO(bazel-team): Need to re-enable once we have real Xcode 7 support.
+ projBuildConfigMap.put("ENABLE_BITCODE", "NO");
+
for (XcodeprojBuildSetting projectSetting : control.getBuildSettingList()) {
projBuildConfigMap.put(projectSetting.getName(), projectSetting.getValue());
}
@@ -491,6 +495,7 @@ public class XcodeprojGeneration {
"INFOPLIST_FILE", "$(WORKSPACE_ROOT)/" + targetControl.getInfoplist());
}
+
// Double-quotes in copt strings need to be escaped for XCode.
if (targetControl.getCoptCount() > 0) {
List<String> escapedCopts = Lists.transform(