comparison Xcode-iPhoneOS/SDL/SDLiPhoneOS.xcodeproj/project.pbxproj @ 4448:2efcb52ba90a

Adding testsdl (automated test) support to iPhone Xcode project (to match Mac Xcode project). I haven't updated yet to the 3.2 SDK so SDL no longer builds for me so I can't yet verify if the new target completely works.
author Eric Wing <ewing . public |-at-| gmail . com>
date Sat, 08 May 2010 01:12:55 -0700
parents 42e1092225f9
children abd88bbaea2a
comparison
equal deleted inserted replaced
4447:947201caa46e 4448:2efcb52ba90a
32 productName = package; 32 productName = package;
33 }; 33 };
34 /* End PBXAggregateTarget section */ 34 /* End PBXAggregateTarget section */
35 35
36 /* Begin PBXBuildFile section */ 36 /* Begin PBXBuildFile section */
37 006E9852119550FB001DE610 /* audio.c in Sources */ = {isa = PBXBuildFile; fileRef = 006E9831119550FB001DE610 /* audio.c */; };
38 006E9853119550FB001DE610 /* common.c in Sources */ = {isa = PBXBuildFile; fileRef = 006E9834119550FB001DE610 /* common.c */; };
39 006E9859119550FB001DE610 /* platform.c in Sources */ = {isa = PBXBuildFile; fileRef = 006E983D119550FB001DE610 /* platform.c */; };
40 006E985A119550FB001DE610 /* README in Resources */ = {isa = PBXBuildFile; fileRef = 006E983F119550FB001DE610 /* README */; };
41 006E985B119550FB001DE610 /* rect.c in Sources */ = {isa = PBXBuildFile; fileRef = 006E9841119550FB001DE610 /* rect.c */; };
42 006E985C119550FB001DE610 /* render.c in Sources */ = {isa = PBXBuildFile; fileRef = 006E9844119550FB001DE610 /* render.c */; };
43 006E985D119550FB001DE610 /* read in Copy rwops */ = {isa = PBXBuildFile; fileRef = 006E9847119550FB001DE610 /* read */; };
44 006E985E119550FB001DE610 /* rwops.c in Sources */ = {isa = PBXBuildFile; fileRef = 006E9848119550FB001DE610 /* rwops.c */; };
45 006E985F119550FB001DE610 /* Test_rwopsbundlesupport.m in Sources */ = {isa = PBXBuildFile; fileRef = 006E984B119550FB001DE610 /* Test_rwopsbundlesupport.m */; };
46 006E9860119550FB001DE610 /* SDL_at.c in Sources */ = {isa = PBXBuildFile; fileRef = 006E984C119550FB001DE610 /* SDL_at.c */; };
47 006E9861119550FB001DE610 /* surface.c in Sources */ = {isa = PBXBuildFile; fileRef = 006E984F119550FB001DE610 /* surface.c */; };
48 006E9862119550FB001DE610 /* testsdl.c in Sources */ = {isa = PBXBuildFile; fileRef = 006E9851119550FB001DE610 /* testsdl.c */; };
49 006E986A1195513D001DE610 /* icon.bmp in Resources */ = {isa = PBXBuildFile; fileRef = 006E98631195513D001DE610 /* icon.bmp */; };
50 006E986B1195513D001DE610 /* moose.dat in Resources */ = {isa = PBXBuildFile; fileRef = 006E98641195513D001DE610 /* moose.dat */; };
51 006E986C1195513D001DE610 /* picture.xbm in Resources */ = {isa = PBXBuildFile; fileRef = 006E98651195513D001DE610 /* picture.xbm */; };
52 006E986D1195513D001DE610 /* sail.bmp in Resources */ = {isa = PBXBuildFile; fileRef = 006E98661195513D001DE610 /* sail.bmp */; };
53 006E986E1195513D001DE610 /* sample.bmp in Resources */ = {isa = PBXBuildFile; fileRef = 006E98671195513D001DE610 /* sample.bmp */; };
54 006E986F1195513D001DE610 /* sample.wav in Resources */ = {isa = PBXBuildFile; fileRef = 006E98681195513D001DE610 /* sample.wav */; };
55 006E98701195513D001DE610 /* utf8.txt in Resources */ = {isa = PBXBuildFile; fileRef = 006E98691195513D001DE610 /* utf8.txt */; };
56 006E9888119552DD001DE610 /* SDL_rwopsbundlesupport.h in Headers */ = {isa = PBXBuildFile; fileRef = 006E9886119552DD001DE610 /* SDL_rwopsbundlesupport.h */; };
57 006E9889119552DD001DE610 /* SDL_rwopsbundlesupport.m in Sources */ = {isa = PBXBuildFile; fileRef = 006E9887119552DD001DE610 /* SDL_rwopsbundlesupport.m */; };
58 006E988C119552FC001DE610 /* libSDLiPhoneOS.a in Frameworks */ = {isa = PBXBuildFile; fileRef = FD6526630DE8FCCB002AD96B /* libSDLiPhoneOS.a */; };
37 043DD76F10FD8A0000DED673 /* SDL_alphamult.c in Sources */ = {isa = PBXBuildFile; fileRef = 043DD76B10FD8A0000DED673 /* SDL_alphamult.c */; }; 59 043DD76F10FD8A0000DED673 /* SDL_alphamult.c in Sources */ = {isa = PBXBuildFile; fileRef = 043DD76B10FD8A0000DED673 /* SDL_alphamult.c */; };
38 043DD77010FD8A0000DED673 /* SDL_alphamult.h in Headers */ = {isa = PBXBuildFile; fileRef = 043DD76C10FD8A0000DED673 /* SDL_alphamult.h */; }; 60 043DD77010FD8A0000DED673 /* SDL_alphamult.h in Headers */ = {isa = PBXBuildFile; fileRef = 043DD76C10FD8A0000DED673 /* SDL_alphamult.h */; };
39 043DD77110FD8A0000DED673 /* SDL_blendfillrect.c in Sources */ = {isa = PBXBuildFile; fileRef = 043DD76D10FD8A0000DED673 /* SDL_blendfillrect.c */; }; 61 043DD77110FD8A0000DED673 /* SDL_blendfillrect.c in Sources */ = {isa = PBXBuildFile; fileRef = 043DD76D10FD8A0000DED673 /* SDL_blendfillrect.c */; };
40 043DD77210FD8A0000DED673 /* SDL_drawrect.c in Sources */ = {isa = PBXBuildFile; fileRef = 043DD76E10FD8A0000DED673 /* SDL_drawrect.c */; }; 62 043DD77210FD8A0000DED673 /* SDL_drawrect.c in Sources */ = {isa = PBXBuildFile; fileRef = 043DD76E10FD8A0000DED673 /* SDL_drawrect.c */; };
41 04461DEE0EA76BA3006C462D /* SDL_haptic.h in Headers */ = {isa = PBXBuildFile; fileRef = 04461DED0EA76BA3006C462D /* SDL_haptic.h */; settings = {ATTRIBUTES = (Public, ); }; }; 63 04461DEE0EA76BA3006C462D /* SDL_haptic.h in Headers */ = {isa = PBXBuildFile; fileRef = 04461DED0EA76BA3006C462D /* SDL_haptic.h */; settings = {ATTRIBUTES = (Public, ); }; };
203 containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */; 225 containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
204 proxyType = 1; 226 proxyType = 1;
205 remoteGlobalIDString = 0064653F107E3D7400183915; 227 remoteGlobalIDString = 0064653F107E3D7400183915;
206 remoteInfo = "Generate Header Files"; 228 remoteInfo = "Generate Header Files";
207 }; 229 };
230 006E982A11955065001DE610 /* PBXContainerItemProxy */ = {
231 isa = PBXContainerItemProxy;
232 containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
233 proxyType = 1;
234 remoteGlobalIDString = FD6526620DE8FCCB002AD96B /* StaticLibiPhoneOS */;
235 remoteInfo = StaticLibiPhoneOS;
236 };
208 FDB043B90E2689E000F5B3F9 /* PBXContainerItemProxy */ = { 237 FDB043B90E2689E000F5B3F9 /* PBXContainerItemProxy */ = {
209 isa = PBXContainerItemProxy; 238 isa = PBXContainerItemProxy;
210 containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */; 239 containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
211 proxyType = 1; 240 proxyType = 1;
212 remoteGlobalIDString = FD6526620DE8FCCB002AD96B; 241 remoteGlobalIDString = FD6526620DE8FCCB002AD96B;
213 remoteInfo = StaticLibiPhoneOS; 242 remoteInfo = StaticLibiPhoneOS;
214 }; 243 };
215 /* End PBXContainerItemProxy section */ 244 /* End PBXContainerItemProxy section */
216 245
246 /* Begin PBXCopyFilesBuildPhase section */
247 006E9881119551D0001DE610 /* Copy rwops */ = {
248 isa = PBXCopyFilesBuildPhase;
249 buildActionMask = 2147483647;
250 dstPath = rwops;
251 dstSubfolderSpec = 7;
252 files = (
253 006E985D119550FB001DE610 /* read in Copy rwops */,
254 );
255 name = "Copy rwops";
256 runOnlyForDeploymentPostprocessing = 0;
257 };
258 /* End PBXCopyFilesBuildPhase section */
259
217 /* Begin PBXFileReference section */ 260 /* Begin PBXFileReference section */
261 006E982211955059001DE610 /* testsdl.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = testsdl.app; sourceTree = BUILT_PRODUCTS_DIR; };
262 006E982411955059001DE610 /* testsdl-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "testsdl-Info.plist"; sourceTree = "<group>"; };
263 006E9831119550FB001DE610 /* audio.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = audio.c; sourceTree = "<group>"; };
264 006E9832119550FB001DE610 /* audio.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = audio.h; sourceTree = "<group>"; };
265 006E9834119550FB001DE610 /* common.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = common.c; sourceTree = "<group>"; };
266 006E9835119550FB001DE610 /* common.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = common.h; sourceTree = "<group>"; };
267 006E9836119550FB001DE610 /* images.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = images.h; sourceTree = "<group>"; };
268 006E9837119550FB001DE610 /* img_blit.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = img_blit.c; sourceTree = "<group>"; };
269 006E9838119550FB001DE610 /* img_blitblend.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = img_blitblend.c; sourceTree = "<group>"; };
270 006E9839119550FB001DE610 /* img_face.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = img_face.c; sourceTree = "<group>"; };
271 006E983A119550FB001DE610 /* img_primitives.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = img_primitives.c; sourceTree = "<group>"; };
272 006E983B119550FB001DE610 /* img_primitivesblend.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = img_primitivesblend.c; sourceTree = "<group>"; };
273 006E983D119550FB001DE610 /* platform.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = platform.c; sourceTree = "<group>"; };
274 006E983E119550FB001DE610 /* platform.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = platform.h; sourceTree = "<group>"; };
275 006E983F119550FB001DE610 /* README */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = README; path = ../../test/automated/README; sourceTree = SOURCE_ROOT; };
276 006E9841119550FB001DE610 /* rect.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = rect.c; sourceTree = "<group>"; };
277 006E9842119550FB001DE610 /* rect.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = rect.h; sourceTree = "<group>"; };
278 006E9844119550FB001DE610 /* render.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = render.c; sourceTree = "<group>"; };
279 006E9845119550FB001DE610 /* render.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = render.h; sourceTree = "<group>"; };
280 006E9847119550FB001DE610 /* read */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = read; sourceTree = "<group>"; };
281 006E9848119550FB001DE610 /* rwops.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = rwops.c; sourceTree = "<group>"; };
282 006E9849119550FB001DE610 /* rwops.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = rwops.h; sourceTree = "<group>"; };
283 006E984A119550FB001DE610 /* Test_rwopsbundlesupport.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Test_rwopsbundlesupport.h; sourceTree = "<group>"; };
284 006E984B119550FB001DE610 /* Test_rwopsbundlesupport.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = Test_rwopsbundlesupport.m; sourceTree = "<group>"; };
285 006E984C119550FB001DE610 /* SDL_at.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = SDL_at.c; path = ../../test/automated/SDL_at.c; sourceTree = SOURCE_ROOT; };
286 006E984D119550FB001DE610 /* SDL_at.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SDL_at.h; path = ../../test/automated/SDL_at.h; sourceTree = SOURCE_ROOT; };
287 006E984F119550FB001DE610 /* surface.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = surface.c; sourceTree = "<group>"; };
288 006E9850119550FB001DE610 /* surface.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = surface.h; sourceTree = "<group>"; };
289 006E9851119550FB001DE610 /* testsdl.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = testsdl.c; path = ../../test/automated/testsdl.c; sourceTree = SOURCE_ROOT; };
290 006E98631195513D001DE610 /* icon.bmp */ = {isa = PBXFileReference; lastKnownFileType = image.bmp; name = icon.bmp; path = ../../test/icon.bmp; sourceTree = SOURCE_ROOT; };
291 006E98641195513D001DE610 /* moose.dat */ = {isa = PBXFileReference; lastKnownFileType = file; name = moose.dat; path = ../../test/moose.dat; sourceTree = SOURCE_ROOT; };
292 006E98651195513D001DE610 /* picture.xbm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = picture.xbm; path = ../../test/picture.xbm; sourceTree = SOURCE_ROOT; };
293 006E98661195513D001DE610 /* sail.bmp */ = {isa = PBXFileReference; lastKnownFileType = image.bmp; name = sail.bmp; path = ../../test/sail.bmp; sourceTree = SOURCE_ROOT; };
294 006E98671195513D001DE610 /* sample.bmp */ = {isa = PBXFileReference; lastKnownFileType = image.bmp; name = sample.bmp; path = ../../test/sample.bmp; sourceTree = SOURCE_ROOT; };
295 006E98681195513D001DE610 /* sample.wav */ = {isa = PBXFileReference; lastKnownFileType = audio.wav; name = sample.wav; path = ../../test/sample.wav; sourceTree = SOURCE_ROOT; };
296 006E98691195513D001DE610 /* utf8.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = utf8.txt; path = ../../test/utf8.txt; sourceTree = SOURCE_ROOT; };
297 006E9886119552DD001DE610 /* SDL_rwopsbundlesupport.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDL_rwopsbundlesupport.h; sourceTree = "<group>"; };
298 006E9887119552DD001DE610 /* SDL_rwopsbundlesupport.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SDL_rwopsbundlesupport.m; sourceTree = "<group>"; };
218 043DD76B10FD8A0000DED673 /* SDL_alphamult.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = SDL_alphamult.c; sourceTree = "<group>"; }; 299 043DD76B10FD8A0000DED673 /* SDL_alphamult.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = SDL_alphamult.c; sourceTree = "<group>"; };
219 043DD76C10FD8A0000DED673 /* SDL_alphamult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDL_alphamult.h; sourceTree = "<group>"; }; 300 043DD76C10FD8A0000DED673 /* SDL_alphamult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDL_alphamult.h; sourceTree = "<group>"; };
220 043DD76D10FD8A0000DED673 /* SDL_blendfillrect.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = SDL_blendfillrect.c; sourceTree = "<group>"; }; 301 043DD76D10FD8A0000DED673 /* SDL_blendfillrect.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = SDL_blendfillrect.c; sourceTree = "<group>"; };
221 043DD76E10FD8A0000DED673 /* SDL_drawrect.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = SDL_drawrect.c; sourceTree = "<group>"; }; 302 043DD76E10FD8A0000DED673 /* SDL_drawrect.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = SDL_drawrect.c; sourceTree = "<group>"; };
222 04461DED0EA76BA3006C462D /* SDL_haptic.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SDL_haptic.h; path = ../../include/SDL_haptic.h; sourceTree = SOURCE_ROOT; }; 303 04461DED0EA76BA3006C462D /* SDL_haptic.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SDL_haptic.h; path = ../../include/SDL_haptic.h; sourceTree = SOURCE_ROOT; };
412 FDC261780E3A3FC8001C4554 /* keyinfotable.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = keyinfotable.h; sourceTree = "<group>"; }; 493 FDC261780E3A3FC8001C4554 /* keyinfotable.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = keyinfotable.h; sourceTree = "<group>"; };
413 FDC656440E560DF800311C8E /* jumphack.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = jumphack.c; sourceTree = "<group>"; }; 494 FDC656440E560DF800311C8E /* jumphack.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = jumphack.c; sourceTree = "<group>"; };
414 FDC656450E560DF800311C8E /* jumphack.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = jumphack.h; sourceTree = "<group>"; }; 495 FDC656450E560DF800311C8E /* jumphack.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = jumphack.h; sourceTree = "<group>"; };
415 /* End PBXFileReference section */ 496 /* End PBXFileReference section */
416 497
498 /* Begin PBXFrameworksBuildPhase section */
499 006E982011955059001DE610 /* Frameworks */ = {
500 isa = PBXFrameworksBuildPhase;
501 buildActionMask = 2147483647;
502 files = (
503 006E988C119552FC001DE610 /* libSDLiPhoneOS.a in Frameworks */,
504 );
505 runOnlyForDeploymentPostprocessing = 0;
506 };
507 /* End PBXFrameworksBuildPhase section */
508
417 /* Begin PBXGroup section */ 509 /* Begin PBXGroup section */
510 006E982E119550D8001DE610 /* AutomatedTests */ = {
511 isa = PBXGroup;
512 children = (
513 006E9830119550FB001DE610 /* audio */,
514 006E9833119550FB001DE610 /* common */,
515 006E983C119550FB001DE610 /* platform */,
516 006E983F119550FB001DE610 /* README */,
517 006E9840119550FB001DE610 /* rect */,
518 006E9843119550FB001DE610 /* render */,
519 006E9846119550FB001DE610 /* rwops */,
520 006E984C119550FB001DE610 /* SDL_at.c */,
521 006E984D119550FB001DE610 /* SDL_at.h */,
522 006E984E119550FB001DE610 /* surface */,
523 006E9851119550FB001DE610 /* testsdl.c */,
524 );
525 name = AutomatedTests;
526 sourceTree = "<group>";
527 };
528 006E982F119550E4001DE610 /* TestResources */ = {
529 isa = PBXGroup;
530 children = (
531 006E98631195513D001DE610 /* icon.bmp */,
532 006E98641195513D001DE610 /* moose.dat */,
533 006E98651195513D001DE610 /* picture.xbm */,
534 006E98661195513D001DE610 /* sail.bmp */,
535 006E98671195513D001DE610 /* sample.bmp */,
536 006E98681195513D001DE610 /* sample.wav */,
537 006E98691195513D001DE610 /* utf8.txt */,
538 );
539 name = TestResources;
540 sourceTree = "<group>";
541 };
542 006E9830119550FB001DE610 /* audio */ = {
543 isa = PBXGroup;
544 children = (
545 006E9831119550FB001DE610 /* audio.c */,
546 006E9832119550FB001DE610 /* audio.h */,
547 );
548 name = audio;
549 path = ../../test/automated/audio;
550 sourceTree = SOURCE_ROOT;
551 };
552 006E9833119550FB001DE610 /* common */ = {
553 isa = PBXGroup;
554 children = (
555 006E9834119550FB001DE610 /* common.c */,
556 006E9835119550FB001DE610 /* common.h */,
557 006E9836119550FB001DE610 /* images.h */,
558 006E9837119550FB001DE610 /* img_blit.c */,
559 006E9838119550FB001DE610 /* img_blitblend.c */,
560 006E9839119550FB001DE610 /* img_face.c */,
561 006E983A119550FB001DE610 /* img_primitives.c */,
562 006E983B119550FB001DE610 /* img_primitivesblend.c */,
563 );
564 name = common;
565 path = ../../test/automated/common;
566 sourceTree = SOURCE_ROOT;
567 };
568 006E983C119550FB001DE610 /* platform */ = {
569 isa = PBXGroup;
570 children = (
571 006E983D119550FB001DE610 /* platform.c */,
572 006E983E119550FB001DE610 /* platform.h */,
573 );
574 name = platform;
575 path = ../../test/automated/platform;
576 sourceTree = SOURCE_ROOT;
577 };
578 006E9840119550FB001DE610 /* rect */ = {
579 isa = PBXGroup;
580 children = (
581 006E9841119550FB001DE610 /* rect.c */,
582 006E9842119550FB001DE610 /* rect.h */,
583 );
584 name = rect;
585 path = ../../test/automated/rect;
586 sourceTree = SOURCE_ROOT;
587 };
588 006E9843119550FB001DE610 /* render */ = {
589 isa = PBXGroup;
590 children = (
591 006E9844119550FB001DE610 /* render.c */,
592 006E9845119550FB001DE610 /* render.h */,
593 );
594 name = render;
595 path = ../../test/automated/render;
596 sourceTree = SOURCE_ROOT;
597 };
598 006E9846119550FB001DE610 /* rwops */ = {
599 isa = PBXGroup;
600 children = (
601 006E9847119550FB001DE610 /* read */,
602 006E9848119550FB001DE610 /* rwops.c */,
603 006E9849119550FB001DE610 /* rwops.h */,
604 006E984A119550FB001DE610 /* Test_rwopsbundlesupport.h */,
605 006E984B119550FB001DE610 /* Test_rwopsbundlesupport.m */,
606 );
607 name = rwops;
608 path = ../../test/automated/rwops;
609 sourceTree = SOURCE_ROOT;
610 };
611 006E984E119550FB001DE610 /* surface */ = {
612 isa = PBXGroup;
613 children = (
614 006E984F119550FB001DE610 /* surface.c */,
615 006E9850119550FB001DE610 /* surface.h */,
616 );
617 name = surface;
618 path = ../../test/automated/surface;
619 sourceTree = SOURCE_ROOT;
620 };
621 006E9885119552DD001DE610 /* cocoa */ = {
622 isa = PBXGroup;
623 children = (
624 006E9886119552DD001DE610 /* SDL_rwopsbundlesupport.h */,
625 006E9887119552DD001DE610 /* SDL_rwopsbundlesupport.m */,
626 );
627 path = cocoa;
628 sourceTree = "<group>";
629 };
418 047677B60EA769DF008ABAF1 /* haptic */ = { 630 047677B60EA769DF008ABAF1 /* haptic */ = {
419 isa = PBXGroup; 631 isa = PBXGroup;
420 children = ( 632 children = (
421 047677B70EA76A31008ABAF1 /* dummy */, 633 047677B70EA76A31008ABAF1 /* dummy */,
422 047677B90EA76A31008ABAF1 /* SDL_haptic.c */, 634 047677B90EA76A31008ABAF1 /* SDL_haptic.c */,
461 }; 673 };
462 19C28FACFE9D520D11CA2CBB /* Products */ = { 674 19C28FACFE9D520D11CA2CBB /* Products */ = {
463 isa = PBXGroup; 675 isa = PBXGroup;
464 children = ( 676 children = (
465 FD6526630DE8FCCB002AD96B /* libSDLiPhoneOS.a */, 677 FD6526630DE8FCCB002AD96B /* libSDLiPhoneOS.a */,
678 006E982211955059001DE610 /* testsdl.app */,
466 ); 679 );
467 name = Products; 680 name = Products;
468 sourceTree = "<group>"; 681 sourceTree = "<group>";
469 }; 682 };
470 29B97314FDCFA39411CA2CEA /* CustomTemplate */ = { 683 29B97314FDCFA39411CA2CEA /* CustomTemplate */ = {
471 isa = PBXGroup; 684 isa = PBXGroup;
472 children = ( 685 children = (
686 006E982F119550E4001DE610 /* TestResources */,
687 006E982E119550D8001DE610 /* AutomatedTests */,
473 FD99B8BC0DD52E5C00FB1D6B /* Public Headers */, 688 FD99B8BC0DD52E5C00FB1D6B /* Public Headers */,
474 FD99B8BD0DD52E6D00FB1D6B /* Library Source */, 689 FD99B8BD0DD52E6D00FB1D6B /* Library Source */,
475 29B97323FDCFA39411CA2CEA /* Frameworks */, 690 29B97323FDCFA39411CA2CEA /* Frameworks */,
476 19C28FACFE9D520D11CA2CBB /* Products */, 691 19C28FACFE9D520D11CA2CBB /* Products */,
692 006E982411955059001DE610 /* testsdl-Info.plist */,
477 ); 693 );
478 name = CustomTemplate; 694 name = CustomTemplate;
479 sourceTree = "<group>"; 695 sourceTree = "<group>";
480 }; 696 };
481 29B97323FDCFA39411CA2CEA /* Frameworks */ = { 697 29B97323FDCFA39411CA2CEA /* Frameworks */ = {
740 sourceTree = "<group>"; 956 sourceTree = "<group>";
741 }; 957 };
742 FD99B99D0DD52EDC00FB1D6B /* file */ = { 958 FD99B99D0DD52EDC00FB1D6B /* file */ = {
743 isa = PBXGroup; 959 isa = PBXGroup;
744 children = ( 960 children = (
961 006E9885119552DD001DE610 /* cocoa */,
745 FD99B99E0DD52EDC00FB1D6B /* SDL_rwops.c */, 962 FD99B99E0DD52EDC00FB1D6B /* SDL_rwops.c */,
746 ); 963 );
747 name = file; 964 name = file;
748 path = ../../src/file; 965 path = ../../src/file;
749 sourceTree = "<group>"; 966 sourceTree = "<group>";
943 04B2ECEE1025CE4800F9BC5F /* SDL_revision.h in Headers */, 1160 04B2ECEE1025CE4800F9BC5F /* SDL_revision.h in Headers */,
944 04B2ED081025CF9E00F9BC5F /* SDL_config.h in Headers */, 1161 04B2ED081025CF9E00F9BC5F /* SDL_config.h in Headers */,
945 04EC8B521025D12900431D42 /* SDL_config_iphoneos.h in Headers */, 1162 04EC8B521025D12900431D42 /* SDL_config_iphoneos.h in Headers */,
946 043DD77010FD8A0000DED673 /* SDL_alphamult.h in Headers */, 1163 043DD77010FD8A0000DED673 /* SDL_alphamult.h in Headers */,
947 04F2AF541104ABC300D6DDF7 /* SDL_assert.h in Headers */, 1164 04F2AF541104ABC300D6DDF7 /* SDL_assert.h in Headers */,
1165 006E9888119552DD001DE610 /* SDL_rwopsbundlesupport.h in Headers */,
948 ); 1166 );
949 runOnlyForDeploymentPostprocessing = 0; 1167 runOnlyForDeploymentPostprocessing = 0;
950 }; 1168 };
951 /* End PBXHeadersBuildPhase section */ 1169 /* End PBXHeadersBuildPhase section */
952 1170
953 /* Begin PBXNativeTarget section */ 1171 /* Begin PBXNativeTarget section */
1172 006E982111955059001DE610 /* testsdl */ = {
1173 isa = PBXNativeTarget;
1174 buildConfigurationList = 006E98271195505B001DE610 /* Build configuration list for PBXNativeTarget "testsdl" */;
1175 buildPhases = (
1176 006E981E11955059001DE610 /* Resources */,
1177 006E981F11955059001DE610 /* Sources */,
1178 006E982011955059001DE610 /* Frameworks */,
1179 006E9881119551D0001DE610 /* Copy rwops */,
1180 );
1181 buildRules = (
1182 );
1183 dependencies = (
1184 006E982B11955065001DE610 /* PBXTargetDependency */,
1185 );
1186 name = testsdl;
1187 productName = testsdl;
1188 productReference = 006E982211955059001DE610 /* testsdl.app */;
1189 productType = "com.apple.product-type.application";
1190 };
954 FD6526620DE8FCCB002AD96B /* StaticLibiPhoneOS */ = { 1191 FD6526620DE8FCCB002AD96B /* StaticLibiPhoneOS */ = {
955 isa = PBXNativeTarget; 1192 isa = PBXNativeTarget;
956 buildConfigurationList = FD6526990DE8FD14002AD96B /* Build configuration list for PBXNativeTarget "StaticLibiPhoneOS" */; 1193 buildConfigurationList = FD6526990DE8FD14002AD96B /* Build configuration list for PBXNativeTarget "StaticLibiPhoneOS" */;
957 buildPhases = ( 1194 buildPhases = (
958 FD65265F0DE8FCCB002AD96B /* Headers */, 1195 FD65265F0DE8FCCB002AD96B /* Headers */,
981 projectRoot = ../..; 1218 projectRoot = ../..;
982 targets = ( 1219 targets = (
983 FD6526620DE8FCCB002AD96B /* StaticLibiPhoneOS */, 1220 FD6526620DE8FCCB002AD96B /* StaticLibiPhoneOS */,
984 0064653F107E3D7400183915 /* Generate Header Files */, 1221 0064653F107E3D7400183915 /* Generate Header Files */,
985 FDB043B30E2689CC00F5B3F9 /* Template */, 1222 FDB043B30E2689CC00F5B3F9 /* Template */,
1223 006E982111955059001DE610 /* testsdl */,
986 ); 1224 );
987 }; 1225 };
988 /* End PBXProject section */ 1226 /* End PBXProject section */
1227
1228 /* Begin PBXResourcesBuildPhase section */
1229 006E981E11955059001DE610 /* Resources */ = {
1230 isa = PBXResourcesBuildPhase;
1231 buildActionMask = 2147483647;
1232 files = (
1233 006E985A119550FB001DE610 /* README in Resources */,
1234 006E986A1195513D001DE610 /* icon.bmp in Resources */,
1235 006E986B1195513D001DE610 /* moose.dat in Resources */,
1236 006E986C1195513D001DE610 /* picture.xbm in Resources */,
1237 006E986D1195513D001DE610 /* sail.bmp in Resources */,
1238 006E986E1195513D001DE610 /* sample.bmp in Resources */,
1239 006E986F1195513D001DE610 /* sample.wav in Resources */,
1240 006E98701195513D001DE610 /* utf8.txt in Resources */,
1241 );
1242 runOnlyForDeploymentPostprocessing = 0;
1243 };
1244 /* End PBXResourcesBuildPhase section */
989 1245
990 /* Begin PBXShellScriptBuildPhase section */ 1246 /* Begin PBXShellScriptBuildPhase section */
991 00646544107E3D8300183915 /* Run Script to Create SDL_config.h */ = { 1247 00646544107E3D8300183915 /* Run Script to Create SDL_config.h */ = {
992 isa = PBXShellScriptBuildPhase; 1248 isa = PBXShellScriptBuildPhase;
993 buildActionMask = 2147483647; 1249 buildActionMask = 2147483647;
1017 outputPaths = ( 1273 outputPaths = (
1018 "$(SRCROOT)/../../include/SDL_revision.h", 1274 "$(SRCROOT)/../../include/SDL_revision.h",
1019 ); 1275 );
1020 runOnlyForDeploymentPostprocessing = 0; 1276 runOnlyForDeploymentPostprocessing = 0;
1021 shellPath = /bin/sh; 1277 shellPath = /bin/sh;
1022 shellScript = "sh ../../build-scripts/updaterev.sh"; 1278 shellScript = "source ~/.bashrc\nsh ../../build-scripts/updaterev.sh";
1023 }; 1279 };
1024 FDB043B20E2689CC00F5B3F9 /* ShellScript */ = { 1280 FDB043B20E2689CC00F5B3F9 /* ShellScript */ = {
1025 isa = PBXShellScriptBuildPhase; 1281 isa = PBXShellScriptBuildPhase;
1026 buildActionMask = 12; 1282 buildActionMask = 12;
1027 files = ( 1283 files = (
1035 shellScript = "# clean up the framework, remove headers, extra files\n\ntemp=$BUILD_DIR/$BUILD_STYLE-template\ndest=\"/Developer/Platforms/iPhoneOS.platform/Developer/Library/XCode/Project Templates/SDL\"\ntemplate_dir_name=\"SDL Application\"\n\nrsync_flags=\"--exclude *.svn --links -r\"\n\n# mkdir -p $dest\nmkdir -p $temp\nmkdir -p \"$temp/$template_dir_name/lib/\"\nmkdir -p \"$temp/$template_dir_name/include\"\n\n#copy template\nrsync $rsync_flags \"../template/$template_dir_name\" $temp/\n\n#copy iPhone OS library\nrsync $rsync_flags -r $BUILD_DIR/$BUILD_STYLE-iphoneos/libSDLiPhoneOS.a \"$temp/$template_dir_name/lib/\"\n\n#copy iPhone Simulator Lib\nrsync $rsync_flags -r $BUILD_DIR/$BUILD_STYLE-iphonesimulator/libSDLSimulator.a \"$temp/$template_dir_name/lib/\"\n\n#copy headers\nrsync $rsync_flags ../../include/ \"$temp/$template_dir_name/include\"\n\n#install (nah, don't install)\n# cp -fr \"$temp/$template_dir_name\" \"$dest\""; 1291 shellScript = "# clean up the framework, remove headers, extra files\n\ntemp=$BUILD_DIR/$BUILD_STYLE-template\ndest=\"/Developer/Platforms/iPhoneOS.platform/Developer/Library/XCode/Project Templates/SDL\"\ntemplate_dir_name=\"SDL Application\"\n\nrsync_flags=\"--exclude *.svn --links -r\"\n\n# mkdir -p $dest\nmkdir -p $temp\nmkdir -p \"$temp/$template_dir_name/lib/\"\nmkdir -p \"$temp/$template_dir_name/include\"\n\n#copy template\nrsync $rsync_flags \"../template/$template_dir_name\" $temp/\n\n#copy iPhone OS library\nrsync $rsync_flags -r $BUILD_DIR/$BUILD_STYLE-iphoneos/libSDLiPhoneOS.a \"$temp/$template_dir_name/lib/\"\n\n#copy iPhone Simulator Lib\nrsync $rsync_flags -r $BUILD_DIR/$BUILD_STYLE-iphonesimulator/libSDLSimulator.a \"$temp/$template_dir_name/lib/\"\n\n#copy headers\nrsync $rsync_flags ../../include/ \"$temp/$template_dir_name/include\"\n\n#install (nah, don't install)\n# cp -fr \"$temp/$template_dir_name\" \"$dest\"";
1036 }; 1292 };
1037 /* End PBXShellScriptBuildPhase section */ 1293 /* End PBXShellScriptBuildPhase section */
1038 1294
1039 /* Begin PBXSourcesBuildPhase section */ 1295 /* Begin PBXSourcesBuildPhase section */
1296 006E981F11955059001DE610 /* Sources */ = {
1297 isa = PBXSourcesBuildPhase;
1298 buildActionMask = 2147483647;
1299 files = (
1300 006E9852119550FB001DE610 /* audio.c in Sources */,
1301 006E9853119550FB001DE610 /* common.c in Sources */,
1302 006E9859119550FB001DE610 /* platform.c in Sources */,
1303 006E985B119550FB001DE610 /* rect.c in Sources */,
1304 006E985C119550FB001DE610 /* render.c in Sources */,
1305 006E985E119550FB001DE610 /* rwops.c in Sources */,
1306 006E985F119550FB001DE610 /* Test_rwopsbundlesupport.m in Sources */,
1307 006E9860119550FB001DE610 /* SDL_at.c in Sources */,
1308 006E9861119550FB001DE610 /* surface.c in Sources */,
1309 006E9862119550FB001DE610 /* testsdl.c in Sources */,
1310 );
1311 runOnlyForDeploymentPostprocessing = 0;
1312 };
1040 FD6526600DE8FCCB002AD96B /* Sources */ = { 1313 FD6526600DE8FCCB002AD96B /* Sources */ = {
1041 isa = PBXSourcesBuildPhase; 1314 isa = PBXSourcesBuildPhase;
1042 buildActionMask = 2147483647; 1315 buildActionMask = 2147483647;
1043 files = ( 1316 files = (
1044 FD6526810DE8FCDD002AD96B /* SDL_systimer.c in Sources */, 1317 FD6526810DE8FCDD002AD96B /* SDL_systimer.c in Sources */,
1125 043DD77110FD8A0000DED673 /* SDL_blendfillrect.c in Sources */, 1398 043DD77110FD8A0000DED673 /* SDL_blendfillrect.c in Sources */,
1126 043DD77210FD8A0000DED673 /* SDL_drawrect.c in Sources */, 1399 043DD77210FD8A0000DED673 /* SDL_drawrect.c in Sources */,
1127 04F2AF561104ABD200D6DDF7 /* SDL_assert.c in Sources */, 1400 04F2AF561104ABD200D6DDF7 /* SDL_assert.c in Sources */,
1128 56ED04E1118A8EE200A56AA6 /* SDL_power.c in Sources */, 1401 56ED04E1118A8EE200A56AA6 /* SDL_power.c in Sources */,
1129 56ED04E3118A8EFD00A56AA6 /* SDL_syspower.m in Sources */, 1402 56ED04E3118A8EFD00A56AA6 /* SDL_syspower.m in Sources */,
1403 006E9889119552DD001DE610 /* SDL_rwopsbundlesupport.m in Sources */,
1130 ); 1404 );
1131 runOnlyForDeploymentPostprocessing = 0; 1405 runOnlyForDeploymentPostprocessing = 0;
1132 }; 1406 };
1133 /* End PBXSourcesBuildPhase section */ 1407 /* End PBXSourcesBuildPhase section */
1134 1408
1135 /* Begin PBXTargetDependency section */ 1409 /* Begin PBXTargetDependency section */
1136 00646548107E3DE800183915 /* PBXTargetDependency */ = { 1410 00646548107E3DE800183915 /* PBXTargetDependency */ = {
1137 isa = PBXTargetDependency; 1411 isa = PBXTargetDependency;
1138 target = 0064653F107E3D7400183915 /* Generate Header Files */; 1412 target = 0064653F107E3D7400183915 /* Generate Header Files */;
1139 targetProxy = 00646547107E3DE800183915 /* PBXContainerItemProxy */; 1413 targetProxy = 00646547107E3DE800183915 /* PBXContainerItemProxy */;
1414 };
1415 006E982B11955065001DE610 /* PBXTargetDependency */ = {
1416 isa = PBXTargetDependency;
1417 target = FD6526620DE8FCCB002AD96B /* StaticLibiPhoneOS */;
1418 targetProxy = 006E982A11955065001DE610 /* PBXContainerItemProxy */;
1140 }; 1419 };
1141 FDB043BA0E2689E000F5B3F9 /* PBXTargetDependency */ = { 1420 FDB043BA0E2689E000F5B3F9 /* PBXTargetDependency */ = {
1142 isa = PBXTargetDependency; 1421 isa = PBXTargetDependency;
1143 target = FD6526620DE8FCCB002AD96B /* StaticLibiPhoneOS */; 1422 target = FD6526620DE8FCCB002AD96B /* StaticLibiPhoneOS */;
1144 targetProxy = FDB043B90E2689E000F5B3F9 /* PBXContainerItemProxy */; 1423 targetProxy = FDB043B90E2689E000F5B3F9 /* PBXContainerItemProxy */;
1161 buildSettings = { 1440 buildSettings = {
1162 COPY_PHASE_STRIP = YES; 1441 COPY_PHASE_STRIP = YES;
1163 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; 1442 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
1164 GCC_ENABLE_FIX_AND_CONTINUE = NO; 1443 GCC_ENABLE_FIX_AND_CONTINUE = NO;
1165 PRODUCT_NAME = "Generate Header Files"; 1444 PRODUCT_NAME = "Generate Header Files";
1445 ZERO_LINK = NO;
1446 };
1447 name = Release;
1448 };
1449 006E98251195505B001DE610 /* Debug */ = {
1450 isa = XCBuildConfiguration;
1451 buildSettings = {
1452 ALWAYS_SEARCH_USER_PATHS = NO;
1453 CODE_SIGN_IDENTITY = "iPhone Developer";
1454 COPY_PHASE_STRIP = NO;
1455 GCC_DYNAMIC_NO_PIC = NO;
1456 GCC_OPTIMIZATION_LEVEL = 0;
1457 GCC_PRECOMPILE_PREFIX_HEADER = NO;
1458 INFOPLIST_FILE = "testsdl-Info.plist";
1459 INSTALL_PATH = "$(HOME)/Applications";
1460 OTHER_LDFLAGS = (
1461 "-framework",
1462 Foundation,
1463 "-framework",
1464 UIKit,
1465 );
1466 PREBINDING = NO;
1467 PRODUCT_NAME = testsdl;
1468 SDKROOT = iphoneos3.1.2;
1469 };
1470 name = Debug;
1471 };
1472 006E98261195505B001DE610 /* Release */ = {
1473 isa = XCBuildConfiguration;
1474 buildSettings = {
1475 ALWAYS_SEARCH_USER_PATHS = NO;
1476 CODE_SIGN_IDENTITY = "iPhone Developer";
1477 COPY_PHASE_STRIP = YES;
1478 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
1479 GCC_ENABLE_FIX_AND_CONTINUE = NO;
1480 GCC_PRECOMPILE_PREFIX_HEADER = NO;
1481 INFOPLIST_FILE = "testsdl-Info.plist";
1482 INSTALL_PATH = "$(HOME)/Applications";
1483 OTHER_LDFLAGS = (
1484 "-framework",
1485 Foundation,
1486 "-framework",
1487 UIKit,
1488 );
1489 PREBINDING = NO;
1490 PRODUCT_NAME = testsdl;
1491 SDKROOT = iphoneos3.1.2;
1166 ZERO_LINK = NO; 1492 ZERO_LINK = NO;
1167 }; 1493 };
1168 name = Release; 1494 name = Release;
1169 }; 1495 };
1170 C01FCF4F08A954540054247B /* Debug */ = { 1496 C01FCF4F08A954540054247B /* Debug */ = {
1256 00646541107E3D7500183915 /* Release */, 1582 00646541107E3D7500183915 /* Release */,
1257 ); 1583 );
1258 defaultConfigurationIsVisible = 0; 1584 defaultConfigurationIsVisible = 0;
1259 defaultConfigurationName = Release; 1585 defaultConfigurationName = Release;
1260 }; 1586 };
1587 006E98271195505B001DE610 /* Build configuration list for PBXNativeTarget "testsdl" */ = {
1588 isa = XCConfigurationList;
1589 buildConfigurations = (
1590 006E98251195505B001DE610 /* Debug */,
1591 006E98261195505B001DE610 /* Release */,
1592 );
1593 defaultConfigurationIsVisible = 0;
1594 defaultConfigurationName = Release;
1595 };
1261 C01FCF4E08A954540054247B /* Build configuration list for PBXProject "SDLiPhoneOS" */ = { 1596 C01FCF4E08A954540054247B /* Build configuration list for PBXProject "SDLiPhoneOS" */ = {
1262 isa = XCConfigurationList; 1597 isa = XCConfigurationList;
1263 buildConfigurations = ( 1598 buildConfigurations = (
1264 C01FCF4F08A954540054247B /* Debug */, 1599 C01FCF4F08A954540054247B /* Debug */,
1265 C01FCF5008A954540054247B /* Release */, 1600 C01FCF5008A954540054247B /* Release */,