comparison Xcode/SDLTest/SDLTest.xcodeproj/project.pbxproj @ 4831:8dabd625079f

Building under OS X with command-line tools now works.
author egottlieb
date Tue, 03 Aug 2010 23:41:57 -0400
parents 62d208fd5f49
children 91f4d4d5c395
comparison
equal deleted inserted replaced
4830:3dfe779900f5 4831:8dabd625079f
607 00794EFE09D2382B003FC8A1 /* sail.bmp in CopyFiles */ = {isa = PBXBuildFile; fileRef = 00794E6009D20839003FC8A1 /* sail.bmp */; }; 607 00794EFE09D2382B003FC8A1 /* sail.bmp in CopyFiles */ = {isa = PBXBuildFile; fileRef = 00794E6009D20839003FC8A1 /* sail.bmp */; };
608 00794F0409D23869003FC8A1 /* icon.bmp in CopyFiles */ = {isa = PBXBuildFile; fileRef = 00794E5D09D20839003FC8A1 /* icon.bmp */; }; 608 00794F0409D23869003FC8A1 /* icon.bmp in CopyFiles */ = {isa = PBXBuildFile; fileRef = 00794E5D09D20839003FC8A1 /* icon.bmp */; };
609 00794F0B09D238F4003FC8A1 /* sample.bmp in CopyFiles */ = {isa = PBXBuildFile; fileRef = 00794E6109D20839003FC8A1 /* sample.bmp */; }; 609 00794F0B09D238F4003FC8A1 /* sample.bmp in CopyFiles */ = {isa = PBXBuildFile; fileRef = 00794E6109D20839003FC8A1 /* sample.bmp */; };
610 00794F1109D2392B003FC8A1 /* icon.bmp in CopyFiles */ = {isa = PBXBuildFile; fileRef = 00794E5D09D20839003FC8A1 /* icon.bmp */; }; 610 00794F1109D2392B003FC8A1 /* icon.bmp in CopyFiles */ = {isa = PBXBuildFile; fileRef = 00794E5D09D20839003FC8A1 /* icon.bmp */; };
611 00794F8709D2413B003FC8A1 /* sample.bmp in CopyFiles */ = {isa = PBXBuildFile; fileRef = 00794E6109D20839003FC8A1 /* sample.bmp */; }; 611 00794F8709D2413B003FC8A1 /* sample.bmp in CopyFiles */ = {isa = PBXBuildFile; fileRef = 00794E6109D20839003FC8A1 /* sample.bmp */; };
612 4537749F12091551002F0F45 /* libsdlcommon.a in Frameworks */ = {isa = PBXBuildFile; fileRef = BEC567FF0761D90600A33029 /* libsdlcommon.a */; };
613 453774A5120915E3002F0F45 /* testshape.c in Sources */ = {isa = PBXBuildFile; fileRef = 453774A4120915E3002F0F45 /* testshape.c */; };
612 BEC566B10761D90300A33029 /* checkkeys.c in Sources */ = {isa = PBXBuildFile; fileRef = 092D6D10FFB30A2C7F000001 /* checkkeys.c */; }; 614 BEC566B10761D90300A33029 /* checkkeys.c in Sources */ = {isa = PBXBuildFile; fileRef = 092D6D10FFB30A2C7F000001 /* checkkeys.c */; };
613 BEC566BE0761D90300A33029 /* graywin.c in Sources */ = {isa = PBXBuildFile; fileRef = 092D6D1BFFB30C237F000001 /* graywin.c */; }; 615 BEC566BE0761D90300A33029 /* graywin.c in Sources */ = {isa = PBXBuildFile; fileRef = 092D6D1BFFB30C237F000001 /* graywin.c */; };
614 BEC566CB0761D90300A33029 /* loopwave.c in Sources */ = {isa = PBXBuildFile; fileRef = 083E4872006D84C97F000001 /* loopwave.c */; }; 616 BEC566CB0761D90300A33029 /* loopwave.c in Sources */ = {isa = PBXBuildFile; fileRef = 083E4872006D84C97F000001 /* loopwave.c */; };
615 BEC566D90761D90300A33029 /* testalpha.c in Sources */ = {isa = PBXBuildFile; fileRef = 083E4874006D84F77F000001 /* testalpha.c */; }; 617 BEC566D90761D90300A33029 /* testalpha.c in Sources */ = {isa = PBXBuildFile; fileRef = 083E4874006D84F77F000001 /* testalpha.c */; };
616 BEC566E70761D90300A33029 /* testbitmap.c in Sources */ = {isa = PBXBuildFile; fileRef = 092D6D25FFB30D1A7F000001 /* testbitmap.c */; }; 618 BEC566E70761D90300A33029 /* testbitmap.c in Sources */ = {isa = PBXBuildFile; fileRef = 092D6D25FFB30D1A7F000001 /* testbitmap.c */; };
1175 isa = PBXContainerItemProxy; 1177 isa = PBXContainerItemProxy;
1176 containerPortal = 003FA63A093FFD41000C53B3 /* SDL.xcodeproj */; 1178 containerPortal = 003FA63A093FFD41000C53B3 /* SDL.xcodeproj */;
1177 proxyType = 2; 1179 proxyType = 2;
1178 remoteGlobalIDString = BECDF6C30761BA81005FE872; 1180 remoteGlobalIDString = BECDF6C30761BA81005FE872;
1179 remoteInfo = "Devel Extras Package"; 1181 remoteInfo = "Devel Extras Package";
1182 };
1183 4537747F120914AE002F0F45 /* PBXContainerItemProxy */ = {
1184 isa = PBXContainerItemProxy;
1185 containerPortal = 003FA63A093FFD41000C53B3 /* SDL.xcodeproj */;
1186 proxyType = 2;
1187 remoteGlobalIDString = 00D8D9EF1195090700638393 /* testsdl.app */;
1188 remoteInfo = testsdl;
1189 };
1190 4537749D1209152D002F0F45 /* PBXContainerItemProxy */ = {
1191 isa = PBXContainerItemProxy;
1192 containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
1193 proxyType = 1;
1194 remoteGlobalIDString = BEC567F70761D90600A33029 /* sdlcommon */;
1195 remoteInfo = sdlcommon;
1180 }; 1196 };
1181 BEC568300761D90600A33029 /* PBXContainerItemProxy */ = { 1197 BEC568300761D90600A33029 /* PBXContainerItemProxy */ = {
1182 isa = PBXContainerItemProxy; 1198 isa = PBXContainerItemProxy;
1183 containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */; 1199 containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
1184 proxyType = 1; 1200 proxyType = 1;
1549 092D6D4EFFB311087F000001 /* testgl.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = testgl.c; path = ../../test/testgl.c; sourceTree = SOURCE_ROOT; }; 1565 092D6D4EFFB311087F000001 /* testgl.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = testgl.c; path = ../../test/testgl.c; sourceTree = SOURCE_ROOT; };
1550 092D6D58FFB311A97F000001 /* testhread.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = testhread.c; path = ../../test/testhread.c; sourceTree = SOURCE_ROOT; }; 1566 092D6D58FFB311A97F000001 /* testhread.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = testhread.c; path = ../../test/testhread.c; sourceTree = SOURCE_ROOT; };
1551 092D6D62FFB312AA7F000001 /* testjoystick.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = testjoystick.c; path = ../../test/testjoystick.c; sourceTree = SOURCE_ROOT; }; 1567 092D6D62FFB312AA7F000001 /* testjoystick.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = testjoystick.c; path = ../../test/testjoystick.c; sourceTree = SOURCE_ROOT; };
1552 092D6D6CFFB313437F000001 /* testkeys.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = testkeys.c; path = ../../test/testkeys.c; sourceTree = SOURCE_ROOT; }; 1568 092D6D6CFFB313437F000001 /* testkeys.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = testkeys.c; path = ../../test/testkeys.c; sourceTree = SOURCE_ROOT; };
1553 092D6D75FFB313BB7F000001 /* testlock.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = testlock.c; path = ../../test/testlock.c; sourceTree = SOURCE_ROOT; }; 1569 092D6D75FFB313BB7F000001 /* testlock.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = testlock.c; path = ../../test/testlock.c; sourceTree = SOURCE_ROOT; };
1570 4537749212091504002F0F45 /* testshape.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = testshape.app; sourceTree = BUILT_PRODUCTS_DIR; };
1571 4537749412091505002F0F45 /* testshape-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "testshape-Info.plist"; sourceTree = "<group>"; };
1572 453774A4120915E3002F0F45 /* testshape.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = testshape.c; path = ../../test/testshape.c; sourceTree = SOURCE_ROOT; };
1554 B207FF2404E1B19600A80002 /* sdlcommon_prefix.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = sdlcommon_prefix.h; sourceTree = "<group>"; }; 1573 B207FF2404E1B19600A80002 /* sdlcommon_prefix.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = sdlcommon_prefix.h; sourceTree = "<group>"; };
1555 BEC566B60761D90300A33029 /* checkkeys.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = checkkeys.app; sourceTree = BUILT_PRODUCTS_DIR; }; 1574 BEC566B60761D90300A33029 /* checkkeys.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = checkkeys.app; sourceTree = BUILT_PRODUCTS_DIR; };
1556 BEC566C30761D90300A33029 /* graywin.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = graywin.app; sourceTree = BUILT_PRODUCTS_DIR; }; 1575 BEC566C30761D90300A33029 /* graywin.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = graywin.app; sourceTree = BUILT_PRODUCTS_DIR; };
1557 BEC566D10761D90300A33029 /* loopwave.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = loopwave.app; sourceTree = BUILT_PRODUCTS_DIR; }; 1576 BEC566D10761D90300A33029 /* loopwave.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = loopwave.app; sourceTree = BUILT_PRODUCTS_DIR; };
1558 BEC566DF0761D90300A33029 /* testalpha.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = testalpha.app; sourceTree = BUILT_PRODUCTS_DIR; }; 1577 BEC566DF0761D90300A33029 /* testalpha.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = testalpha.app; sourceTree = BUILT_PRODUCTS_DIR; };
1993 002A875210730677007319AE /* Carbon.framework in Frameworks */, 2012 002A875210730677007319AE /* Carbon.framework in Frameworks */,
1994 001794DB107366A700F5D044 /* libSDL.a in Frameworks */, 2013 001794DB107366A700F5D044 /* libSDL.a in Frameworks */,
1995 ); 2014 );
1996 runOnlyForDeploymentPostprocessing = 0; 2015 runOnlyForDeploymentPostprocessing = 0;
1997 }; 2016 };
2017 4537749012091504002F0F45 /* Frameworks */ = {
2018 isa = PBXFrameworksBuildPhase;
2019 buildActionMask = 2147483647;
2020 files = (
2021 4537749F12091551002F0F45 /* libsdlcommon.a in Frameworks */,
2022 );
2023 runOnlyForDeploymentPostprocessing = 0;
2024 };
1998 BEC566B20761D90300A33029 /* Frameworks */ = { 2025 BEC566B20761D90300A33029 /* Frameworks */ = {
1999 isa = PBXFrameworksBuildPhase; 2026 isa = PBXFrameworksBuildPhase;
2000 buildActionMask = 2147483647; 2027 buildActionMask = 2147483647;
2001 files = ( 2028 files = (
2002 BEC568620761D90600A33029 /* libsdlcommon.a in Frameworks */, 2029 BEC568620761D90600A33029 /* libsdlcommon.a in Frameworks */,
2466 children = ( 2493 children = (
2467 003FA643093FFD41000C53B3 /* SDL.framework */, 2494 003FA643093FFD41000C53B3 /* SDL.framework */,
2468 003FA645093FFD41000C53B3 /* libSDL.a */, 2495 003FA645093FFD41000C53B3 /* libSDL.a */,
2469 003FA649093FFD41000C53B3 /* Standard DMG */, 2496 003FA649093FFD41000C53B3 /* Standard DMG */,
2470 003FA64B093FFD41000C53B3 /* Developer Extras Package */, 2497 003FA64B093FFD41000C53B3 /* Developer Extras Package */,
2498 45377480120914AE002F0F45 /* testsdl.app */,
2471 ); 2499 );
2472 name = Products; 2500 name = Products;
2473 sourceTree = "<group>"; 2501 sourceTree = "<group>";
2474 }; 2502 };
2475 00794E4609D207B4003FC8A1 /* Resources */ = { 2503 00794E4609D207B4003FC8A1 /* Resources */ = {
2493 08FB7795FE84155DC02AAC07 /* Source */, 2521 08FB7795FE84155DC02AAC07 /* Source */,
2494 B207FF2404E1B19600A80002 /* sdlcommon_prefix.h */, 2522 B207FF2404E1B19600A80002 /* sdlcommon_prefix.h */,
2495 002F33A209CA183B00EBEB88 /* Linked Frameworks */, 2523 002F33A209CA183B00EBEB88 /* Linked Frameworks */,
2496 00794E4609D207B4003FC8A1 /* Resources */, 2524 00794E4609D207B4003FC8A1 /* Resources */,
2497 1AB674ADFE9D54B511CA2CBB /* Products */, 2525 1AB674ADFE9D54B511CA2CBB /* Products */,
2526 4537749412091505002F0F45 /* testshape-Info.plist */,
2498 ); 2527 );
2499 comments = "I made these tests link against our \"default\" framework which includes X11 stuff. If you didn't install the X11 headers with Xcode, you might have problems building the SDL.framework (which is a dependency). You can swap the dependencies around to get around this, or you can modify the default SDL.framework target to not include X11 stuff. (Go into its target build options and remove all the Preprocessor macros.)\n\n\n\nWe are sort of in a half-way state at the moment. Going \"all-the-way\" means we copy the SDL.framework inside the app bundle so we can run the test without the step of the user \"installing\" the framework. But there is an oversight/bug in Xcode that doesn't correctly find the location of the framework when in an embedded/nested Xcode project. We could probably try to hack this with a shell script that checks multiple directories for existence, but this is messier and more work than I prefer, so I rather just wait for Apple to fix this. In the meantime...\n\nThe \"All\" target will build the SDL framework from the Xcode project. The other targets do not have this dependency set (for flexibility reasons in case we make changes). If you have not built the framework, you will probably be unable to link. You will either need to build the framework, or you need to add \"-framework SDL\" to the link options and make sure you have the SDL.framework installed somewhere where it can be seen (like /Library/Frameworks...I think we already set this one up.) \n\nTo run though, you should have a copy of the SDL.framework in /Library/Frameworks or ~/Library/Frameworks.\n\n\n\n\ntestgl and testdyngl need -DHAVE_OPENGL\ntestgl needs to link against OpenGL.framework\n\n"; 2528 comments = "I made these tests link against our \"default\" framework which includes X11 stuff. If you didn't install the X11 headers with Xcode, you might have problems building the SDL.framework (which is a dependency). You can swap the dependencies around to get around this, or you can modify the default SDL.framework target to not include X11 stuff. (Go into its target build options and remove all the Preprocessor macros.)\n\n\n\nWe are sort of in a half-way state at the moment. Going \"all-the-way\" means we copy the SDL.framework inside the app bundle so we can run the test without the step of the user \"installing\" the framework. But there is an oversight/bug in Xcode that doesn't correctly find the location of the framework when in an embedded/nested Xcode project. We could probably try to hack this with a shell script that checks multiple directories for existence, but this is messier and more work than I prefer, so I rather just wait for Apple to fix this. In the meantime...\n\nThe \"All\" target will build the SDL framework from the Xcode project. The other targets do not have this dependency set (for flexibility reasons in case we make changes). If you have not built the framework, you will probably be unable to link. You will either need to build the framework, or you need to add \"-framework SDL\" to the link options and make sure you have the SDL.framework installed somewhere where it can be seen (like /Library/Frameworks...I think we already set this one up.) \n\nTo run though, you should have a copy of the SDL.framework in /Library/Frameworks or ~/Library/Frameworks.\n\n\n\n\ntestgl and testdyngl need -DHAVE_OPENGL\ntestgl needs to link against OpenGL.framework\n\n";
2500 name = SDLTest; 2529 name = SDLTest;
2501 sourceTree = "<group>"; 2530 sourceTree = "<group>";
2502 }; 2531 };
2541 083E487C006D856B7F000001 /* testpalette.c */, 2570 083E487C006D856B7F000001 /* testpalette.c */,
2542 002F346F09CA20A600EBEB88 /* testplatform.c */, 2571 002F346F09CA20A600EBEB88 /* testplatform.c */,
2543 001798B910743A4900F5D044 /* testpower.c */, 2572 001798B910743A4900F5D044 /* testpower.c */,
2544 001798F910743E9200F5D044 /* testresample.c */, 2573 001798F910743E9200F5D044 /* testresample.c */,
2545 083E487E006D86A17F000001 /* testsem.c */, 2574 083E487E006D86A17F000001 /* testsem.c */,
2575 453774A4120915E3002F0F45 /* testshape.c */,
2546 083E487F006D86A17F000001 /* testsprite.c */, 2576 083E487F006D86A17F000001 /* testsprite.c */,
2547 0017991910743F5300F5D044 /* testsprite2.c */, 2577 0017991910743F5300F5D044 /* testsprite2.c */,
2548 083E4880006D86A17F000001 /* testtimer.c */, 2578 083E4880006D86A17F000001 /* testtimer.c */,
2549 083E4882006D86A17F000001 /* testver.c */, 2579 083E4882006D86A17F000001 /* testver.c */,
2550 083E4883006D86A17F000001 /* testvidinfo.c */, 2580 083E4883006D86A17F000001 /* testvidinfo.c */,
2606 001798941074392D00F5D044 /* testnativex11.app */, 2636 001798941074392D00F5D044 /* testnativex11.app */,
2607 001798B5107439DF00F5D044 /* testpower.app */, 2637 001798B5107439DF00F5D044 /* testpower.app */,
2608 001798F210743BEC00F5D044 /* testresample.app */, 2638 001798F210743BEC00F5D044 /* testresample.app */,
2609 0017991610743F1000F5D044 /* testsprite2.app */, 2639 0017991610743F1000F5D044 /* testsprite2.app */,
2610 0017993810743FB700F5D044 /* testwm2.app */, 2640 0017993810743FB700F5D044 /* testwm2.app */,
2641 4537749212091504002F0F45 /* testshape.app */,
2611 ); 2642 );
2612 name = Products; 2643 name = Products;
2613 sourceTree = "<group>"; 2644 sourceTree = "<group>";
2614 }; 2645 };
2615 /* End PBXGroup section */ 2646 /* End PBXGroup section */
3417 ); 3448 );
3418 name = testplatform; 3449 name = testplatform;
3419 productInstallPath = "$(USER_APPS_DIR)"; 3450 productInstallPath = "$(USER_APPS_DIR)";
3420 productName = testalpha; 3451 productName = testalpha;
3421 productReference = 002F346A09CA204F00EBEB88 /* testplatform.app */; 3452 productReference = 002F346A09CA204F00EBEB88 /* testplatform.app */;
3453 productType = "com.apple.product-type.application";
3454 };
3455 4537749112091504002F0F45 /* testshape */ = {
3456 isa = PBXNativeTarget;
3457 buildConfigurationList = 4537749A1209150C002F0F45 /* Build configuration list for PBXNativeTarget "testshape" */;
3458 buildPhases = (
3459 4537748E12091504002F0F45 /* Resources */,
3460 4537748F12091504002F0F45 /* Sources */,
3461 4537749012091504002F0F45 /* Frameworks */,
3462 );
3463 buildRules = (
3464 );
3465 dependencies = (
3466 4537749E1209152D002F0F45 /* PBXTargetDependency */,
3467 );
3468 name = testshape;
3469 productName = testshape;
3470 productReference = 4537749212091504002F0F45 /* testshape.app */;
3422 productType = "com.apple.product-type.application"; 3471 productType = "com.apple.product-type.application";
3423 }; 3472 };
3424 BEC566AB0761D90300A33029 /* checkkeys */ = { 3473 BEC566AB0761D90300A33029 /* checkkeys */ = {
3425 isa = PBXNativeTarget; 3474 isa = PBXNativeTarget;
3426 buildConfigurationList = 001B593808BDB826006539E9 /* Build configuration list for PBXNativeTarget "checkkeys" */; 3475 buildConfigurationList = 001B593808BDB826006539E9 /* Build configuration list for PBXNativeTarget "checkkeys" */;
3994 0017992010743FB700F5D044 /* testwm2 */, 4043 0017992010743FB700F5D044 /* testwm2 */,
3995 BEC567DD0761D90600A33029 /* threadwin */, 4044 BEC567DD0761D90600A33029 /* threadwin */,
3996 BEC567EA0761D90600A33029 /* torturethread */, 4045 BEC567EA0761D90600A33029 /* torturethread */,
3997 BEC567F70761D90600A33029 /* sdlcommon */, 4046 BEC567F70761D90600A33029 /* sdlcommon */,
3998 002F337009CA14F900EBEB88 /* test */, 4047 002F337009CA14F900EBEB88 /* test */,
4048 4537749112091504002F0F45 /* testshape */,
3999 ); 4049 );
4000 }; 4050 };
4001 /* End PBXProject section */ 4051 /* End PBXProject section */
4002 4052
4003 /* Begin PBXReferenceProxy section */ 4053 /* Begin PBXReferenceProxy section */
4027 fileType = "compiled.mach-o.executable"; 4077 fileType = "compiled.mach-o.executable";
4028 path = "Developer Extras Package"; 4078 path = "Developer Extras Package";
4029 remoteRef = 003FA64A093FFD41000C53B3 /* PBXContainerItemProxy */; 4079 remoteRef = 003FA64A093FFD41000C53B3 /* PBXContainerItemProxy */;
4030 sourceTree = BUILT_PRODUCTS_DIR; 4080 sourceTree = BUILT_PRODUCTS_DIR;
4031 }; 4081 };
4082 45377480120914AE002F0F45 /* testsdl.app */ = {
4083 isa = PBXReferenceProxy;
4084 fileType = wrapper.application;
4085 path = testsdl.app;
4086 remoteRef = 4537747F120914AE002F0F45 /* PBXContainerItemProxy */;
4087 sourceTree = BUILT_PRODUCTS_DIR;
4088 };
4032 /* End PBXReferenceProxy section */ 4089 /* End PBXReferenceProxy section */
4033 4090
4034 /* Begin PBXResourcesBuildPhase section */ 4091 /* Begin PBXResourcesBuildPhase section */
4035 0017957810741F7900F5D044 /* Resources */ = { 4092 0017957810741F7900F5D044 /* Resources */ = {
4036 isa = PBXResourcesBuildPhase; 4093 isa = PBXResourcesBuildPhase;
4191 buildActionMask = 2147483647; 4248 buildActionMask = 2147483647;
4192 files = ( 4249 files = (
4193 ); 4250 );
4194 runOnlyForDeploymentPostprocessing = 0; 4251 runOnlyForDeploymentPostprocessing = 0;
4195 }; 4252 };
4253 4537748E12091504002F0F45 /* Resources */ = {
4254 isa = PBXResourcesBuildPhase;
4255 buildActionMask = 2147483647;
4256 files = (
4257 );
4258 runOnlyForDeploymentPostprocessing = 0;
4259 };
4196 BEC566AE0761D90300A33029 /* Resources */ = { 4260 BEC566AE0761D90300A33029 /* Resources */ = {
4197 isa = PBXResourcesBuildPhase; 4261 isa = PBXResourcesBuildPhase;
4198 buildActionMask = 2147483647; 4262 buildActionMask = 2147483647;
4199 files = ( 4263 files = (
4200 ); 4264 );
4559 files = ( 4623 files = (
4560 002F347009CA20A600EBEB88 /* testplatform.c in Sources */, 4624 002F347009CA20A600EBEB88 /* testplatform.c in Sources */,
4561 ); 4625 );
4562 runOnlyForDeploymentPostprocessing = 0; 4626 runOnlyForDeploymentPostprocessing = 0;
4563 }; 4627 };
4628 4537748F12091504002F0F45 /* Sources */ = {
4629 isa = PBXSourcesBuildPhase;
4630 buildActionMask = 2147483647;
4631 files = (
4632 453774A5120915E3002F0F45 /* testshape.c in Sources */,
4633 );
4634 runOnlyForDeploymentPostprocessing = 0;
4635 };
4564 BEC566B00761D90300A33029 /* Sources */ = { 4636 BEC566B00761D90300A33029 /* Sources */ = {
4565 isa = PBXSourcesBuildPhase; 4637 isa = PBXSourcesBuildPhase;
4566 buildActionMask = 2147483647; 4638 buildActionMask = 2147483647;
4567 files = ( 4639 files = (
4568 BEC566B10761D90300A33029 /* checkkeys.c in Sources */, 4640 BEC566B10761D90300A33029 /* checkkeys.c in Sources */,
5111 }; 5183 };
5112 002F345A09CA204F00EBEB88 /* PBXTargetDependency */ = { 5184 002F345A09CA204F00EBEB88 /* PBXTargetDependency */ = {
5113 isa = PBXTargetDependency; 5185 isa = PBXTargetDependency;
5114 target = BEC567F70761D90600A33029 /* sdlcommon */; 5186 target = BEC567F70761D90600A33029 /* sdlcommon */;
5115 targetProxy = 002F345B09CA204F00EBEB88 /* PBXContainerItemProxy */; 5187 targetProxy = 002F345B09CA204F00EBEB88 /* PBXContainerItemProxy */;
5188 };
5189 4537749E1209152D002F0F45 /* PBXTargetDependency */ = {
5190 isa = PBXTargetDependency;
5191 target = BEC567F70761D90600A33029 /* sdlcommon */;
5192 targetProxy = 4537749D1209152D002F0F45 /* PBXContainerItemProxy */;
5116 }; 5193 };
5117 BEC568310761D90600A33029 /* PBXTargetDependency */ = { 5194 BEC568310761D90600A33029 /* PBXTargetDependency */ = {
5118 isa = PBXTargetDependency; 5195 isa = PBXTargetDependency;
5119 target = BEC567F70761D90600A33029 /* sdlcommon */; 5196 target = BEC567F70761D90600A33029 /* sdlcommon */;
5120 targetProxy = BEC568300761D90600A33029 /* PBXContainerItemProxy */; 5197 targetProxy = BEC568300761D90600A33029 /* PBXContainerItemProxy */;
7641 PRODUCT_NAME = testplatform; 7718 PRODUCT_NAME = testplatform;
7642 WRAPPER_EXTENSION = app; 7719 WRAPPER_EXTENSION = app;
7643 }; 7720 };
7644 name = Default; 7721 name = Default;
7645 }; 7722 };
7723 4537749512091509002F0F45 /* Deployment_using_10.4SDK_and_10.6SDK */ = {
7724 isa = XCBuildConfiguration;
7725 buildSettings = {
7726 ALWAYS_SEARCH_USER_PATHS = NO;
7727 GCC_ENABLE_FIX_AND_CONTINUE = YES;
7728 GCC_MODEL_TUNING = G5;
7729 GCC_PRECOMPILE_PREFIX_HEADER = YES;
7730 GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/AppKit.framework/Headers/AppKit.h";
7731 INFOPLIST_FILE = "testshape-Info.plist";
7732 INSTALL_PATH = "$(HOME)/Applications";
7733 OTHER_LDFLAGS = (
7734 "-framework",
7735 Foundation,
7736 "-framework",
7737 AppKit,
7738 );
7739 PREBINDING = NO;
7740 PRODUCT_NAME = testshape;
7741 RUN_CLANG_STATIC_ANALYZER = YES;
7742 };
7743 name = Deployment_using_10.4SDK_and_10.6SDK;
7744 };
7745 4537749612091509002F0F45 /* Development_using_10.4SDK_and_10.6SDK */ = {
7746 isa = XCBuildConfiguration;
7747 buildSettings = {
7748 ALWAYS_SEARCH_USER_PATHS = NO;
7749 GCC_ENABLE_FIX_AND_CONTINUE = YES;
7750 GCC_MODEL_TUNING = G5;
7751 GCC_PRECOMPILE_PREFIX_HEADER = YES;
7752 GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/AppKit.framework/Headers/AppKit.h";
7753 INFOPLIST_FILE = "testshape-Info.plist";
7754 INSTALL_PATH = "$(HOME)/Applications";
7755 OTHER_LDFLAGS = (
7756 "-framework",
7757 Foundation,
7758 "-framework",
7759 AppKit,
7760 );
7761 PREBINDING = NO;
7762 PRODUCT_NAME = testshape;
7763 };
7764 name = Development_using_10.4SDK_and_10.6SDK;
7765 };
7766 4537749712091509002F0F45 /* Development_native_only */ = {
7767 isa = XCBuildConfiguration;
7768 buildSettings = {
7769 ALWAYS_SEARCH_USER_PATHS = NO;
7770 GCC_ENABLE_FIX_AND_CONTINUE = YES;
7771 GCC_MODEL_TUNING = G5;
7772 GCC_PRECOMPILE_PREFIX_HEADER = YES;
7773 GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/AppKit.framework/Headers/AppKit.h";
7774 INFOPLIST_FILE = "testshape-Info.plist";
7775 INSTALL_PATH = "$(HOME)/Applications";
7776 OTHER_LDFLAGS = (
7777 "-framework",
7778 Foundation,
7779 "-framework",
7780 AppKit,
7781 );
7782 PREBINDING = NO;
7783 PRODUCT_NAME = testshape;
7784 };
7785 name = Development_native_only;
7786 };
7787 4537749812091509002F0F45 /* Deployment_native_only */ = {
7788 isa = XCBuildConfiguration;
7789 buildSettings = {
7790 ALWAYS_SEARCH_USER_PATHS = NO;
7791 GCC_ENABLE_FIX_AND_CONTINUE = YES;
7792 GCC_MODEL_TUNING = G5;
7793 GCC_PRECOMPILE_PREFIX_HEADER = YES;
7794 GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/AppKit.framework/Headers/AppKit.h";
7795 INFOPLIST_FILE = "testshape-Info.plist";
7796 INSTALL_PATH = "$(HOME)/Applications";
7797 OTHER_LDFLAGS = (
7798 "-framework",
7799 Foundation,
7800 "-framework",
7801 AppKit,
7802 );
7803 PREBINDING = NO;
7804 PRODUCT_NAME = testshape;
7805 };
7806 name = Deployment_native_only;
7807 };
7808 4537749912091509002F0F45 /* Default */ = {
7809 isa = XCBuildConfiguration;
7810 buildSettings = {
7811 ALWAYS_SEARCH_USER_PATHS = NO;
7812 GCC_ENABLE_FIX_AND_CONTINUE = YES;
7813 GCC_MODEL_TUNING = G5;
7814 GCC_PRECOMPILE_PREFIX_HEADER = YES;
7815 GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/AppKit.framework/Headers/AppKit.h";
7816 INFOPLIST_FILE = "testshape-Info.plist";
7817 INSTALL_PATH = "$(HOME)/Applications";
7818 OTHER_LDFLAGS = (
7819 "-framework",
7820 Foundation,
7821 "-framework",
7822 AppKit,
7823 );
7824 PREBINDING = NO;
7825 PRODUCT_NAME = testshape;
7826 };
7827 name = Default;
7828 };
7646 /* End XCBuildConfiguration section */ 7829 /* End XCBuildConfiguration section */
7647 7830
7648 /* Begin XCConfigurationList section */ 7831 /* Begin XCConfigurationList section */
7649 0017958610741F7900F5D044 /* Build configuration list for PBXNativeTarget "testatomic" */ = { 7832 0017958610741F7900F5D044 /* Build configuration list for PBXNativeTarget "testatomic" */ = {
7650 isa = XCConfigurationList; 7833 isa = XCConfigurationList;
8244 002F346909CA204F00EBEB88 /* Default */, 8427 002F346909CA204F00EBEB88 /* Default */,
8245 ); 8428 );
8246 defaultConfigurationIsVisible = 0; 8429 defaultConfigurationIsVisible = 0;
8247 defaultConfigurationName = Default; 8430 defaultConfigurationName = Default;
8248 }; 8431 };
8432 4537749A1209150C002F0F45 /* Build configuration list for PBXNativeTarget "testshape" */ = {
8433 isa = XCConfigurationList;
8434 buildConfigurations = (
8435 4537749512091509002F0F45 /* Deployment_using_10.4SDK_and_10.6SDK */,
8436 4537749612091509002F0F45 /* Development_using_10.4SDK_and_10.6SDK */,
8437 4537749712091509002F0F45 /* Development_native_only */,
8438 4537749812091509002F0F45 /* Deployment_native_only */,
8439 4537749912091509002F0F45 /* Default */,
8440 );
8441 defaultConfigurationIsVisible = 0;
8442 defaultConfigurationName = Default;
8443 };
8249 /* End XCConfigurationList section */ 8444 /* End XCConfigurationList section */
8250 }; 8445 };
8251 rootObject = 08FB7793FE84155DC02AAC07 /* Project object */; 8446 rootObject = 08FB7793FE84155DC02AAC07 /* Project object */;
8252 } 8447 }