aboutsummaryrefslogtreecommitdiff
path: root/XcodeConfig
diff options
context:
space:
mode:
authorGravatar gtm.daemon <gtm.daemon@7dc7ac4e-7543-0410-b95c-c1676fc8e2a3>2012-07-18 18:30:15 +0000
committerGravatar gtm.daemon <gtm.daemon@7dc7ac4e-7543-0410-b95c-c1676fc8e2a3>2012-07-18 18:30:15 +0000
commit940405e8052b3f5e940b15b2690408554edf4f18 (patch)
tree10a79164c8368f3d08f3db9bc4929b66ee9910e2 /XcodeConfig
parentd99d30b332e5af7e978bfdb537b525c9bd4564b4 (diff)
[Author: aharper]
Disable COPY_PHASE_STRIP so we don't corrupt signed binaries. R=dmaclach,thomasvl APPROVED=thomasvl
Diffstat (limited to 'XcodeConfig')
-rw-r--r--XcodeConfig/subconfig/General.xcconfig7
1 files changed, 7 insertions, 0 deletions
diff --git a/XcodeConfig/subconfig/General.xcconfig b/XcodeConfig/subconfig/General.xcconfig
index e9035bb..63293cb 100644
--- a/XcodeConfig/subconfig/General.xcconfig
+++ b/XcodeConfig/subconfig/General.xcconfig
@@ -57,6 +57,13 @@ PREBINDING = NO
// http://lists.apple.com/archives/Xcode-users/2006/Feb/msg00050.html
SEPARATE_STRIP = YES
+// Do not strip any binaries during copy as it will corrupt code signatures.
+// This wont't affect iOS (since they can't have external executables or
+// frameworks) and prevents corruption on Mac. Xcode 4 warns but does not
+// fix this case:
+// http://stackoverflow.com/questions/5494920/xcode-4-archive-warning-to-skip-copy-phase
+COPY_PHASE_STRIP = NO
+
// Force C99 dialect
GCC_C_LANGUAGE_STANDARD = c99