comparison Xcode/TemplatesForXcodeTiger/SDL OpenGL Application/SDLOpenGLApp.xcodeproj/project.pbxproj @ 3331:d44a0a913aa2

Eric Wing to Sam Lots of fixes. Fixed missing power management building. Added template icons to the project templates. DocSet stuff Documentation fixes.. Fixed all the SDLtests. (Lots of tedious work.) It now depends on the static library target for convenience so I am not going to remove it from the SDL xcode project.
author Sam Lantinga <slouken@libsdl.org>
date Thu, 01 Oct 2009 15:30:26 +0000
parents 232e5e00e398
children
comparison
equal deleted inserted replaced
3330:e15bcb04c9b4 3331:d44a0a913aa2
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 }