diff options
author | Peter Hosey <prh@Four-Sided-Cheese-Grater.local> | 2009-08-22 16:44:12 +0400 |
---|---|---|
committer | Peter Hosey <prh@Four-Sided-Cheese-Grater.local> | 2009-08-22 16:44:12 +0400 |
commit | 4e8c43fd5dc4b194ef6d245bcd6ba67da431d303 (patch) | |
tree | 7830099860999a994639058c34c9ddb74ddfaa6a | |
parent | 2a427aa88a4f387ffe19c85ea81f47fe2d61de7b (diff) |
Changed all architecture settings (except for the sandbox and test targets) to ppc, i386, x86_64 in Development/Debug and $ARCHS_STANDARD_32_64_BIT in Deployment/Release. This mirrors the architecture settings of Growl.
Building ppc64 is pointless (especially for a debug build), since you'll never use it, so we omit it. Building x86_64 is pointless on Leopard (unless you're an application), but may not be on a future version of Mac OS X, so any hypothetical users of future versions of Mac OS X may want to have it built. That's why we (Growl) build x86_64 and not ppc64 in debug configurations. For release configurations, we assume it'll be sorted out in Xcode in a future release.
4 files changed, 23 insertions, 10 deletions
diff --git a/mach_inject/mach_inject.xcodeproj/project.pbxproj b/mach_inject/mach_inject.xcodeproj/project.pbxproj index 52feded..b12c90c 100644 --- a/mach_inject/mach_inject.xcodeproj/project.pbxproj +++ b/mach_inject/mach_inject.xcodeproj/project.pbxproj @@ -136,6 +136,11 @@ 33B2AC35092854CE004B1632 /* Development */ = { isa = XCBuildConfiguration; buildSettings = { + ARCHS = ( + ppc, + i386, + x86_64, + ); COPY_PHASE_STRIP = NO; GCC_DYNAMIC_NO_PIC = NO; GCC_ENABLE_FIX_AND_CONTINUE = YES; diff --git a/mach_inject_bundle/mach_inject_bundle.xcodeproj/project.pbxproj b/mach_inject_bundle/mach_inject_bundle.xcodeproj/project.pbxproj index 7e6cb2b..3de3278 100644 --- a/mach_inject_bundle/mach_inject_bundle.xcodeproj/project.pbxproj +++ b/mach_inject_bundle/mach_inject_bundle.xcodeproj/project.pbxproj @@ -270,8 +270,11 @@ 33B2AC7809285567004B1632 /* Development */ = { isa = XCBuildConfiguration; buildSettings = { - ARCHS = "$(ARCHS_STANDARD_64_BIT_PRE_XCODE_3_1)"; - ARCHS_STANDARD_64_BIT_PRE_XCODE_3_1 = x86_64; + ARCHS = ( + ppc, + i386, + x86_64, + ); COPY_PHASE_STRIP = NO; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; @@ -299,8 +302,7 @@ 33B2AC7909285567004B1632 /* Deployment */ = { isa = XCBuildConfiguration; buildSettings = { - ARCHS = "$(ARCHS_STANDARD_64_BIT_PRE_XCODE_3_1)"; - ARCHS_STANDARD_64_BIT_PRE_XCODE_3_1 = x86_64; + ARCHS = "$(ARCHS_STANDARD_32_64_BIT)"; COPY_PHASE_STRIP = YES; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; diff --git a/mach_inject_bundle_stub/mach_inject_bundle_stub.xcodeproj/project.pbxproj b/mach_inject_bundle_stub/mach_inject_bundle_stub.xcodeproj/project.pbxproj index eadc843..0fb0e66 100644 --- a/mach_inject_bundle_stub/mach_inject_bundle_stub.xcodeproj/project.pbxproj +++ b/mach_inject_bundle_stub/mach_inject_bundle_stub.xcodeproj/project.pbxproj @@ -193,8 +193,11 @@ 33B2AC4B092854FB004B1632 /* Development */ = { isa = XCBuildConfiguration; buildSettings = { - ARCHS = "$(ARCHS_STANDARD_64_BIT_PRE_XCODE_3_1)"; - ARCHS_STANDARD_64_BIT_PRE_XCODE_3_1 = x86_64; + ARCHS = ( + ppc, + i386, + x86_64, + ); COPY_PHASE_STRIP = NO; DEBUGGING_SYMBOLS = YES; FRAMEWORK_SEARCH_PATHS = ""; @@ -231,8 +234,7 @@ 33B2AC4C092854FB004B1632 /* Deployment */ = { isa = XCBuildConfiguration; buildSettings = { - ARCHS = "$(ARCHS_STANDARD_32_64_BIT_PRE_XCODE_3_1)"; - ARCHS_STANDARD_32_64_BIT_PRE_XCODE_3_1 = "x86_64 i386 ppc"; + ARCHS = "$(ARCHS_STANDARD_32_64_BIT)"; COPY_PHASE_STRIP = YES; FRAMEWORK_SEARCH_PATHS = ""; GCC_ENABLE_FIX_AND_CONTINUE = NO; diff --git a/mach_override/mach_override.xcodeproj/project.pbxproj b/mach_override/mach_override.xcodeproj/project.pbxproj index 24e7396..2101d2a 100644 --- a/mach_override/mach_override.xcodeproj/project.pbxproj +++ b/mach_override/mach_override.xcodeproj/project.pbxproj @@ -136,6 +136,11 @@ 33B2AC17092852F2004B1632 /* Development */ = { isa = XCBuildConfiguration; buildSettings = { + ARCHS = ( + ppc, + i386, + x86_64, + ); COPY_PHASE_STRIP = NO; GCC_DYNAMIC_NO_PIC = NO; GCC_ENABLE_FIX_AND_CONTINUE = YES; @@ -150,6 +155,7 @@ 33B2AC18092852F2004B1632 /* Deployment */ = { isa = XCBuildConfiguration; buildSettings = { + ARCHS = "$(ARCHS_STANDARD_32_64_BIT)"; COPY_PHASE_STRIP = YES; GCC_ENABLE_FIX_AND_CONTINUE = NO; GCC_GENERATE_DEBUGGING_SYMBOLS = NO; @@ -172,8 +178,6 @@ 33B2AC1B092852F2004B1632 /* Development */ = { isa = XCBuildConfiguration; buildSettings = { - ARCHS = "$(ARCHS_STANDARD_32_64_BIT_PRE_XCODE_3_1)"; - ARCHS_STANDARD_32_64_BIT_PRE_XCODE_3_1 = "x86_64 i386 ppc"; }; name = Development; }; |