From 940405e8052b3f5e940b15b2690408554edf4f18 Mon Sep 17 00:00:00 2001 From: "gtm.daemon" Date: Wed, 18 Jul 2012 18:30:15 +0000 Subject: [Author: aharper] Disable COPY_PHASE_STRIP so we don't corrupt signed binaries. R=dmaclach,thomasvl APPROVED=thomasvl --- XcodeConfig/subconfig/General.xcconfig | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'XcodeConfig') 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 -- cgit v1.2.3