comparison Xcode/TemplatesForXcodeLeopard/SDL OpenGL Application/___PROJECTNAME___.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
children 62d208fd5f49
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 "___PROJECTNAME___" */;
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 };
252 name = Debug;
253 };
254 C01FCF4C08A954540054247B /* Release */ = {
255 isa = XCBuildConfiguration;
256 buildSettings = {
257 ARCHS = (
258 ppc,
259 i386,
260 );
261 GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
262 GCC_MODEL_TUNING = G5;
263 INFOPLIST_FILE = Info.plist;
264 INSTALL_PATH = "$(HOME)/Applications";
265 PRODUCT_NAME = "___PROJECTNAME___";
266 WRAPPER_EXTENSION = app;
267 };
268 name = Release;
269 };
270 C01FCF4F08A954540054247B /* Debug */ = {
271 isa = XCBuildConfiguration;
272 buildSettings = {
273 ARCHS = "$(ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1)";
274 ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1 = "ppc i386";
275 FRAMEWORK_SEARCH_PATHS = (
276 "$(HOME)/Library/Frameworks",
277 /Library/Frameworks,
278 "$(FRAMEWORK_SEARCH_PATHS)",
279 );
280 GCC_VERSION = 4.0;
281 GCC_WARN_ABOUT_RETURN_TYPE = YES;
282 GCC_WARN_UNUSED_VARIABLE = YES;
283 HEADER_SEARCH_PATHS = (
284 "$(HOME)/Library/Frameworks/SDL.framework/Headers",
285 /Library/Frameworks/SDL.framework/Headers,
286 "$(HEADER_SEARCH_PATHS)",
287 );
288 PREBINDING = NO;
289 SDKROOT = /Developer/SDKs/MacOSX10.4u.sdk;
290 };
291 name = Debug;
292 };
293 C01FCF5008A954540054247B /* Release */ = {
294 isa = XCBuildConfiguration;
295 buildSettings = {
296 ARCHS = "$(ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1)";
297 ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1 = "ppc i386";
298 FRAMEWORK_SEARCH_PATHS = (
299 "$(HOME)/Library/Frameworks",
300 /Library/Frameworks,
301 "$(FRAMEWORK_SEARCH_PATHS)",
302 );
303 GCC_VERSION = 4.0;
304 GCC_WARN_ABOUT_RETURN_TYPE = YES;
305 GCC_WARN_UNUSED_VARIABLE = YES;
306 HEADER_SEARCH_PATHS = (
307 "$(HOME)/Library/Frameworks/SDL.framework/Headers",
308 /Library/Frameworks/SDL.framework/Headers,
309 "$(HEADER_SEARCH_PATHS)",
310 );
311 PREBINDING = NO;
312 SDKROOT = /Developer/SDKs/MacOSX10.4u.sdk;
313 };
314 name = Release;
315 };
316 /* End XCBuildConfiguration section */
317
318 /* Begin XCConfigurationList section */
319 C01FCF4A08A954540054247B /* Build configuration list for PBXNativeTarget "___PROJECTNAME___" */ = {
320 isa = XCConfigurationList;
321 buildConfigurations = (
322 C01FCF4B08A954540054247B /* Debug */,
323 C01FCF4C08A954540054247B /* Release */,
324 );
325 defaultConfigurationIsVisible = 0;
326 defaultConfigurationName = Release;
327 };
328 C01FCF4E08A954540054247B /* Build configuration list for PBXProject "___PROJECTNAME___" */ = {
329 isa = XCConfigurationList;
330 buildConfigurations = (
331 C01FCF4F08A954540054247B /* Debug */,
332 C01FCF5008A954540054247B /* Release */,
333 );
334 defaultConfigurationIsVisible = 0;
335 defaultConfigurationName = Release;
336 };
337 /* End XCConfigurationList section */
338 };
339 rootObject = 29B97313FDCFA39411CA2CEA /* Project object */;
340 }