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