Changeset 5227

Show
Ignore:
Timestamp:
02/06/08 12:34:33 (8 months ago)
Author:
morris
Message:

Add 64-bit target

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • Tuna/trunk/TNPerlParser.m

    r5222 r5227  
    3939 
    4040 
    41 static inline unsigned int _TNPerlHash(const unichar *buffer, unsigned int length) { 
    42         unsigned int          hash; 
     41static inline NSUInteger _TNPerlHash(const unichar *buffer, unsigned int length) { 
     42        NSUInteger                    hash; 
    4343        const unichar           *end, *end4; 
    4444         
  • Tuna/trunk/Tuna.xcodeproj/project.pbxproj

    r5223 r5227  
    2020                        productName = Distribution; 
    2121                }; 
    22                 A54D70DD08636C7700441C97 /* WiredAdditions */ = { 
     22                A54D70DD08636C7700441C97 /* Wired Additions */ = { 
    2323                        isa = PBXAggregateTarget; 
    24                         buildConfigurationList = A54D711E08636C9700441C97 /* Build configuration list for PBXAggregateTarget "WiredAdditions" */; 
     24                        buildConfigurationList = A54D711E08636C9700441C97 /* Build configuration list for PBXAggregateTarget "Wired Additions" */; 
    2525                        buildPhases = ( 
    2626                                A54D70DC08636C7700441C97 /* Run Script (Wired Additions) */, 
     
    2828                        dependencies = ( 
    2929                        ); 
    30                         name = WiredAdditions
     30                        name = "Wired Additions"
    3131                        productName = "Wired Additions"; 
    3232                }; 
     
    101101                        containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */; 
    102102                        proxyType = 1; 
    103                         remoteGlobalIDString = A5EAE6BE0D5969F60007C0A1 /* TunaKit */
     103                        remoteGlobalIDString = A5EAE6BE0D5969F60007C0A1
    104104                        remoteInfo = TunaKit; 
    105105                }; 
     
    108108                        containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */; 
    109109                        proxyType = 1; 
    110                         remoteGlobalIDString = A54D70DD08636C7700441C97 /* Wired Additions */
     110                        remoteGlobalIDString = A54D70DD08636C7700441C97
    111111                        remoteInfo = "Wired Additions"; 
    112112                }; 
     
    211211                        children = ( 
    212212                                A57F87480833F69500DEFE69 /* Controllers */, 
    213                                 A57F87470833F67B00DEFE69 /* Data Models */, 
     213                                A5F911370D59CD0D00A93A77 /* Document */, 
     214                                A57F87470833F67B00DEFE69 /* Perl Handler */, 
    214215                                A57F89730835419200DEFE69 /* Utility */, 
    215216                        ); 
     
    326327                        sourceTree = "<group>"; 
    327328                }; 
    328                 A57F87470833F67B00DEFE69 /* Data Models */ = { 
    329                         isa = PBXGroup; 
    330                         children = ( 
    331                                 A57F86300833EA9700DEFE69 /* TNDocument.m */, 
    332                                 A57F862F0833EA9700DEFE69 /* TNDocument.h */, 
     329                A57F87470833F67B00DEFE69 /* Perl Handler */ = { 
     330                        isa = PBXGroup; 
     331                        children = ( 
    333332                                A5EAEA5F0D598B660007C0A1 /* TNPerlFunction.m */, 
    334333                                A5EAEA5C0D598B660007C0A1 /* TNPerlFunction.h */, 
     
    340339                                A5EAEA610D598B660007C0A1 /* TNPerlTree.h */, 
    341340                        ); 
    342                         name = "Data Models"; 
     341                        name = "Perl Handler"; 
    343342                        sourceTree = "<group>"; 
    344343                }; 
     
    426425                        ); 
    427426                        name = Resources; 
     427                        sourceTree = "<group>"; 
     428                }; 
     429                A5F911370D59CD0D00A93A77 /* Document */ = { 
     430                        isa = PBXGroup; 
     431                        children = ( 
     432                                A57F86300833EA9700DEFE69 /* TNDocument.m */, 
     433                                A57F862F0833EA9700DEFE69 /* TNDocument.h */, 
     434                        ); 
     435                        name = Document; 
    428436                        sourceTree = "<group>"; 
    429437                }; 
     
    501509                                8D1107260486CEB800E47090 /* Tuna */, 
    502510                                A5EAE6BE0D5969F60007C0A1 /* TunaKit */, 
    503                                 A54D70DD08636C7700441C97 /* WiredAdditions */, 
     511                                A54D70DD08636C7700441C97 /* Wired Additions */, 
    504512                                A5555100083668450044855A /* Localization */, 
    505513                                77E09E3D0839EBE1002A4FE2 /* Distribution */, 
     
    633641                A5643B990A2603D900ADF4F5 /* PBXTargetDependency */ = { 
    634642                        isa = PBXTargetDependency; 
    635                         target = A54D70DD08636C7700441C97 /* WiredAdditions */; 
     643                        target = A54D70DD08636C7700441C97 /* Wired Additions */; 
    636644                        targetProxy = A5643B980A2603D900ADF4F5 /* PBXContainerItemProxy */; 
    637645                }; 
     
    643651                A5EAE8C60D596ECF0007C0A1 /* PBXTargetDependency */ = { 
    644652                        isa = PBXTargetDependency; 
    645                         target = A54D70DD08636C7700441C97 /* WiredAdditions */; 
     653                        target = A54D70DD08636C7700441C97 /* Wired Additions */; 
    646654                        targetProxy = A5EAE8C50D596ECF0007C0A1 /* PBXContainerItemProxy */; 
    647655                }; 
     
    812820                        baseConfigurationReference = A54D719208636D6B00441C97 /* Tuna.xcconfig */; 
    813821                        buildSettings = { 
     822                                ARCHS = "$(NATIVE_ARCH_32_BIT)"; 
    814823                                COPY_PHASE_STRIP = NO; 
    815824                                GCC_OPTIMIZATION_LEVEL = 0; 
    816825                                GCC_PREPROCESSOR_DEFINITIONS = DEBUG; 
    817                                 ZERO_LINK = YES; 
    818826                        }; 
    819827                        name = Debug/Native/32; 
     
    824832                        buildSettings = { 
    825833                                ARCHS = ( 
     834                                        i386, 
    826835                                        ppc, 
    827                                         i386, 
    828836                                ); 
    829837                                COPY_PHASE_STRIP = NO; 
     
    838846                        buildSettings = { 
    839847                                ARCHS = ( 
     848                                        i386, 
    840849                                        ppc, 
    841                                         i386, 
    842850                                ); 
    843851                                GCC_GENERATE_DEBUGGING_SYMBOLS = NO; 
     
    971979                        name = Release/Universal; 
    972980                }; 
     981                A5F911590D59CD8F00A93A77 /* Debug/Native/64 */ = { 
     982                        isa = XCBuildConfiguration; 
     983                        baseConfigurationReference = A54D719208636D6B00441C97 /* Tuna.xcconfig */; 
     984                        buildSettings = { 
     985                                ARCHS = "$(NATIVE_ARCH_64_BIT)"; 
     986                                COPY_PHASE_STRIP = NO; 
     987                                GCC_OPTIMIZATION_LEVEL = 0; 
     988                                GCC_PREPROCESSOR_DEFINITIONS = DEBUG; 
     989                        }; 
     990                        name = Debug/Native/64; 
     991                }; 
     992                A5F9115A0D59CD8F00A93A77 /* Debug/Native/64 */ = { 
     993                        isa = XCBuildConfiguration; 
     994                        buildSettings = { 
     995                                GCC_PRECOMPILE_PREFIX_HEADER = YES; 
     996                                GCC_PREFIX_HEADER = prefix.pch; 
     997                                HEADER_SEARCH_PATHS = "\"$(BUILT_PRODUCTS_DIR)/WiredAdditions.framework/Headers\""; 
     998                                INFOPLIST_FILE = Info.plist; 
     999                                PRODUCT_NAME = Tuna; 
     1000                                WRAPPER_EXTENSION = app; 
     1001                        }; 
     1002                        name = Debug/Native/64; 
     1003                }; 
     1004                A5F9115B0D59CD8F00A93A77 /* Debug/Native/64 */ = { 
     1005                        isa = XCBuildConfiguration; 
     1006                        buildSettings = { 
     1007                                DYLIB_COMPATIBILITY_VERSION = 1; 
     1008                                DYLIB_CURRENT_VERSION = 1; 
     1009                                FRAMEWORK_VERSION = A; 
     1010                                GCC_ENABLE_FIX_AND_CONTINUE = YES; 
     1011                                GCC_MODEL_TUNING = G5; 
     1012                                GCC_PRECOMPILE_PREFIX_HEADER = YES; 
     1013                                GCC_PREFIX_HEADER = TunaKit/prefix.pch; 
     1014                                INFOPLIST_FILE = TunaKit/Info.plist; 
     1015                                INSTALL_PATH = "@executable_path/../Frameworks"; 
     1016                                OTHER_LDFLAGS = ( 
     1017                                        "-lcrypto", 
     1018                                        "-lssl", 
     1019                                        "-seg1addr", 
     1020                                        0xb0000000, 
     1021                                ); 
     1022                                PRODUCT_NAME = TunaKit; 
     1023                                WRAPPER_EXTENSION = framework; 
     1024                        }; 
     1025                        name = Debug/Native/64; 
     1026                }; 
     1027                A5F9115C0D59CD8F00A93A77 /* Debug/Native/64 */ = { 
     1028                        isa = XCBuildConfiguration; 
     1029                        buildSettings = { 
     1030                                COPY_PHASE_STRIP = NO; 
     1031                                GCC_GENERATE_DEBUGGING_SYMBOLS = YES; 
     1032                                OPTIMIZATION_CFLAGS = "-O0"; 
     1033                                OTHER_CFLAGS = ""; 
     1034                                OTHER_LDFLAGS = ""; 
     1035                                OTHER_REZFLAGS = ""; 
     1036                                PRODUCT_NAME = "Wired Additions"; 
     1037                                SECTORDER_FLAGS = ""; 
     1038                                WARNING_CFLAGS = ( 
     1039                                        "-Wmost", 
     1040                                        "-Wno-four-char-constants", 
     1041                                        "-Wno-unknown-pragmas", 
     1042                                ); 
     1043                        }; 
     1044                        name = Debug/Native/64; 
     1045                }; 
     1046                A5F9115D0D59CD8F00A93A77 /* Debug/Native/64 */ = { 
     1047                        isa = XCBuildConfiguration; 
     1048                        buildSettings = { 
     1049                                COPY_PHASE_STRIP = NO; 
     1050                                GCC_GENERATE_DEBUGGING_SYMBOLS = YES; 
     1051                                GCC_OPTIMIZATION_LEVEL = 0; 
     1052                                PRODUCT_NAME = Localization; 
     1053                                ZERO_LINK = YES; 
     1054                        }; 
     1055                        name = Debug/Native/64; 
     1056                }; 
     1057                A5F9115E0D59CD8F00A93A77 /* Debug/Native/64 */ = { 
     1058                        isa = XCBuildConfiguration; 
     1059                        buildSettings = { 
     1060                                COPY_PHASE_STRIP = NO; 
     1061                                GCC_GENERATE_DEBUGGING_SYMBOLS = YES; 
     1062                                GCC_OPTIMIZATION_LEVEL = 0; 
     1063                                PRODUCT_NAME = Distribution; 
     1064                                ZERO_LINK = YES; 
     1065                        }; 
     1066                        name = Debug/Native/64; 
     1067                }; 
    9731068/* End XCBuildConfiguration section */ 
    9741069 
     
    9781073                        buildConfigurations = ( 
    9791074                                A54D70AD08636C4400441C97 /* Debug/Native/32 */, 
     1075                                A5F9115A0D59CD8F00A93A77 /* Debug/Native/64 */, 
    9801076                                A54D70AE08636C4400441C97 /* Test/Universal */, 
    9811077                                A54D70AF08636C4400441C97 /* Release/Universal */, 
     
    9881084                        buildConfigurations = ( 
    9891085                                A54D70B208636C4400441C97 /* Debug/Native/32 */, 
     1086                                A5F9115D0D59CD8F00A93A77 /* Debug/Native/64 */, 
    9901087                                A54D70B308636C4400441C97 /* Test/Universal */, 
    9911088                                A54D70B408636C4400441C97 /* Release/Universal */, 
     
    9981095                        buildConfigurations = ( 
    9991096                                A54D70B708636C4400441C97 /* Debug/Native/32 */, 
     1097                                A5F9115E0D59CD8F00A93A77 /* Debug/Native/64 */, 
    10001098                                A54D70B808636C4400441C97 /* Test/Universal */, 
    10011099                                A54D70B908636C4400441C97 /* Release/Universal */, 
     
    10081106                        buildConfigurations = ( 
    10091107                                A54D70BC08636C4400441C97 /* Debug/Native/32 */, 
     1108                                A5F911590D59CD8F00A93A77 /* Debug/Native/64 */, 
    10101109                                A54D70BD08636C4400441C97 /* Test/Universal */, 
    10111110                                A54D70BE08636C4400441C97 /* Release/Universal */, 
     
    10141113                        defaultConfigurationName = Debug/Native/32; 
    10151114                }; 
    1016                 A54D711E08636C9700441C97 /* Build configuration list for PBXAggregateTarget "WiredAdditions" */ = { 
     1115                A54D711E08636C9700441C97 /* Build configuration list for PBXAggregateTarget "Wired Additions" */ = { 
    10171116                        isa = XCConfigurationList; 
    10181117                        buildConfigurations = ( 
    10191118                                A54D711F08636C9700441C97 /* Debug/Native/32 */, 
     1119                                A5F9115C0D59CD8F00A93A77 /* Debug/Native/64 */, 
    10201120                                A54D712008636C9700441C97 /* Test/Universal */, 
    10211121                                A54D712108636C9700441C97 /* Release/Universal */, 
     
    10281128                        buildConfigurations = ( 
    10291129                                A5EAE6C10D5969F60007C0A1 /* Debug/Native/32 */, 
     1130                                A5F9115B0D59CD8F00A93A77 /* Debug/Native/64 */, 
    10301131                                A5EAE6C20D5969F60007C0A1 /* Test/Universal */, 
    10311132                                A5EAE6C30D5969F60007C0A1 /* Release/Universal */,