1 // !$*UTF8*$! 2 { 3 archiveVersion = 1; 4 classes = { 5 }; 6 objectVersion = 42; 7 objects = { 8 9 /* Begin PBXBuildFile section */ 10 0099A4CA0EF176A5004F1DA4 /* SimpleApp.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0099A4C90EF176A5004F1DA4 /* SimpleApp.cpp */; }; 11 00AFCD5B0EF1667600BD2FF1 /* libskia2.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 00AFCD4D0EF165CE00BD2FF1 /* libskia2.a */; }; 12 00AFCD750EF1679700BD2FF1 /* skia_mac.cp in Sources */ = {isa = PBXBuildFile; fileRef = 00AFCD730EF1679700BD2FF1 /* skia_mac.cp */; }; 13 8D0C4E8D0486CD37000505A6 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 0867D6AAFE840B52C02AAC07 /* InfoPlist.strings */; }; 14 8D0C4E8E0486CD37000505A6 /* main.nib in Resources */ = {isa = PBXBuildFile; fileRef = 02345980000FD03B11CA0E72 /* main.nib */; }; 15 8D0C4E920486CD37000505A6 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 20286C33FDCF999611CA2CEA /* Carbon.framework */; }; 16 /* End PBXBuildFile section */ 17 18 /* Begin PBXContainerItemProxy section */ 19 00AFCD4C0EF165CE00BD2FF1 /* PBXContainerItemProxy */ = { 20 isa = PBXContainerItemProxy; 21 containerPortal = 00AFCD300EF165CE00BD2FF1 /* skia2.xcodeproj */; 22 proxyType = 2; 23 remoteGlobalIDString = D2AAC046055464E500DB518D; 24 remoteInfo = skia2; 25 }; 26 00AFCD510EF165E500BD2FF1 /* PBXContainerItemProxy */ = { 27 isa = PBXContainerItemProxy; 28 containerPortal = 00AFCD300EF165CE00BD2FF1 /* skia2.xcodeproj */; 29 proxyType = 1; 30 remoteGlobalIDString = D2AAC045055464E500DB518D; 31 remoteInfo = skia2; 32 }; 33 /* End PBXContainerItemProxy section */ 34 35 /* Begin PBXFileReference section */ 36 0099A4C90EF176A5004F1DA4 /* SimpleApp.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SimpleApp.cpp; sourceTree = "<group>"; }; 37 00AFCD300EF165CE00BD2FF1 /* skia2.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = skia2.xcodeproj; path = ../skia2.xcodeproj; sourceTree = SOURCE_ROOT; }; 38 00AFCD730EF1679700BD2FF1 /* skia_mac.cp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = skia_mac.cp; path = ../ports/skia_mac.cp; sourceTree = SOURCE_ROOT; }; 39 0867D6ABFE840B52C02AAC07 /* English */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = English; path = English.lproj/InfoPlist.strings; sourceTree = "<group>"; }; 40 1870340FFE93FCAF11CA0CD7 /* English */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = English; path = English.lproj/main.nib; sourceTree = "<group>"; }; 41 20286C33FDCF999611CA2CEA /* Carbon.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Carbon.framework; path = /System/Library/Frameworks/Carbon.framework; sourceTree = "<absolute>"; }; 42 5048396D09E3307300765E4B /* SimpleProj.xcconfig */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text.xcconfig; path = SimpleProj.xcconfig; sourceTree = "<group>"; }; 43 5048396E09E3307300765E4B /* SimpleTarget.xcconfig */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text.xcconfig; path = SimpleTarget.xcconfig; sourceTree = "<group>"; }; 44 508344B209E5C41E0093A071 /* Simple.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Simple.app; sourceTree = BUILT_PRODUCTS_DIR; }; 45 8D0C4E960486CD37000505A6 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; }; 46 /* End PBXFileReference section */ 47 48 /* Begin PBXFrameworksBuildPhase section */ 49 8D0C4E910486CD37000505A6 /* Frameworks */ = { 50 isa = PBXFrameworksBuildPhase; 51 buildActionMask = 2147483647; 52 files = ( 53 8D0C4E920486CD37000505A6 /* Carbon.framework in Frameworks */, 54 00AFCD5B0EF1667600BD2FF1 /* libskia2.a in Frameworks */, 55 ); 56 runOnlyForDeploymentPostprocessing = 0; 57 }; 58 /* End PBXFrameworksBuildPhase section */ 59 60 /* Begin PBXGroup section */ 61 00AFCD310EF165CE00BD2FF1 /* Products */ = { 62 isa = PBXGroup; 63 children = ( 64 00AFCD4D0EF165CE00BD2FF1 /* libskia2.a */, 65 ); 66 name = Products; 67 sourceTree = "<group>"; 68 }; 69 195DF8CFFE9D517E11CA2CBB /* Products */ = { 70 isa = PBXGroup; 71 children = ( 72 508344B209E5C41E0093A071 /* Simple.app */, 73 ); 74 name = Products; 75 sourceTree = "<group>"; 76 }; 77 20286C29FDCF999611CA2CEA /* Simple */ = { 78 isa = PBXGroup; 79 children = ( 80 5048396909E3304600765E4B /* Configuration Files */, 81 20286C2AFDCF999611CA2CEA /* Sources */, 82 20286C2CFDCF999611CA2CEA /* Resources */, 83 20286C32FDCF999611CA2CEA /* External Frameworks and Libraries */, 84 195DF8CFFE9D517E11CA2CBB /* Products */, 85 00AFCD300EF165CE00BD2FF1 /* skia2.xcodeproj */, 86 ); 87 name = Simple; 88 sourceTree = "<group>"; 89 }; 90 20286C2AFDCF999611CA2CEA /* Sources */ = { 91 isa = PBXGroup; 92 children = ( 93 0099A4C90EF176A5004F1DA4 /* SimpleApp.cpp */, 94 00AFCD730EF1679700BD2FF1 /* skia_mac.cp */, 95 ); 96 name = Sources; 97 sourceTree = "<group>"; 98 }; 99 20286C2CFDCF999611CA2CEA /* Resources */ = { 100 isa = PBXGroup; 101 children = ( 102 8D0C4E960486CD37000505A6 /* Info.plist */, 103 0867D6AAFE840B52C02AAC07 /* InfoPlist.strings */, 104 02345980000FD03B11CA0E72 /* main.nib */, 105 ); 106 name = Resources; 107 sourceTree = "<group>"; 108 }; 109 20286C32FDCF999611CA2CEA /* External Frameworks and Libraries */ = { 110 isa = PBXGroup; 111 children = ( 112 20286C33FDCF999611CA2CEA /* Carbon.framework */, 113 ); 114 name = "External Frameworks and Libraries"; 115 sourceTree = "<group>"; 116 }; 117 5048396909E3304600765E4B /* Configuration Files */ = { 118 isa = PBXGroup; 119 children = ( 120 5048396D09E3307300765E4B /* SimpleProj.xcconfig */, 121 5048396E09E3307300765E4B /* SimpleTarget.xcconfig */, 122 ); 123 name = "Configuration Files"; 124 sourceTree = "<group>"; 125 }; 126 /* End PBXGroup section */ 127 128 /* Begin PBXNativeTarget section */ 129 8D0C4E890486CD37000505A6 /* Simple */ = { 130 isa = PBXNativeTarget; 131 buildConfigurationList = C0E91AC508A95435008D54AB /* Build configuration list for PBXNativeTarget "Simple" */; 132 buildPhases = ( 133 8D0C4E8C0486CD37000505A6 /* Resources */, 134 8D0C4E8F0486CD37000505A6 /* Sources */, 135 8D0C4E910486CD37000505A6 /* Frameworks */, 136 ); 137 buildRules = ( 138 ); 139 dependencies = ( 140 00AFCD520EF165E500BD2FF1 /* PBXTargetDependency */, 141 ); 142 name = Simple; 143 productInstallPath = "$(HOME)/Applications"; 144 productName = Simple; 145 productReference = 508344B209E5C41E0093A071 /* Simple.app */; 146 productType = "com.apple.product-type.application"; 147 }; 148 /* End PBXNativeTarget section */ 149 150 /* Begin PBXProject section */ 151 20286C28FDCF999611CA2CEA /* Project object */ = { 152 isa = PBXProject; 153 buildConfigurationList = C0E91AC908A95435008D54AB /* Build configuration list for PBXProject "Simple" */; 154 compatibilityVersion = "Xcode 2.4"; 155 hasScannedForEncodings = 1; 156 mainGroup = 20286C29FDCF999611CA2CEA /* Simple */; 157 projectDirPath = ""; 158 projectReferences = ( 159 { 160 ProductGroup = 00AFCD310EF165CE00BD2FF1 /* Products */; 161 ProjectRef = 00AFCD300EF165CE00BD2FF1 /* skia2.xcodeproj */; 162 }, 163 ); 164 projectRoot = ""; 165 targets = ( 166 8D0C4E890486CD37000505A6 /* Simple */, 167 ); 168 }; 169 /* End PBXProject section */ 170 171 /* Begin PBXReferenceProxy section */ 172 00AFCD4D0EF165CE00BD2FF1 /* libskia2.a */ = { 173 isa = PBXReferenceProxy; 174 fileType = archive.ar; 175 path = libskia2.a; 176 remoteRef = 00AFCD4C0EF165CE00BD2FF1 /* PBXContainerItemProxy */; 177 sourceTree = BUILT_PRODUCTS_DIR; 178 }; 179 /* End PBXReferenceProxy section */ 180 181 /* Begin PBXResourcesBuildPhase section */ 182 8D0C4E8C0486CD37000505A6 /* Resources */ = { 183 isa = PBXResourcesBuildPhase; 184 buildActionMask = 2147483647; 185 files = ( 186 8D0C4E8D0486CD37000505A6 /* InfoPlist.strings in Resources */, 187 8D0C4E8E0486CD37000505A6 /* main.nib in Resources */, 188 ); 189 runOnlyForDeploymentPostprocessing = 0; 190 }; 191 /* End PBXResourcesBuildPhase section */ 192 193 /* Begin PBXSourcesBuildPhase section */ 194 8D0C4E8F0486CD37000505A6 /* Sources */ = { 195 isa = PBXSourcesBuildPhase; 196 buildActionMask = 2147483647; 197 files = ( 198 00AFCD750EF1679700BD2FF1 /* skia_mac.cp in Sources */, 199 0099A4CA0EF176A5004F1DA4 /* SimpleApp.cpp in Sources */, 200 ); 201 runOnlyForDeploymentPostprocessing = 0; 202 }; 203 /* End PBXSourcesBuildPhase section */ 204 205 /* Begin PBXTargetDependency section */ 206 00AFCD520EF165E500BD2FF1 /* PBXTargetDependency */ = { 207 isa = PBXTargetDependency; 208 name = skia2; 209 targetProxy = 00AFCD510EF165E500BD2FF1 /* PBXContainerItemProxy */; 210 }; 211 /* End PBXTargetDependency section */ 212 213 /* Begin PBXVariantGroup section */ 214 02345980000FD03B11CA0E72 /* main.nib */ = { 215 isa = PBXVariantGroup; 216 children = ( 217 1870340FFE93FCAF11CA0CD7 /* English */, 218 ); 219 name = main.nib; 220 sourceTree = "<group>"; 221 }; 222 0867D6AAFE840B52C02AAC07 /* InfoPlist.strings */ = { 223 isa = PBXVariantGroup; 224 children = ( 225 0867D6ABFE840B52C02AAC07 /* English */, 226 ); 227 name = InfoPlist.strings; 228 sourceTree = "<group>"; 229 }; 230 /* End PBXVariantGroup section */ 231 232 /* Begin XCBuildConfiguration section */ 233 C0E91AC608A95435008D54AB /* Debug */ = { 234 isa = XCBuildConfiguration; 235 baseConfigurationReference = 5048396E09E3307300765E4B /* SimpleTarget.xcconfig */; 236 buildSettings = { 237 COPY_PHASE_STRIP = NO; 238 GCC_PREFIX_HEADER = Simple_Prefix.pch; 239 GCC_PREPROCESSOR_DEFINITIONS = ( 240 "_GLIBCXX_DEBUG=1", 241 "_GLIBCXX_DEBUG_PEDANTIC=1", 242 ); 243 }; 244 name = Debug; 245 }; 246 C0E91AC708A95435008D54AB /* Release */ = { 247 isa = XCBuildConfiguration; 248 baseConfigurationReference = 5048396E09E3307300765E4B /* SimpleTarget.xcconfig */; 249 buildSettings = { 250 DEAD_CODE_STRIPPING = YES; 251 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; 252 GCC_PREFIX_HEADER = Simple_Prefix.pch; 253 INSTALL_PATH = "$(HOME)/Applications"; 254 PRESERVE_DEAD_CODE_INITS_AND_TERMS = YES; 255 }; 256 name = Release; 257 }; 258 C0E91ACA08A95435008D54AB /* Debug */ = { 259 isa = XCBuildConfiguration; 260 baseConfigurationReference = 5048396D09E3307300765E4B /* SimpleProj.xcconfig */; 261 buildSettings = { 262 ARCHS = ( 263 i386, 264 ppc, 265 ); 266 GCC_ENABLE_CPP_EXCEPTIONS = NO; 267 GCC_ENABLE_CPP_RTTI = NO; 268 GCC_ENABLE_FIX_AND_CONTINUE = NO; 269 GCC_ENABLE_OBJC_EXCEPTIONS = NO; 270 GCC_INCREASE_PRECOMPILED_HEADER_SHARING = NO; 271 GCC_MODEL_TUNING = ""; 272 GCC_OPTIMIZATION_LEVEL = 0; 273 GCC_PREPROCESSOR_DEFINITIONS = ( 274 SK_DEBUG, 275 SK_BUILD_FOR_MAC, 276 ); 277 GCC_THREADSAFE_STATICS = NO; 278 GCC_USE_GCC3_PFE_SUPPORT = NO; 279 USER_HEADER_SEARCH_PATHS = "../../include/**"; 280 VALID_ARCHS = "i386 x86_64"; 281 ZERO_LINK = YES; 282 }; 283 name = Debug; 284 }; 285 C0E91ACB08A95435008D54AB /* Release */ = { 286 isa = XCBuildConfiguration; 287 baseConfigurationReference = 5048396D09E3307300765E4B /* SimpleProj.xcconfig */; 288 buildSettings = { 289 ARCHS = ( 290 i386, 291 ppc, 292 ); 293 GCC_ENABLE_CPP_EXCEPTIONS = NO; 294 GCC_ENABLE_CPP_RTTI = NO; 295 GCC_ENABLE_FIX_AND_CONTINUE = NO; 296 GCC_ENABLE_OBJC_EXCEPTIONS = NO; 297 GCC_ENABLE_SYMBOL_SEPARATION = NO; 298 GCC_INCREASE_PRECOMPILED_HEADER_SHARING = NO; 299 GCC_PREPROCESSOR_DEFINITIONS = ( 300 SK_RELEASE, 301 SK_BUILD_FOR_MAC, 302 ); 303 GCC_THREADSAFE_STATICS = NO; 304 GCC_USE_GCC3_PFE_SUPPORT = NO; 305 SEPARATE_STRIP = YES; 306 USER_HEADER_SEARCH_PATHS = "../../include/**"; 307 VALID_ARCHS = "i386 x86_64"; 308 }; 309 name = Release; 310 }; 311 /* End XCBuildConfiguration section */ 312 313 /* Begin XCConfigurationList section */ 314 C0E91AC508A95435008D54AB /* Build configuration list for PBXNativeTarget "Simple" */ = { 315 isa = XCConfigurationList; 316 buildConfigurations = ( 317 C0E91AC608A95435008D54AB /* Debug */, 318 C0E91AC708A95435008D54AB /* Release */, 319 ); 320 defaultConfigurationIsVisible = 0; 321 defaultConfigurationName = Release; 322 }; 323 C0E91AC908A95435008D54AB /* Build configuration list for PBXProject "Simple" */ = { 324 isa = XCConfigurationList; 325 buildConfigurations = ( 326 C0E91ACA08A95435008D54AB /* Debug */, 327 C0E91ACB08A95435008D54AB /* Release */, 328 ); 329 defaultConfigurationIsVisible = 0; 330 defaultConfigurationName = Release; 331 }; 332 /* End XCConfigurationList section */ 333 }; 334 rootObject = 20286C28FDCF999611CA2CEA /* Project object */; 335 } 336