diff --git a/checkin_notes b/checkin_notes index bb641f54c5..88bc6c41be 100644 --- a/checkin_notes +++ b/checkin_notes @@ -503,3 +503,12 @@ David 27 Nov 2007 wrapper/ wrapper.C + +Charlie 28 Nov 2007 + Mac: Add x86_64_Deployment build configuration to XCode project for use + with V6 Clients running under OS 10.5 on 64-bit capable Intel Macs. + + mac_build/ + UpperCase2.xcodeproj/ + project.pbxproj + diff --git a/mac_build/UpperCase2.xcodeproj/project.pbxproj b/mac_build/UpperCase2.xcodeproj/project.pbxproj index 7b73130044..bbd0070d61 100644 --- a/mac_build/UpperCase2.xcodeproj/project.pbxproj +++ b/mac_build/UpperCase2.xcodeproj/project.pbxproj @@ -451,9 +451,11 @@ 08FB7793FE84155DC02AAC07 /* Project object */ = { isa = PBXProject; buildConfigurationList = DD6341040973C81800B1057F /* Build configuration list for PBXProject "UpperCase2" */; + compatibilityVersion = "Xcode 2.4"; hasScannedForEncodings = 1; mainGroup = 08FB7794FE84155DC02AAC07 /* UpperCase */; projectDirPath = ""; + projectRoot = ""; targets = ( DD84C71E0C856D9E000EBEC4 /* Build_All */, 8DD76FA90486AB0100D96B5E /* UC2 */, @@ -548,6 +550,87 @@ /* End PBXTargetDependency section */ /* Begin XCBuildConfiguration section */ + DD0E8F180CFD704700973F10 /* x86_64_Deployment */ = { + isa = XCBuildConfiguration; + buildSettings = { + ARCHS = i386; + GCC_VERSION_i386 = 4.0; + GCC_VERSION_ppc = 3.3; + GCC_VERSION_x86_64 = 4.0; + MACOSX_DEPLOYMENT_TARGET = 10.4; + MACOSX_DEPLOYMENT_TARGET_i386 = 10.4; + MACOSX_DEPLOYMENT_TARGET_ppc = 10.3; + MACOSX_DEPLOYMENT_TARGET_x86_64 = 10.5; + SDKROOT = /Developer/SDKs/MacOSX10.5.sdk; + SDKROOT_i386 = /Developer/SDKs/MacOSX10.4u.sdk; + SDKROOT_ppc = /Developer/SDKs/MacOSX10.3.9.sdk; + SDKROOT_x86_64 = /Developer/SDKs/MacOSX10.5.sdk; + }; + name = x86_64_Deployment; + }; + DD0E8F190CFD704700973F10 /* x86_64_Deployment */ = { + isa = XCBuildConfiguration; + buildSettings = { + PRODUCT_NAME = Build_All; + }; + name = x86_64_Deployment; + }; + DD0E8F1A0CFD704700973F10 /* x86_64_Deployment */ = { + isa = XCBuildConfiguration; + buildSettings = { + ARCHS = x86_64; + COPY_PHASE_STRIP = YES; + GCC_ENABLE_FIX_AND_CONTINUE = NO; + GCC_GENERATE_DEBUGGING_SYMBOLS = NO; + GCC_MODEL_TUNING = G5; + GCC_WARN_ABOUT_RETURN_TYPE = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + HEADER_SEARCH_PATHS = "../../boinc/**"; + INSTALL_PATH = "$(HOME)/bin"; + LIBRARY_SEARCH_PATHS = ../../boinc/mac_build/build/Deployment/; + MACOSX_DEPLOYMENT_TARGET = 10.5; + OTHER_CFLAGS = ( + "-DHAVE_SIGNAL_H", + "-D_THREAD_SAFE", + ); + OTHER_LDFLAGS = ( + "-lboinc_api", + "-lboinc", + ); + PREBINDING = NO; + PRODUCT_NAME = uc2; + ZERO_LINK = NO; + }; + name = x86_64_Deployment; + }; + DD0E8F1B0CFD704700973F10 /* x86_64_Deployment */ = { + isa = XCBuildConfiguration; + buildSettings = { + COPY_PHASE_STRIP = YES; + GCC_ENABLE_FIX_AND_CONTINUE = NO; + GCC_GENERATE_DEBUGGING_SYMBOLS = NO; + GCC_MODEL_TUNING = G5; + GCC_WARN_ABOUT_RETURN_TYPE = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + HEADER_SEARCH_PATHS = "../../boinc/**"; + INSTALL_PATH = "$(HOME)/bin"; + LIBRARY_SEARCH_PATHS = ../../boinc/mac_build/build/Deployment/; + MACOSX_DEPLOYMENT_TARGET = 10.4; + OTHER_CFLAGS = ( + "-DHAVE_SIGNAL_H", + "-D_THREAD_SAFE", + ); + OTHER_LDFLAGS = ( + "-lboinc_api", + "-lboinc_graphics2", + "-lboinc", + ); + PREBINDING = NO; + PRODUCT_NAME = uc2_graphics; + ZERO_LINK = NO; + }; + name = x86_64_Deployment; + }; DD6341010973C81800B1057F /* Development */ = { isa = XCBuildConfiguration; buildSettings = { @@ -797,6 +880,7 @@ DD6341010973C81800B1057F /* Development */, DD6341020973C81800B1057F /* ppc_Deployment */, DD63410B0973C84A00B1057F /* i386_Deployment */, + DD0E8F1A0CFD704700973F10 /* x86_64_Deployment */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Development; @@ -807,6 +891,7 @@ DD6341050973C81800B1057F /* Development */, DD6341060973C81800B1057F /* ppc_Deployment */, DD63410C0973C84A00B1057F /* i386_Deployment */, + DD0E8F180CFD704700973F10 /* x86_64_Deployment */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Development; @@ -817,6 +902,7 @@ DD84C6E70C856B36000EBEC4 /* Development */, DD84C6E80C856B36000EBEC4 /* ppc_Deployment */, DD84C6E90C856B36000EBEC4 /* i386_Deployment */, + DD0E8F1B0CFD704700973F10 /* x86_64_Deployment */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Development; @@ -827,6 +913,7 @@ DD84C7290C856DBB000EBEC4 /* Development */, DD84C72A0C856DBB000EBEC4 /* ppc_Deployment */, DD84C72B0C856DBB000EBEC4 /* i386_Deployment */, + DD0E8F190CFD704700973F10 /* x86_64_Deployment */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Development;