1 // !$*UTF8*$! 2 { 3 archiveVersion = 1; 4 classes = { 5 }; 6 objectVersion = 45; 7 objects = { 8 9 /* Begin PBXBuildFile section */ 10 272FB43A0F11A19C00CA935D /* RectBench.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 272FB4390F11A19C00CA935D /* RectBench.cpp */; }; 11 272FB4F30F11B40300CA935D /* SkBenchmark.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 272FB4F20F11B40300CA935D /* SkBenchmark.cpp */; }; 12 2752A08A0F14CE1300BBDC03 /* main.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2752A0890F14CE1300BBDC03 /* main.cpp */; }; 13 27739F4D0F11439200F233EA /* libmaccore.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 27739F240F11404A00F233EA /* libmaccore.a */; }; 14 27739F4E0F11439300F233EA /* libcore.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 27739F1A0F11403B00F233EA /* libcore.a */; }; 15 27739F520F1143C000F233EA /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 27739F510F1143C000F233EA /* Carbon.framework */; }; 16 8DD76F6A0486A84900D96B5E /* BenchTool.1 in CopyFiles */ = {isa = PBXBuildFile; fileRef = C6859E8B029090EE04C91782 /* BenchTool.1 */; }; 17 /* End PBXBuildFile section */ 18 19 /* Begin PBXContainerItemProxy section */ 20 27739F190F11403B00F233EA /* PBXContainerItemProxy */ = { 21 isa = PBXContainerItemProxy; 22 containerPortal = 27739F120F11403B00F233EA /* core.xcodeproj */; 23 proxyType = 2; 24 remoteGlobalIDString = D2AAC046055464E500DB518D; 25 remoteInfo = core; 26 }; 27 27739F230F11404A00F233EA /* PBXContainerItemProxy */ = { 28 isa = PBXContainerItemProxy; 29 containerPortal = 27739F1C0F11404A00F233EA /* maccore.xcodeproj */; 30 proxyType = 2; 31 remoteGlobalIDString = D2AAC046055464E500DB518D; 32 remoteInfo = maccore; 33 }; 34 27739F3C0F11424800F233EA /* PBXContainerItemProxy */ = { 35 isa = PBXContainerItemProxy; 36 containerPortal = 27739F1C0F11404A00F233EA /* maccore.xcodeproj */; 37 proxyType = 1; 38 remoteGlobalIDString = D2AAC045055464E500DB518D; 39 remoteInfo = maccore; 40 }; 41 27739F3E0F11424C00F233EA /* PBXContainerItemProxy */ = { 42 isa = PBXContainerItemProxy; 43 containerPortal = 27739F120F11403B00F233EA /* core.xcodeproj */; 44 proxyType = 1; 45 remoteGlobalIDString = D2AAC045055464E500DB518D; 46 remoteInfo = core; 47 }; 48 /* End PBXContainerItemProxy section */ 49 50 /* Begin PBXCopyFilesBuildPhase section */ 51 8DD76F690486A84900D96B5E /* CopyFiles */ = { 52 isa = PBXCopyFilesBuildPhase; 53 buildActionMask = 8; 54 dstPath = /usr/share/man/man1/; 55 dstSubfolderSpec = 0; 56 files = ( 57 8DD76F6A0486A84900D96B5E /* BenchTool.1 in CopyFiles */, 58 ); 59 runOnlyForDeploymentPostprocessing = 1; 60 }; 61 /* End PBXCopyFilesBuildPhase section */ 62 63 /* Begin PBXFileReference section */ 64 272FB4390F11A19C00CA935D /* RectBench.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = RectBench.cpp; path = ../RectBench.cpp; sourceTree = SOURCE_ROOT; }; 65 272FB4F20F11B40300CA935D /* SkBenchmark.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = SkBenchmark.cpp; path = ../SkBenchmark.cpp; sourceTree = SOURCE_ROOT; }; 66 2752A0890F14CE1300BBDC03 /* main.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = main.cpp; path = ../main.cpp; sourceTree = SOURCE_ROOT; }; 67 27739F120F11403B00F233EA /* core.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = core.xcodeproj; path = ../../xcode/core/core.xcodeproj; sourceTree = SOURCE_ROOT; }; 68 27739F1C0F11404A00F233EA /* maccore.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = maccore.xcodeproj; path = ../../xcode/maccore/maccore.xcodeproj; sourceTree = SOURCE_ROOT; }; 69 27739F510F1143C000F233EA /* Carbon.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Carbon.framework; path = /System/Library/Frameworks/Carbon.framework; sourceTree = "<absolute>"; }; 70 8DD76F6C0486A84900D96B5E /* BenchTool */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = BenchTool; sourceTree = BUILT_PRODUCTS_DIR; }; 71 C6859E8B029090EE04C91782 /* BenchTool.1 */ = {isa = PBXFileReference; lastKnownFileType = text.man; path = BenchTool.1; sourceTree = "<group>"; }; 72 /* End PBXFileReference section */ 73 74 /* Begin PBXFrameworksBuildPhase section */ 75 8DD76F660486A84900D96B5E /* Frameworks */ = { 76 isa = PBXFrameworksBuildPhase; 77 buildActionMask = 2147483647; 78 files = ( 79 27739F4D0F11439200F233EA /* libmaccore.a in Frameworks */, 80 27739F4E0F11439300F233EA /* libcore.a in Frameworks */, 81 27739F520F1143C000F233EA /* Carbon.framework in Frameworks */, 82 ); 83 runOnlyForDeploymentPostprocessing = 0; 84 }; 85 /* End PBXFrameworksBuildPhase section */ 86 87 /* Begin PBXGroup section */ 88 08FB7794FE84155DC02AAC07 /* BenchTool */ = { 89 isa = PBXGroup; 90 children = ( 91 27739F510F1143C000F233EA /* Carbon.framework */, 92 27739F1C0F11404A00F233EA /* maccore.xcodeproj */, 93 27739F120F11403B00F233EA /* core.xcodeproj */, 94 08FB7795FE84155DC02AAC07 /* Source */, 95 C6859E8C029090F304C91782 /* Documentation */, 96 1AB674ADFE9D54B511CA2CBB /* Products */, 97 ); 98 name = BenchTool; 99 sourceTree = "<group>"; 100 }; 101 08FB7795FE84155DC02AAC07 /* Source */ = { 102 isa = PBXGroup; 103 children = ( 104 2752A0890F14CE1300BBDC03 /* main.cpp */, 105 272FB4F20F11B40300CA935D /* SkBenchmark.cpp */, 106 272FB4390F11A19C00CA935D /* RectBench.cpp */, 107 ); 108 name = Source; 109 sourceTree = "<group>"; 110 }; 111 1AB674ADFE9D54B511CA2CBB /* Products */ = { 112 isa = PBXGroup; 113 children = ( 114 8DD76F6C0486A84900D96B5E /* BenchTool */, 115 ); 116 name = Products; 117 sourceTree = "<group>"; 118 }; 119 27739F130F11403B00F233EA /* Products */ = { 120 isa = PBXGroup; 121 children = ( 122 27739F1A0F11403B00F233EA /* libcore.a */, 123 ); 124 name = Products; 125 sourceTree = "<group>"; 126 }; 127 27739F1D0F11404A00F233EA /* Products */ = { 128 isa = PBXGroup; 129 children = ( 130 27739F240F11404A00F233EA /* libmaccore.a */, 131 ); 132 name = Products; 133 sourceTree = "<group>"; 134 }; 135 C6859E8C029090F304C91782 /* Documentation */ = { 136 isa = PBXGroup; 137 children = ( 138 C6859E8B029090EE04C91782 /* BenchTool.1 */, 139 ); 140 name = Documentation; 141 sourceTree = "<group>"; 142 }; 143 /* End PBXGroup section */ 144 145 /* Begin PBXNativeTarget section */ 146 8DD76F620486A84900D96B5E /* BenchTool */ = { 147 isa = PBXNativeTarget; 148 buildConfigurationList = 1DEB923108733DC60010E9CD /* Build configuration list for PBXNativeTarget "BenchTool" */; 149 buildPhases = ( 150 8DD76F640486A84900D96B5E /* Sources */, 151 8DD76F660486A84900D96B5E /* Frameworks */, 152 8DD76F690486A84900D96B5E /* CopyFiles */, 153 ); 154 buildRules = ( 155 ); 156 dependencies = ( 157 27739F3D0F11424800F233EA /* PBXTargetDependency */, 158 27739F3F0F11424C00F233EA /* PBXTargetDependency */, 159 ); 160 name = BenchTool; 161 productInstallPath = "$(HOME)/bin"; 162 productName = BenchTool; 163 productReference = 8DD76F6C0486A84900D96B5E /* BenchTool */; 164 productType = "com.apple.product-type.tool"; 165 }; 166 /* End PBXNativeTarget section */ 167 168 /* Begin PBXProject section */ 169 08FB7793FE84155DC02AAC07 /* Project object */ = { 170 isa = PBXProject; 171 buildConfigurationList = 1DEB923508733DC60010E9CD /* Build configuration list for PBXProject "BenchTool" */; 172 compatibilityVersion = "Xcode 3.1"; 173 hasScannedForEncodings = 1; 174 mainGroup = 08FB7794FE84155DC02AAC07 /* BenchTool */; 175 projectDirPath = ""; 176 projectReferences = ( 177 { 178 ProductGroup = 27739F130F11403B00F233EA /* Products */; 179 ProjectRef = 27739F120F11403B00F233EA /* core.xcodeproj */; 180 }, 181 { 182 ProductGroup = 27739F1D0F11404A00F233EA /* Products */; 183 ProjectRef = 27739F1C0F11404A00F233EA /* maccore.xcodeproj */; 184 }, 185 ); 186 projectRoot = ""; 187 targets = ( 188 8DD76F620486A84900D96B5E /* BenchTool */, 189 ); 190 }; 191 /* End PBXProject section */ 192 193 /* Begin PBXReferenceProxy section */ 194 27739F1A0F11403B00F233EA /* libcore.a */ = { 195 isa = PBXReferenceProxy; 196 fileType = archive.ar; 197 path = libcore.a; 198 remoteRef = 27739F190F11403B00F233EA /* PBXContainerItemProxy */; 199 sourceTree = BUILT_PRODUCTS_DIR; 200 }; 201 27739F240F11404A00F233EA /* libmaccore.a */ = { 202 isa = PBXReferenceProxy; 203 fileType = archive.ar; 204 path = libmaccore.a; 205 remoteRef = 27739F230F11404A00F233EA /* PBXContainerItemProxy */; 206 sourceTree = BUILT_PRODUCTS_DIR; 207 }; 208 /* End PBXReferenceProxy section */ 209 210 /* Begin PBXSourcesBuildPhase section */ 211 8DD76F640486A84900D96B5E /* Sources */ = { 212 isa = PBXSourcesBuildPhase; 213 buildActionMask = 2147483647; 214 files = ( 215 272FB43A0F11A19C00CA935D /* RectBench.cpp in Sources */, 216 272FB4F30F11B40300CA935D /* SkBenchmark.cpp in Sources */, 217 2752A08A0F14CE1300BBDC03 /* main.cpp in Sources */, 218 ); 219 runOnlyForDeploymentPostprocessing = 0; 220 }; 221 /* End PBXSourcesBuildPhase section */ 222 223 /* Begin PBXTargetDependency section */ 224 27739F3D0F11424800F233EA /* PBXTargetDependency */ = { 225 isa = PBXTargetDependency; 226 name = maccore; 227 targetProxy = 27739F3C0F11424800F233EA /* PBXContainerItemProxy */; 228 }; 229 27739F3F0F11424C00F233EA /* PBXTargetDependency */ = { 230 isa = PBXTargetDependency; 231 name = core; 232 targetProxy = 27739F3E0F11424C00F233EA /* PBXContainerItemProxy */; 233 }; 234 /* End PBXTargetDependency section */ 235 236 /* Begin XCBuildConfiguration section */ 237 1DEB923208733DC60010E9CD /* Debug */ = { 238 isa = XCBuildConfiguration; 239 buildSettings = { 240 ALWAYS_SEARCH_USER_PATHS = NO; 241 COPY_PHASE_STRIP = NO; 242 GCC_DYNAMIC_NO_PIC = NO; 243 GCC_ENABLE_FIX_AND_CONTINUE = YES; 244 GCC_MODEL_TUNING = G5; 245 GCC_OPTIMIZATION_LEVEL = 0; 246 GCC_PREPROCESSOR_DEFINITIONS = ( 247 "_GLIBCXX_DEBUG=1", 248 "_GLIBCXX_DEBUG_PEDANTIC=1", 249 ); 250 INSTALL_PATH = /usr/local/bin; 251 PRODUCT_NAME = BenchTool; 252 }; 253 name = Debug; 254 }; 255 1DEB923308733DC60010E9CD /* Release */ = { 256 isa = XCBuildConfiguration; 257 buildSettings = { 258 ALWAYS_SEARCH_USER_PATHS = NO; 259 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; 260 GCC_MODEL_TUNING = G5; 261 INSTALL_PATH = /usr/local/bin; 262 PRODUCT_NAME = BenchTool; 263 }; 264 name = Release; 265 }; 266 1DEB923608733DC60010E9CD /* Debug */ = { 267 isa = XCBuildConfiguration; 268 buildSettings = { 269 ARCHS = "$(ARCHS_STANDARD_32_BIT)"; 270 GCC_C_LANGUAGE_STANDARD = c99; 271 GCC_ENABLE_CPP_EXCEPTIONS = NO; 272 GCC_ENABLE_CPP_RTTI = NO; 273 GCC_OPTIMIZATION_LEVEL = 0; 274 GCC_THREADSAFE_STATICS = NO; 275 GCC_WARN_ABOUT_RETURN_TYPE = YES; 276 GCC_WARN_UNUSED_VARIABLE = YES; 277 ONLY_ACTIVE_ARCH = YES; 278 PREBINDING = NO; 279 SDKROOT = macosx10.5; 280 USER_HEADER_SEARCH_PATHS = ".. ../../include/**"; 281 }; 282 name = Debug; 283 }; 284 1DEB923708733DC60010E9CD /* Release */ = { 285 isa = XCBuildConfiguration; 286 buildSettings = { 287 ARCHS = "$(ARCHS_STANDARD_32_BIT)"; 288 GCC_C_LANGUAGE_STANDARD = c99; 289 GCC_ENABLE_CPP_EXCEPTIONS = NO; 290 GCC_ENABLE_CPP_RTTI = NO; 291 GCC_THREADSAFE_STATICS = NO; 292 GCC_WARN_ABOUT_RETURN_TYPE = YES; 293 GCC_WARN_UNUSED_VARIABLE = YES; 294 PREBINDING = NO; 295 SDKROOT = macosx10.5; 296 USER_HEADER_SEARCH_PATHS = ".. ../../include/**"; 297 }; 298 name = Release; 299 }; 300 /* End XCBuildConfiguration section */ 301 302 /* Begin XCConfigurationList section */ 303 1DEB923108733DC60010E9CD /* Build configuration list for PBXNativeTarget "BenchTool" */ = { 304 isa = XCConfigurationList; 305 buildConfigurations = ( 306 1DEB923208733DC60010E9CD /* Debug */, 307 1DEB923308733DC60010E9CD /* Release */, 308 ); 309 defaultConfigurationIsVisible = 0; 310 defaultConfigurationName = Release; 311 }; 312 1DEB923508733DC60010E9CD /* Build configuration list for PBXProject "BenchTool" */ = { 313 isa = XCConfigurationList; 314 buildConfigurations = ( 315 1DEB923608733DC60010E9CD /* Debug */, 316 1DEB923708733DC60010E9CD /* Release */, 317 ); 318 defaultConfigurationIsVisible = 0; 319 defaultConfigurationName = Release; 320 }; 321 /* End XCConfigurationList section */ 322 }; 323 rootObject = 08FB7793FE84155DC02AAC07 /* Project object */; 324 } 325