1 // !$*UTF8*$! 2 { 3 archiveVersion = 1; 4 classes = { 5 }; 6 objectVersion = 42; 7 objects = { 8 9 /* Begin PBXBuildFile section */ 10 002F39FA09D0881F00EBEB88 /* SDL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 002F39F909D0881F00EBEB88 /* SDL.framework */; }; 11 002F3A0009D0884600EBEB88 /* SDL.framework in Copy Frameworks into .app bundle */ = {isa = PBXBuildFile; fileRef = 002F39F909D0881F00EBEB88 /* SDL.framework */; }; 12 002F3A2E09D0888800EBEB88 /* SDLMain.m in Sources */ = {isa = PBXBuildFile; fileRef = 002F3A2C09D0888800EBEB88 /* SDLMain.m */; }; 13 002F3A3F09D088BA00EBEB88 /* main.c in Sources */ = {isa = PBXBuildFile; fileRef = 002F3A3E09D088BA00EBEB88 /* main.c */; }; 14 002F3BFA09D0938900EBEB88 /* atlantis.c in Sources */ = {isa = PBXBuildFile; fileRef = 002F3BF409D0938900EBEB88 /* atlantis.c */; }; 15 002F3BFC09D0938900EBEB88 /* dolphin.c in Sources */ = {isa = PBXBuildFile; fileRef = 002F3BF609D0938900EBEB88 /* dolphin.c */; }; 16 002F3BFD09D0938900EBEB88 /* shark.c in Sources */ = {isa = PBXBuildFile; fileRef = 002F3BF709D0938900EBEB88 /* shark.c */; }; 17 002F3BFE09D0938900EBEB88 /* swim.c in Sources */ = {isa = PBXBuildFile; fileRef = 002F3BF809D0938900EBEB88 /* swim.c */; }; 18 002F3BFF09D0938900EBEB88 /* whale.c in Sources */ = {isa = PBXBuildFile; fileRef = 002F3BF909D0938900EBEB88 /* whale.c */; }; 19 002F3C0109D093BD00EBEB88 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 002F3C0009D093BD00EBEB88 /* OpenGL.framework */; }; 20 002F3C6109D0951E00EBEB88 /* GLUT.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 002F3C6009D0951E00EBEB88 /* GLUT.framework */; }; 21 8D11072B0486CEB800E47090 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 089C165CFE840E0CC02AAC07 /* InfoPlist.strings */; }; 22 8D11072F0486CEB800E47090 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; }; 23 /* End PBXBuildFile section */ 24 25 /* Begin PBXBuildStyle section */ 26 4A9504CCFFE6A4B311CA0CBA /* Debug */ = { 27 isa = PBXBuildStyle; 28 buildSettings = { 29 }; 30 name = Debug; 31 }; 32 4A9504CDFFE6A4B311CA0CBA /* Release */ = { 33 isa = PBXBuildStyle; 34 buildSettings = { 35 }; 36 name = Release; 37 }; 38 /* End PBXBuildStyle section */ 39 40 /* Begin PBXCopyFilesBuildPhase section */ 41 002F39FD09D0883400EBEB88 /* Copy Frameworks into .app bundle */ = { 42 isa = PBXCopyFilesBuildPhase; 43 buildActionMask = 2147483647; 44 dstPath = ""; 45 dstSubfolderSpec = 10; 46 files = ( 47 002F3A0009D0884600EBEB88 /* SDL.framework in Copy Frameworks into .app bundle */, 48 ); 49 name = "Copy Frameworks into .app bundle"; 50 runOnlyForDeploymentPostprocessing = 0; 51 }; 52 /* End PBXCopyFilesBuildPhase section */ 53 54 /* Begin PBXFileReference section */ 55 002F39F909D0881F00EBEB88 /* SDL.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SDL.framework; path = /Library/Frameworks/SDL.framework; sourceTree = "<absolute>"; }; 56 002F3A2B09D0888800EBEB88 /* SDLMain.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SDLMain.h; sourceTree = SOURCE_ROOT; }; 57 002F3A2C09D0888800EBEB88 /* SDLMain.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = SDLMain.m; sourceTree = SOURCE_ROOT; }; 58 002F3A3E09D088BA00EBEB88 /* main.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = main.c; sourceTree = SOURCE_ROOT; }; 59 002F3BF409D0938900EBEB88 /* atlantis.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = atlantis.c; path = atlantis/atlantis.c; sourceTree = SOURCE_ROOT; }; 60 002F3BF509D0938900EBEB88 /* atlantis.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = atlantis.h; path = atlantis/atlantis.h; sourceTree = SOURCE_ROOT; }; 61 002F3BF609D0938900EBEB88 /* dolphin.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = dolphin.c; path = atlantis/dolphin.c; sourceTree = SOURCE_ROOT; }; 62 002F3BF709D0938900EBEB88 /* shark.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = shark.c; path = atlantis/shark.c; sourceTree = SOURCE_ROOT; }; 63 002F3BF809D0938900EBEB88 /* swim.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = swim.c; path = atlantis/swim.c; sourceTree = SOURCE_ROOT; }; 64 002F3BF909D0938900EBEB88 /* whale.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = whale.c; path = atlantis/whale.c; sourceTree = SOURCE_ROOT; }; 65 002F3C0009D093BD00EBEB88 /* OpenGL.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenGL.framework; path = /System/Library/Frameworks/OpenGL.framework; sourceTree = "<absolute>"; }; 66 002F3C6009D0951E00EBEB88 /* GLUT.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = GLUT.framework; path = ../../../../../../../../../../System/Library/Frameworks/GLUT.framework; sourceTree = SOURCE_ROOT; }; 67 089C165DFE840E0CC02AAC07 /* English */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = English; path = English.lproj/InfoPlist.strings; sourceTree = "<group>"; }; 68 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = /System/Library/Frameworks/Cocoa.framework; sourceTree = "<absolute>"; }; 69 29B97324FDCFA39411CA2CEA /* AppKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppKit.framework; path = /System/Library/Frameworks/AppKit.framework; sourceTree = "<absolute>"; }; 70 29B97325FDCFA39411CA2CEA /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = /System/Library/Frameworks/Foundation.framework; sourceTree = "<absolute>"; }; 71 32CA4F630368D1EE00C91783 /* PROJECTNAME_Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file; path = "PROJECTNAME_Prefix.pch"; sourceTree = "<group>"; }; 72 8D1107310486CEB800E47090 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist; path = Info.plist; sourceTree = "<group>"; }; 73 8D1107320486CEB800E47090 /* PROJECTNAME.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "PROJECTNAME.app"; sourceTree = BUILT_PRODUCTS_DIR; }; 74 /* End PBXFileReference section */ 75 76 /* Begin PBXFrameworksBuildPhase section */ 77 8D11072E0486CEB800E47090 /* Frameworks */ = { 78 isa = PBXFrameworksBuildPhase; 79 buildActionMask = 2147483647; 80 files = ( 81 002F39FA09D0881F00EBEB88 /* SDL.framework in Frameworks */, 82 002F3C6109D0951E00EBEB88 /* GLUT.framework in Frameworks */, 83 8D11072F0486CEB800E47090 /* Cocoa.framework in Frameworks */, 84 002F3C0109D093BD00EBEB88 /* OpenGL.framework in Frameworks */, 85 ); 86 runOnlyForDeploymentPostprocessing = 0; 87 }; 88 /* End PBXFrameworksBuildPhase section */ 89 90 /* Begin PBXGroup section */ 91 002F3BF309D0937800EBEB88 /* atlantis */ = { 92 isa = PBXGroup; 93 children = ( 94 002F3BF409D0938900EBEB88 /* atlantis.c */, 95 002F3BF509D0938900EBEB88 /* atlantis.h */, 96 002F3BF609D0938900EBEB88 /* dolphin.c */, 97 002F3BF709D0938900EBEB88 /* shark.c */, 98 002F3BF809D0938900EBEB88 /* swim.c */, 99 002F3BF909D0938900EBEB88 /* whale.c */, 100 ); 101 name = atlantis; 102 sourceTree = "<group>"; 103 }; 104 080E96DDFE201D6D7F000001 /* Classes */ = { 105 isa = PBXGroup; 106 children = ( 107 002F3A2B09D0888800EBEB88 /* SDLMain.h */, 108 002F3A2C09D0888800EBEB88 /* SDLMain.m */, 109 ); 110 name = Classes; 111 sourceTree = "<group>"; 112 }; 113 1058C7A0FEA54F0111CA2CBB /* Linked Frameworks */ = { 114 isa = PBXGroup; 115 children = ( 116 002F39F909D0881F00EBEB88 /* SDL.framework */, 117 002F3C6009D0951E00EBEB88 /* GLUT.framework */, 118 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */, 119 002F3C0009D093BD00EBEB88 /* OpenGL.framework */, 120 ); 121 name = "Linked Frameworks"; 122 sourceTree = "<group>"; 123 }; 124 1058C7A2FEA54F0111CA2CBB /* Other Frameworks */ = { 125 isa = PBXGroup; 126 children = ( 127 29B97324FDCFA39411CA2CEA /* AppKit.framework */, 128 29B97325FDCFA39411CA2CEA /* Foundation.framework */, 129 ); 130 name = "Other Frameworks"; 131 sourceTree = "<group>"; 132 }; 133 19C28FACFE9D520D11CA2CBB /* Products */ = { 134 isa = PBXGroup; 135 children = ( 136 8D1107320486CEB800E47090 /* PROJECTNAME.app */, 137 ); 138 name = Products; 139 sourceTree = "<group>"; 140 }; 141 29B97314FDCFA39411CA2CEA /* PROJECTNAMEASXML */ = { 142 isa = PBXGroup; 143 children = ( 144 080E96DDFE201D6D7F000001 /* Classes */, 145 29B97315FDCFA39411CA2CEA /* Other Sources */, 146 29B97317FDCFA39411CA2CEA /* Resources */, 147 29B97323FDCFA39411CA2CEA /* Frameworks */, 148 19C28FACFE9D520D11CA2CBB /* Products */, 149 ); 150 name = "PROJECTNAMEASXML"; 151 sourceTree = "<group>"; 152 }; 153 29B97315FDCFA39411CA2CEA /* Other Sources */ = { 154 isa = PBXGroup; 155 children = ( 156 002F3BF309D0937800EBEB88 /* atlantis */, 157 32CA4F630368D1EE00C91783 /* PROJECTNAME_Prefix.pch */, 158 002F3A3E09D088BA00EBEB88 /* main.c */, 159 ); 160 name = "Other Sources"; 161 sourceTree = "<group>"; 162 }; 163 29B97317FDCFA39411CA2CEA /* Resources */ = { 164 isa = PBXGroup; 165 children = ( 166 8D1107310486CEB800E47090 /* Info.plist */, 167 089C165CFE840E0CC02AAC07 /* InfoPlist.strings */, 168 ); 169 name = Resources; 170 sourceTree = "<group>"; 171 }; 172 29B97323FDCFA39411CA2CEA /* Frameworks */ = { 173 isa = PBXGroup; 174 children = ( 175 1058C7A0FEA54F0111CA2CBB /* Linked Frameworks */, 176 1058C7A2FEA54F0111CA2CBB /* Other Frameworks */, 177 ); 178 name = Frameworks; 179 sourceTree = "<group>"; 180 }; 181 /* End PBXGroup section */ 182 183 /* Begin PBXNativeTarget section */ 184 8D1107260486CEB800E47090 /* PROJECTNAME */ = { 185 isa = PBXNativeTarget; 186 buildConfigurationList = C01FCF4A08A954540054247B /* Build configuration list for PBXNativeTarget "PROJECTNAME" */; 187 buildPhases = ( 188 8D1107290486CEB800E47090 /* Resources */, 189 8D11072C0486CEB800E47090 /* Sources */, 190 8D11072E0486CEB800E47090 /* Frameworks */, 191 002F39FD09D0883400EBEB88 /* Copy Frameworks into .app bundle */, 192 ); 193 buildRules = ( 194 ); 195 buildSettings = { 196 }; 197 dependencies = ( 198 ); 199 name = "PROJECTNAME"; 200 productInstallPath = "$(HOME)/Applications"; 201 productName = "PROJECTNAME"; 202 productReference = 8D1107320486CEB800E47090 /* PROJECTNAME.app */; 203 productType = "com.apple.product-type.application"; 204 }; 205 /* End PBXNativeTarget section */ 206 207 /* Begin PBXProject section */ 208 29B97313FDCFA39411CA2CEA /* Project object */ = { 209 isa = PBXProject; 210 buildConfigurationList = C01FCF4E08A954540054247B /* Build configuration list for PBXProject "SDLOpenGLApp" */; 211 buildSettings = { 212 }; 213 buildStyles = ( 214 4A9504CCFFE6A4B311CA0CBA /* Debug */, 215 4A9504CDFFE6A4B311CA0CBA /* Release */, 216 ); 217 hasScannedForEncodings = 1; 218 mainGroup = 29B97314FDCFA39411CA2CEA /* PROJECTNAMEASXML */; 219 projectDirPath = ""; 220 targets = ( 221 8D1107260486CEB800E47090 /* PROJECTNAME */, 222 ); 223 }; 224 /* End PBXProject section */ 225 226 /* Begin PBXResourcesBuildPhase section */ 227 8D1107290486CEB800E47090 /* Resources */ = { 228 isa = PBXResourcesBuildPhase; 229 buildActionMask = 2147483647; 230 files = ( 231 8D11072B0486CEB800E47090 /* InfoPlist.strings in Resources */, 232 ); 233 runOnlyForDeploymentPostprocessing = 0; 234 }; 235 /* End PBXResourcesBuildPhase section */ 236 237 /* Begin PBXSourcesBuildPhase section */ 238 8D11072C0486CEB800E47090 /* Sources */ = { 239 isa = PBXSourcesBuildPhase; 240 buildActionMask = 2147483647; 241 files = ( 242 002F3A2E09D0888800EBEB88 /* SDLMain.m in Sources */, 243 002F3A3F09D088BA00EBEB88 /* main.c in Sources */, 244 002F3BFA09D0938900EBEB88 /* atlantis.c in Sources */, 245 002F3BFC09D0938900EBEB88 /* dolphin.c in Sources */, 246 002F3BFD09D0938900EBEB88 /* shark.c in Sources */, 247 002F3BFE09D0938900EBEB88 /* swim.c in Sources */, 248 002F3BFF09D0938900EBEB88 /* whale.c in Sources */, 249 ); 250 runOnlyForDeploymentPostprocessing = 0; 251 }; 252 /* End PBXSourcesBuildPhase section */ 253 254 /* Begin PBXVariantGroup section */ 255 089C165CFE840E0CC02AAC07 /* InfoPlist.strings */ = { 256 isa = PBXVariantGroup; 257 children = ( 258 089C165DFE840E0CC02AAC07 /* English */, 259 ); 260 name = InfoPlist.strings; 261 sourceTree = "<group>"; 262 }; 263 /* End PBXVariantGroup section */ 264 265 /* Begin XCBuildConfiguration section */ 266 C01FCF4B08A954540054247B /* Debug */ = { 267 isa = XCBuildConfiguration; 268 buildSettings = { 269 COPY_PHASE_STRIP = NO; 270 GCC_DYNAMIC_NO_PIC = NO; 271 GCC_ENABLE_FIX_AND_CONTINUE = YES; 272 GCC_MODEL_TUNING = G5; 273 GCC_OPTIMIZATION_LEVEL = 0; 274 INFOPLIST_FILE = Info.plist; 275 INSTALL_PATH = "$(HOME)/Applications"; 276 PRODUCT_NAME = "PROJECTNAME"; 277 WRAPPER_EXTENSION = app; 278 ZERO_LINK = YES; 279 }; 280 name = Debug; 281 }; 282 C01FCF4C08A954540054247B /* Release */ = { 283 isa = XCBuildConfiguration; 284 buildSettings = { 285 ARCHS = ( 286 ppc, 287 i386, 288 ); 289 GCC_GENERATE_DEBUGGING_SYMBOLS = NO; 290 GCC_MODEL_TUNING = G5; 291 INFOPLIST_FILE = Info.plist; 292 INSTALL_PATH = "$(HOME)/Applications"; 293 PRODUCT_NAME = "PROJECTNAME"; 294 WRAPPER_EXTENSION = app; 295 }; 296 name = Release; 297 }; 298 C01FCF4F08A954540054247B /* Debug */ = { 299 isa = XCBuildConfiguration; 300 buildSettings = { 301 FRAMEWORK_SEARCH_PATHS = ( 302 "$(HOME)/Library/Frameworks", 303 /Library/Frameworks, 304 "$(FRAMEWORK_SEARCH_PATHS)", 305 ); 306 GCC_WARN_ABOUT_RETURN_TYPE = YES; 307 GCC_WARN_UNUSED_VARIABLE = YES; 308 HEADER_SEARCH_PATHS = ( 309 "$(HOME)/Library/Frameworks/SDL.framework/Headers", 310 /Library/Frameworks/SDL.framework/Headers, 311 "$(HEADER_SEARCH_PATHS)", 312 ); 313 PREBINDING = NO; 314 SDKROOT = /Developer/SDKs/MacOSX10.4u.sdk; 315 }; 316 name = Debug; 317 }; 318 C01FCF5008A954540054247B /* Release */ = { 319 isa = XCBuildConfiguration; 320 buildSettings = { 321 FRAMEWORK_SEARCH_PATHS = ( 322 "$(HOME)/Library/Frameworks", 323 /Library/Frameworks, 324 "$(FRAMEWORK_SEARCH_PATHS)", 325 ); 326 GCC_WARN_ABOUT_RETURN_TYPE = YES; 327 GCC_WARN_UNUSED_VARIABLE = YES; 328 HEADER_SEARCH_PATHS = ( 329 "$(HOME)/Library/Frameworks/SDL.framework/Headers", 330 /Library/Frameworks/SDL.framework/Headers, 331 "$(HEADER_SEARCH_PATHS)", 332 ); 333 PREBINDING = NO; 334 SDKROOT = /Developer/SDKs/MacOSX10.4u.sdk; 335 }; 336 name = Release; 337 }; 338 /* End XCBuildConfiguration section */ 339 340 /* Begin XCConfigurationList section */ 341 C01FCF4A08A954540054247B /* Build configuration list for PBXNativeTarget "PROJECTNAME" */ = { 342 isa = XCConfigurationList; 343 buildConfigurations = ( 344 C01FCF4B08A954540054247B /* Debug */, 345 C01FCF4C08A954540054247B /* Release */, 346 ); 347 defaultConfigurationIsVisible = 0; 348 defaultConfigurationName = Release; 349 }; 350 C01FCF4E08A954540054247B /* Build configuration list for PBXProject "SDLOpenGLApp" */ = { 351 isa = XCConfigurationList; 352 buildConfigurations = ( 353 C01FCF4F08A954540054247B /* Debug */, 354 C01FCF5008A954540054247B /* Release */, 355 ); 356 defaultConfigurationIsVisible = 0; 357 defaultConfigurationName = Release; 358 }; 359 /* End XCConfigurationList section */ 360 }; 361 rootObject = 29B97313FDCFA39411CA2CEA /* Project object */; 362 } 363