sdl

FORK: Simple Directmedia Layer
git clone https://git.neptards.moe/neptards/sdl.git
Log | Files | Refs

project.pbxproj (209697B)


      1 // !$*UTF8*$!
      2 {
      3 	archiveVersion = 1;
      4 	classes = {
      5 	};
      6 	objectVersion = 46;
      7 	objects = {
      8 
      9 /* Begin PBXBuildFile section */
     10 		046CEF7713254F23007AD51D /* icon.bmp in Resources */ = {isa = PBXBuildFile; fileRef = FDA8AAD90E2D33B000EA573E /* icon.bmp */; };
     11 		046CEF7C13254F23007AD51D /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A8980E2D111A00EA573E /* AudioToolbox.framework */; };
     12 		046CEF7D13254F23007AD51D /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A8990E2D111A00EA573E /* QuartzCore.framework */; };
     13 		046CEF7E13254F23007AD51D /* OpenGLES.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89A0E2D111A00EA573E /* OpenGLES.framework */; };
     14 		046CEF7F13254F23007AD51D /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89B0E2D111A00EA573E /* CoreGraphics.framework */; };
     15 		046CEF8013254F23007AD51D /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89C0E2D111A00EA573E /* UIKit.framework */; };
     16 		046CEF8113254F23007AD51D /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89D0E2D111A00EA573E /* Foundation.framework */; };
     17 		046CEF8213254F23007AD51D /* CoreAudio.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89E0E2D111A00EA573E /* CoreAudio.framework */; };
     18 		046CEF8A13254F63007AD51D /* testgesture.c in Sources */ = {isa = PBXBuildFile; fileRef = 046CEF8913254F63007AD51D /* testgesture.c */; };
     19 		047A63E313285C3200CD7973 /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A8980E2D111A00EA573E /* AudioToolbox.framework */; };
     20 		047A63E413285C3200CD7973 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A8990E2D111A00EA573E /* QuartzCore.framework */; };
     21 		047A63E513285C3200CD7973 /* OpenGLES.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89A0E2D111A00EA573E /* OpenGLES.framework */; };
     22 		047A63E613285C3200CD7973 /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89B0E2D111A00EA573E /* CoreGraphics.framework */; };
     23 		047A63E713285C3200CD7973 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89C0E2D111A00EA573E /* UIKit.framework */; };
     24 		047A63E813285C3200CD7973 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89D0E2D111A00EA573E /* Foundation.framework */; };
     25 		047A63E913285C3200CD7973 /* CoreAudio.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89E0E2D111A00EA573E /* CoreAudio.framework */; };
     26 		047A63F113285CD100CD7973 /* checkkeys.c in Sources */ = {isa = PBXBuildFile; fileRef = 047A63F013285CD100CD7973 /* checkkeys.c */; };
     27 		56ED04FE118A8FE400A56AA6 /* icon.bmp in Resources */ = {isa = PBXBuildFile; fileRef = FDA8AAD90E2D33B000EA573E /* icon.bmp */; };
     28 		56ED0503118A8FE400A56AA6 /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A8980E2D111A00EA573E /* AudioToolbox.framework */; };
     29 		56ED0504118A8FE400A56AA6 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A8990E2D111A00EA573E /* QuartzCore.framework */; };
     30 		56ED0505118A8FE400A56AA6 /* OpenGLES.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89A0E2D111A00EA573E /* OpenGLES.framework */; };
     31 		56ED0506118A8FE400A56AA6 /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89B0E2D111A00EA573E /* CoreGraphics.framework */; };
     32 		56ED0507118A8FE400A56AA6 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89C0E2D111A00EA573E /* UIKit.framework */; };
     33 		56ED0508118A8FE400A56AA6 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89D0E2D111A00EA573E /* Foundation.framework */; };
     34 		56ED0509118A8FE400A56AA6 /* CoreAudio.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89E0E2D111A00EA573E /* CoreAudio.framework */; };
     35 		56ED0511118A904200A56AA6 /* testpower.c in Sources */ = {isa = PBXBuildFile; fileRef = 56ED0510118A904200A56AA6 /* testpower.c */; };
     36 		AA13B3171FB8AEBC00D9FEE6 /* AVFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FABA34761D8B4EAD00915323 /* AVFoundation.framework */; };
     37 		AA13B3181FB8AEBC00D9FEE6 /* libSDL2test.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AA1EE452176059230029C7A5 /* libSDL2test.a */; };
     38 		AA13B31A1FB8AEBC00D9FEE6 /* GameController.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FA684F7A1BAF1A4400DCFD1A /* GameController.framework */; };
     39 		AA13B31B1FB8AEBC00D9FEE6 /* CoreMotion.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FA8B4BAC1967076F00F8EB7C /* CoreMotion.framework */; };
     40 		AA13B31C1FB8AEBC00D9FEE6 /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A8980E2D111A00EA573E /* AudioToolbox.framework */; };
     41 		AA13B31D1FB8AEBC00D9FEE6 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A8990E2D111A00EA573E /* QuartzCore.framework */; };
     42 		AA13B31E1FB8AEBC00D9FEE6 /* OpenGLES.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89A0E2D111A00EA573E /* OpenGLES.framework */; };
     43 		AA13B31F1FB8AEBC00D9FEE6 /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89B0E2D111A00EA573E /* CoreGraphics.framework */; };
     44 		AA13B3201FB8AEBC00D9FEE6 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89C0E2D111A00EA573E /* UIKit.framework */; };
     45 		AA13B3211FB8AEBC00D9FEE6 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89D0E2D111A00EA573E /* Foundation.framework */; };
     46 		AA13B3221FB8AEBC00D9FEE6 /* CoreAudio.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89E0E2D111A00EA573E /* CoreAudio.framework */; };
     47 		AA13B32F1FB8AF0C00D9FEE6 /* testyuv.bmp in Resources */ = {isa = PBXBuildFile; fileRef = AA13B32E1FB8AF0C00D9FEE6 /* testyuv.bmp */; };
     48 		AA13B3301FB8AF2300D9FEE6 /* testyuv.bmp in Resources */ = {isa = PBXBuildFile; fileRef = AA13B32E1FB8AF0C00D9FEE6 /* testyuv.bmp */; };
     49 		AA13B35D1FB8B4E200D9FEE6 /* testyuv.c in Sources */ = {isa = PBXBuildFile; fileRef = AA13B35B1FB8B4D600D9FEE6 /* testyuv.c */; };
     50 		AA13B3611FB8B52500D9FEE6 /* testyuv_cvt.c in Sources */ = {isa = PBXBuildFile; fileRef = AA13B35E1FB8B50D00D9FEE6 /* testyuv_cvt.c */; };
     51 		AA1EE470176059D00029C7A5 /* libSDL2test.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AA1EE452176059230029C7A5 /* libSDL2test.a */; };
     52 		AA1EE47117605A7F0029C7A5 /* libSDL2test.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AA1EE452176059230029C7A5 /* libSDL2test.a */; };
     53 		AA1EE47417605B5C0029C7A5 /* libSDL2test.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AA1EE452176059230029C7A5 /* libSDL2test.a */; };
     54 		AA1EE47517605B930029C7A5 /* libSDL2test.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AA1EE452176059230029C7A5 /* libSDL2test.a */; };
     55 		AA1EE47617605B9E0029C7A5 /* libSDL2test.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AA1EE452176059230029C7A5 /* libSDL2test.a */; };
     56 		AA1EE47717605BAB0029C7A5 /* libSDL2test.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AA1EE452176059230029C7A5 /* libSDL2test.a */; };
     57 		AA1EE47817605BF60029C7A5 /* libSDL2test.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AA1EE452176059230029C7A5 /* libSDL2test.a */; };
     58 		AA2F57AA1FDB544800832AD7 /* Metal.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AA2F57A91FDB544800832AD7 /* Metal.framework */; };
     59 		AA2F57AB1FDB5A0900832AD7 /* Metal.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AA2F57A91FDB544800832AD7 /* Metal.framework */; };
     60 		AA2F57AC1FDB5AB600832AD7 /* Metal.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AA2F57A91FDB544800832AD7 /* Metal.framework */; };
     61 		AAE7DEDC14CBB1E100DF1A0E /* icon.bmp in Resources */ = {isa = PBXBuildFile; fileRef = FDA8AAD90E2D33B000EA573E /* icon.bmp */; };
     62 		AAE7DEE214CBB1E100DF1A0E /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A8980E2D111A00EA573E /* AudioToolbox.framework */; };
     63 		AAE7DEE314CBB1E100DF1A0E /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A8990E2D111A00EA573E /* QuartzCore.framework */; };
     64 		AAE7DEE414CBB1E100DF1A0E /* OpenGLES.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89A0E2D111A00EA573E /* OpenGLES.framework */; };
     65 		AAE7DEE514CBB1E100DF1A0E /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89B0E2D111A00EA573E /* CoreGraphics.framework */; };
     66 		AAE7DEE614CBB1E100DF1A0E /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89C0E2D111A00EA573E /* UIKit.framework */; };
     67 		AAE7DEE714CBB1E100DF1A0E /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89D0E2D111A00EA573E /* Foundation.framework */; };
     68 		AAE7DEE814CBB1E100DF1A0E /* CoreAudio.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89E0E2D111A00EA573E /* CoreAudio.framework */; };
     69 		AAE7DF4614CBB43900DF1A0E /* testscale.c in Sources */ = {isa = PBXBuildFile; fileRef = AAE7DF4514CBB43900DF1A0E /* testscale.c */; };
     70 		AAE7DF4714CBB45000DF1A0E /* sample.bmp in Resources */ = {isa = PBXBuildFile; fileRef = FDA8AADE0E2D33C100EA573E /* sample.bmp */; };
     71 		AAE7DFA014CBB54E00DF1A0E /* icon.bmp in Resources */ = {isa = PBXBuildFile; fileRef = FDA8AAD90E2D33B000EA573E /* icon.bmp */; };
     72 		AAE7DFA114CBB54E00DF1A0E /* sample.bmp in Resources */ = {isa = PBXBuildFile; fileRef = FDA8AADE0E2D33C100EA573E /* sample.bmp */; };
     73 		AAE7DFA714CBB54E00DF1A0E /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A8980E2D111A00EA573E /* AudioToolbox.framework */; };
     74 		AAE7DFA814CBB54E00DF1A0E /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A8990E2D111A00EA573E /* QuartzCore.framework */; };
     75 		AAE7DFA914CBB54E00DF1A0E /* OpenGLES.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89A0E2D111A00EA573E /* OpenGLES.framework */; };
     76 		AAE7DFAA14CBB54E00DF1A0E /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89B0E2D111A00EA573E /* CoreGraphics.framework */; };
     77 		AAE7DFAB14CBB54E00DF1A0E /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89C0E2D111A00EA573E /* UIKit.framework */; };
     78 		AAE7DFAC14CBB54E00DF1A0E /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89D0E2D111A00EA573E /* Foundation.framework */; };
     79 		AAE7DFAD14CBB54E00DF1A0E /* CoreAudio.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89E0E2D111A00EA573E /* CoreAudio.framework */; };
     80 		AAE7DFB514CBB5F700DF1A0E /* testrendertarget.c in Sources */ = {isa = PBXBuildFile; fileRef = AAE7DFB414CBB5F700DF1A0E /* testrendertarget.c */; };
     81 		F395BF862564186400942BFF /* icon.bmp in Resources */ = {isa = PBXBuildFile; fileRef = FDA8AAD90E2D33B000EA573E /* icon.bmp */; };
     82 		F395BF8A2564186400942BFF /* libSDL2.a in Frameworks */ = {isa = PBXBuildFile; fileRef = F3A492E52555E1F100E92A8B /* libSDL2.a */; };
     83 		F395BF8B2564186400942BFF /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A8980E2D111A00EA573E /* AudioToolbox.framework */; };
     84 		F395BF8C2564186400942BFF /* AVFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FABA34761D8B4EAD00915323 /* AVFoundation.framework */; };
     85 		F395BF8D2564186400942BFF /* CoreAudio.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89E0E2D111A00EA573E /* CoreAudio.framework */; };
     86 		F395BF8E2564186400942BFF /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89B0E2D111A00EA573E /* CoreGraphics.framework */; };
     87 		F395BF8F2564186400942BFF /* CoreHaptics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F3A493AB2555E30000E92A8B /* CoreHaptics.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
     88 		F395BF902564186400942BFF /* CoreMotion.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FA8B4BAC1967076F00F8EB7C /* CoreMotion.framework */; };
     89 		F395BF912564186400942BFF /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89D0E2D111A00EA573E /* Foundation.framework */; };
     90 		F395BF922564186400942BFF /* GameController.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FA684F7A1BAF1A4400DCFD1A /* GameController.framework */; };
     91 		F395BF932564186400942BFF /* Metal.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AA2F57A91FDB544800832AD7 /* Metal.framework */; };
     92 		F395BF942564186400942BFF /* OpenGLES.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89A0E2D111A00EA573E /* OpenGLES.framework */; };
     93 		F395BF952564186400942BFF /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A8990E2D111A00EA573E /* QuartzCore.framework */; };
     94 		F395BF962564186400942BFF /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89C0E2D111A00EA573E /* UIKit.framework */; };
     95 		F395BFE2256418A700942BFF /* testsensor.c in Sources */ = {isa = PBXBuildFile; fileRef = F395BFE1256418A600942BFF /* testsensor.c */; };
     96 		F395C04F256419A500942BFF /* hidapi.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F3A492F32555E1F100E92A8B /* hidapi.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
     97 		F395C0C825644AFE00942BFF /* libSDL2.a in Frameworks */ = {isa = PBXBuildFile; fileRef = F3A492E52555E1F100E92A8B /* libSDL2.a */; };
     98 		F395C0C925644B0400942BFF /* hidapi.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F3A492F32555E1F100E92A8B /* hidapi.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
     99 		F395C0E525644B3900942BFF /* hidapi.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F3A492F32555E1F100E92A8B /* hidapi.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
    100 		F395C0E625644B5200942BFF /* hidapi.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F3A492F52555E1F100E92A8B /* hidapi.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
    101 		F395C0E725644B6200942BFF /* hidapi.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F3A492F32555E1F100E92A8B /* hidapi.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
    102 		F395C0E825644B6D00942BFF /* hidapi.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F3A492F32555E1F100E92A8B /* hidapi.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
    103 		F395C0E925644B7700942BFF /* hidapi.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F3A492F32555E1F100E92A8B /* hidapi.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
    104 		F395C0EA25644B8100942BFF /* hidapi.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F3A492F32555E1F100E92A8B /* hidapi.framework */; };
    105 		F395C10625644BDC00942BFF /* hidapi.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F3A492F32555E1F100E92A8B /* hidapi.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
    106 		F395C10725644BE900942BFF /* hidapi.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F3A492F32555E1F100E92A8B /* hidapi.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
    107 		F395C10825644BF600942BFF /* hidapi.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F3A492F32555E1F100E92A8B /* hidapi.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
    108 		F395C10925644BFF00942BFF /* hidapi.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F3A492F32555E1F100E92A8B /* hidapi.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
    109 		F395C10A25644C0A00942BFF /* hidapi.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F3A492F32555E1F100E92A8B /* hidapi.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
    110 		F395C10B25644C1700942BFF /* hidapi.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F3A492F32555E1F100E92A8B /* hidapi.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
    111 		F395C10C25644C2100942BFF /* hidapi.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F3A492F32555E1F100E92A8B /* hidapi.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
    112 		F395C10D25644C2900942BFF /* hidapi.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F3A492F32555E1F100E92A8B /* hidapi.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
    113 		F395C10E25644C3200942BFF /* hidapi.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F3A492F32555E1F100E92A8B /* hidapi.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
    114 		F395C10F25644C3C00942BFF /* hidapi.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F3A492F32555E1F100E92A8B /* hidapi.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
    115 		F395C11025644C4500942BFF /* hidapi.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F3A492F32555E1F100E92A8B /* hidapi.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
    116 		F395C11125644C4E00942BFF /* hidapi.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F3A492F32555E1F100E92A8B /* hidapi.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
    117 		F395C11225644C5900942BFF /* hidapi.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F3A492F32555E1F100E92A8B /* hidapi.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
    118 		F395C11325644C6300942BFF /* hidapi.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F3A492F32555E1F100E92A8B /* hidapi.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
    119 		F395C11425644C6D00942BFF /* hidapi.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F3A492F32555E1F100E92A8B /* hidapi.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
    120 		F395C11525644C7600942BFF /* hidapi.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F3A492F32555E1F100E92A8B /* hidapi.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
    121 		F395C11625644C7E00942BFF /* hidapi.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F3A492F32555E1F100E92A8B /* hidapi.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
    122 		F395C11725644C8800942BFF /* hidapi.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F3A492F32555E1F100E92A8B /* hidapi.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
    123 		F395C11825644C9100942BFF /* hidapi.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F3A492F32555E1F100E92A8B /* hidapi.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
    124 		F3A4938E2555E2D500E92A8B /* libSDL2.a in Frameworks */ = {isa = PBXBuildFile; fileRef = F3A492E52555E1F100E92A8B /* libSDL2.a */; };
    125 		F3A493AC2555E30000E92A8B /* CoreHaptics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F3A493AB2555E30000E92A8B /* CoreHaptics.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
    126 		F3A494022555E37A00E92A8B /* CoreHaptics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F3A493AB2555E30000E92A8B /* CoreHaptics.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
    127 		F3A4941F2555E39600E92A8B /* libSDL2.a in Frameworks */ = {isa = PBXBuildFile; fileRef = F3A492E52555E1F100E92A8B /* libSDL2.a */; };
    128 		F3A494202555E39E00E92A8B /* CoreHaptics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F3A493AB2555E30000E92A8B /* CoreHaptics.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
    129 		F3A494212555E3AE00E92A8B /* libSDL2.a in Frameworks */ = {isa = PBXBuildFile; fileRef = F3A492E52555E1F100E92A8B /* libSDL2.a */; };
    130 		F3A494222555E3B700E92A8B /* CoreHaptics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F3A493AB2555E30000E92A8B /* CoreHaptics.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
    131 		F3A494232555E3C900E92A8B /* libSDL2.a in Frameworks */ = {isa = PBXBuildFile; fileRef = F3A492E72555E1F100E92A8B /* libSDL2.a */; };
    132 		F3A494252555E3D100E92A8B /* CoreHaptics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F3A494242555E3D100E92A8B /* CoreHaptics.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
    133 		F3A494692555E42B00E92A8B /* Metal.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F3A494682555E42B00E92A8B /* Metal.framework */; };
    134 		F3A494D12555E75200E92A8B /* libSDL2.a in Frameworks */ = {isa = PBXBuildFile; fileRef = F3A492E52555E1F100E92A8B /* libSDL2.a */; };
    135 		F3A494D22555E75B00E92A8B /* CoreHaptics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F3A493AB2555E30000E92A8B /* CoreHaptics.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
    136 		F3A494D32555E76E00E92A8B /* libSDL2.a in Frameworks */ = {isa = PBXBuildFile; fileRef = F3A492E52555E1F100E92A8B /* libSDL2.a */; };
    137 		F3A494D42555E77400E92A8B /* CoreHaptics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F3A493AB2555E30000E92A8B /* CoreHaptics.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
    138 		F3A494F12555E7B300E92A8B /* libSDL2.a in Frameworks */ = {isa = PBXBuildFile; fileRef = F3A492E52555E1F100E92A8B /* libSDL2.a */; };
    139 		F3A494F22555E7B900E92A8B /* CoreHaptics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F3A493AB2555E30000E92A8B /* CoreHaptics.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
    140 		F3A494F32555E7D000E92A8B /* libSDL2.a in Frameworks */ = {isa = PBXBuildFile; fileRef = F3A492E52555E1F100E92A8B /* libSDL2.a */; };
    141 		F3A494F42555E7D800E92A8B /* CoreHaptics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F3A493AB2555E30000E92A8B /* CoreHaptics.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
    142 		F3A494F52555E7F800E92A8B /* libSDL2.a in Frameworks */ = {isa = PBXBuildFile; fileRef = F3A492E72555E1F100E92A8B /* libSDL2.a */; };
    143 		F3A494F62555E7FE00E92A8B /* CoreHaptics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F3A494242555E3D100E92A8B /* CoreHaptics.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
    144 		F3A494F72555E80E00E92A8B /* libSDL2.a in Frameworks */ = {isa = PBXBuildFile; fileRef = F3A492E52555E1F100E92A8B /* libSDL2.a */; };
    145 		F3A494FD2555E89700E92A8B /* CoreHaptics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F3A493AB2555E30000E92A8B /* CoreHaptics.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
    146 		F3A494FE2555E8AA00E92A8B /* libSDL2.a in Frameworks */ = {isa = PBXBuildFile; fileRef = F3A492E52555E1F100E92A8B /* libSDL2.a */; };
    147 		F3A494FF2555E8B300E92A8B /* CoreHaptics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F3A493AB2555E30000E92A8B /* CoreHaptics.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
    148 		F3A495002555E8C000E92A8B /* libSDL2.a in Frameworks */ = {isa = PBXBuildFile; fileRef = F3A492E52555E1F100E92A8B /* libSDL2.a */; };
    149 		F3A495012555E8D200E92A8B /* CoreHaptics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F3A493AB2555E30000E92A8B /* CoreHaptics.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
    150 		F3A495022555E9BF00E92A8B /* libSDL2.a in Frameworks */ = {isa = PBXBuildFile; fileRef = F3A492E52555E1F100E92A8B /* libSDL2.a */; };
    151 		F3A495032555E9C600E92A8B /* CoreHaptics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F3A493AB2555E30000E92A8B /* CoreHaptics.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
    152 		F3A495042555E9D900E92A8B /* libSDL2.a in Frameworks */ = {isa = PBXBuildFile; fileRef = F3A492E52555E1F100E92A8B /* libSDL2.a */; };
    153 		F3A495052555E9E000E92A8B /* CoreHaptics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F3A493AB2555E30000E92A8B /* CoreHaptics.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
    154 		F3A495062555E9F100E92A8B /* libSDL2.a in Frameworks */ = {isa = PBXBuildFile; fileRef = F3A492E52555E1F100E92A8B /* libSDL2.a */; };
    155 		F3A495072555E9F700E92A8B /* CoreHaptics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F3A493AB2555E30000E92A8B /* CoreHaptics.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
    156 		F3A495082555EA0300E92A8B /* libSDL2.a in Frameworks */ = {isa = PBXBuildFile; fileRef = F3A492E52555E1F100E92A8B /* libSDL2.a */; };
    157 		F3A495092555EA1200E92A8B /* CoreHaptics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F3A493AB2555E30000E92A8B /* CoreHaptics.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
    158 		F3A4950A2555EA1D00E92A8B /* libSDL2.a in Frameworks */ = {isa = PBXBuildFile; fileRef = F3A492E52555E1F100E92A8B /* libSDL2.a */; };
    159 		F3A4950B2555EA2300E92A8B /* CoreHaptics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F3A493AB2555E30000E92A8B /* CoreHaptics.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
    160 		F3A4950C2555EA3700E92A8B /* libSDL2.a in Frameworks */ = {isa = PBXBuildFile; fileRef = F3A492E52555E1F100E92A8B /* libSDL2.a */; };
    161 		F3A4950D2555EA3D00E92A8B /* CoreHaptics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F3A493AB2555E30000E92A8B /* CoreHaptics.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
    162 		F3A4950E2555EA5E00E92A8B /* libSDL2.a in Frameworks */ = {isa = PBXBuildFile; fileRef = F3A492E52555E1F100E92A8B /* libSDL2.a */; };
    163 		F3A4950F2555EA6400E92A8B /* CoreHaptics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F3A493AB2555E30000E92A8B /* CoreHaptics.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
    164 		F3A495102555EA7600E92A8B /* libSDL2.a in Frameworks */ = {isa = PBXBuildFile; fileRef = F3A492E52555E1F100E92A8B /* libSDL2.a */; };
    165 		F3A495112555EA7B00E92A8B /* CoreHaptics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F3A493AB2555E30000E92A8B /* CoreHaptics.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
    166 		F3A495122555EA8700E92A8B /* libSDL2.a in Frameworks */ = {isa = PBXBuildFile; fileRef = F3A492E52555E1F100E92A8B /* libSDL2.a */; };
    167 		F3A495132555EA8C00E92A8B /* CoreHaptics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F3A493AB2555E30000E92A8B /* CoreHaptics.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
    168 		F3A495142555EA9B00E92A8B /* libSDL2.a in Frameworks */ = {isa = PBXBuildFile; fileRef = F3A492E52555E1F100E92A8B /* libSDL2.a */; };
    169 		F3A495152555EAA100E92A8B /* CoreHaptics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F3A493AB2555E30000E92A8B /* CoreHaptics.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
    170 		F3A495162555EAB000E92A8B /* libSDL2.a in Frameworks */ = {isa = PBXBuildFile; fileRef = F3A492E52555E1F100E92A8B /* libSDL2.a */; };
    171 		F3A495172555EABB00E92A8B /* CoreHaptics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F3A493AB2555E30000E92A8B /* CoreHaptics.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
    172 		F3A495182555EAC500E92A8B /* libSDL2.a in Frameworks */ = {isa = PBXBuildFile; fileRef = F3A492E52555E1F100E92A8B /* libSDL2.a */; };
    173 		F3A495192555EACB00E92A8B /* CoreHaptics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F3A493AB2555E30000E92A8B /* CoreHaptics.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
    174 		F3A4951A2555EADC00E92A8B /* libSDL2.a in Frameworks */ = {isa = PBXBuildFile; fileRef = F3A492E52555E1F100E92A8B /* libSDL2.a */; };
    175 		F3A4951B2555EAE200E92A8B /* CoreHaptics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F3A493AB2555E30000E92A8B /* CoreHaptics.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
    176 		F3A4951C2555EB0E00E92A8B /* libSDL2.a in Frameworks */ = {isa = PBXBuildFile; fileRef = F3A492E52555E1F100E92A8B /* libSDL2.a */; };
    177 		F3A4951D2555EB1300E92A8B /* CoreHaptics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F3A493AB2555E30000E92A8B /* CoreHaptics.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
    178 		F3A4951E2555EB2600E92A8B /* libSDL2.a in Frameworks */ = {isa = PBXBuildFile; fileRef = F3A492E52555E1F100E92A8B /* libSDL2.a */; };
    179 		F3A4951F2555EB2D00E92A8B /* CoreHaptics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F3A493AB2555E30000E92A8B /* CoreHaptics.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
    180 		F3A4953D2555EB8100E92A8B /* AVFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F3A4953C2555EB8100E92A8B /* AVFoundation.framework */; };
    181 		F3A4955A2555EB9500E92A8B /* Metal.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F3A494682555E42B00E92A8B /* Metal.framework */; };
    182 		F3A498732556005300E92A8B /* hidapi.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F3A492F32555E1F100E92A8B /* hidapi.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
    183 		F3A498742556005300E92A8B /* hidapi.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = F3A492F32555E1F100E92A8B /* hidapi.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
    184 		F3A498762556005D00E92A8B /* hidapi.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F3A492F52555E1F100E92A8B /* hidapi.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
    185 		F3A498772556005D00E92A8B /* hidapi.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = F3A492F52555E1F100E92A8B /* hidapi.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
    186 		F3A499B9255618AF00E92A8B /* controllermap.bmp in Resources */ = {isa = PBXBuildFile; fileRef = FA0EF22A1BAF4487000E07A6 /* controllermap.bmp */; };
    187 		F3A499BA255618AF00E92A8B /* icon.bmp in Resources */ = {isa = PBXBuildFile; fileRef = FDA8AAD90E2D33B000EA573E /* icon.bmp */; };
    188 		F3A499BB255618AF00E92A8B /* axis.bmp in Resources */ = {isa = PBXBuildFile; fileRef = FA0EF2281BAF4487000E07A6 /* axis.bmp */; };
    189 		F3A499BC255618AF00E92A8B /* button.bmp in Resources */ = {isa = PBXBuildFile; fileRef = FA0EF2291BAF4487000E07A6 /* button.bmp */; };
    190 		F3A499C0255618AF00E92A8B /* libSDL2.a in Frameworks */ = {isa = PBXBuildFile; fileRef = F3A492E52555E1F100E92A8B /* libSDL2.a */; };
    191 		F3A499C1255618AF00E92A8B /* hidapi.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F3A492F32555E1F100E92A8B /* hidapi.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
    192 		F3A499C2255618AF00E92A8B /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A8980E2D111A00EA573E /* AudioToolbox.framework */; };
    193 		F3A499C3255618AF00E92A8B /* AVFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FABA34761D8B4EAD00915323 /* AVFoundation.framework */; };
    194 		F3A499C4255618AF00E92A8B /* CoreAudio.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89E0E2D111A00EA573E /* CoreAudio.framework */; };
    195 		F3A499C5255618AF00E92A8B /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89B0E2D111A00EA573E /* CoreGraphics.framework */; };
    196 		F3A499C6255618AF00E92A8B /* CoreHaptics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F3A493AB2555E30000E92A8B /* CoreHaptics.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
    197 		F3A499C7255618AF00E92A8B /* CoreMotion.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FA8B4BAC1967076F00F8EB7C /* CoreMotion.framework */; };
    198 		F3A499C8255618AF00E92A8B /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89D0E2D111A00EA573E /* Foundation.framework */; };
    199 		F3A499C9255618AF00E92A8B /* GameController.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FA684F7A1BAF1A4400DCFD1A /* GameController.framework */; };
    200 		F3A499CA255618AF00E92A8B /* Metal.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AA2F57A91FDB544800832AD7 /* Metal.framework */; };
    201 		F3A499CB255618AF00E92A8B /* OpenGLES.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89A0E2D111A00EA573E /* OpenGLES.framework */; };
    202 		F3A499CC255618AF00E92A8B /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A8990E2D111A00EA573E /* QuartzCore.framework */; };
    203 		F3A499CD255618AF00E92A8B /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89C0E2D111A00EA573E /* UIKit.framework */; };
    204 		F3A499CF255618AF00E92A8B /* hidapi.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = F3A492F32555E1F100E92A8B /* hidapi.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
    205 		F3A49A822556190000E92A8B /* controllermap.c in Sources */ = {isa = PBXBuildFile; fileRef = F3A49A4C255618DD00E92A8B /* controllermap.c */; };
    206 		F3A49AFE2556A47500E92A8B /* controllermap_back.bmp in Resources */ = {isa = PBXBuildFile; fileRef = F3A49AFD2556A47500E92A8B /* controllermap_back.bmp */; };
    207 		F3A49AFF2556A47500E92A8B /* controllermap_back.bmp in Resources */ = {isa = PBXBuildFile; fileRef = F3A49AFD2556A47500E92A8B /* controllermap_back.bmp */; };
    208 		F3A49B002556A47500E92A8B /* controllermap_back.bmp in Resources */ = {isa = PBXBuildFile; fileRef = F3A49AFD2556A47500E92A8B /* controllermap_back.bmp */; };
    209 		F3F758D322AC561A001D97F2 /* libSDL2test.a in Frameworks */ = {isa = PBXBuildFile; fileRef = AA1EE452176059230029C7A5 /* libSDL2test.a */; };
    210 		F3F758D422AC575F001D97F2 /* Metal.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AA2F57A91FDB544800832AD7 /* Metal.framework */; };
    211 		F3F758D522AC57D8001D97F2 /* Metal.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AA2F57A91FDB544800832AD7 /* Metal.framework */; };
    212 		F3F758D622AC5811001D97F2 /* Metal.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AA2F57A91FDB544800832AD7 /* Metal.framework */; };
    213 		F3F758DA22AC59A5001D97F2 /* Metal.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AA2F57A91FDB544800832AD7 /* Metal.framework */; };
    214 		F3F758DB22AC5A1B001D97F2 /* Metal.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AA2F57A91FDB544800832AD7 /* Metal.framework */; };
    215 		F3F758DC22AC5A46001D97F2 /* Metal.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AA2F57A91FDB544800832AD7 /* Metal.framework */; };
    216 		F3F758DD22AC5A6C001D97F2 /* Metal.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AA2F57A91FDB544800832AD7 /* Metal.framework */; };
    217 		F3F758DE22AC5ABB001D97F2 /* testgamecontroller.c in Sources */ = {isa = PBXBuildFile; fileRef = FA0EF2221BAF43DE000E07A6 /* testgamecontroller.c */; };
    218 		F3F758DF22AC5B94001D97F2 /* Metal.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AA2F57A91FDB544800832AD7 /* Metal.framework */; };
    219 		F3F758E022AC5BB6001D97F2 /* Metal.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AA2F57A91FDB544800832AD7 /* Metal.framework */; };
    220 		F3F758E122AC5BE9001D97F2 /* Metal.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AA2F57A91FDB544800832AD7 /* Metal.framework */; };
    221 		F3F758E222AC5C12001D97F2 /* Metal.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AA2F57A91FDB544800832AD7 /* Metal.framework */; };
    222 		F3F758E322AC5C34001D97F2 /* Metal.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AA2F57A91FDB544800832AD7 /* Metal.framework */; };
    223 		F3F758E422AC5C83001D97F2 /* Metal.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AA2F57A91FDB544800832AD7 /* Metal.framework */; };
    224 		F3F758E522AC5CA5001D97F2 /* Metal.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AA2F57A91FDB544800832AD7 /* Metal.framework */; };
    225 		F3F758E622AC5CC5001D97F2 /* Metal.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AA2F57A91FDB544800832AD7 /* Metal.framework */; };
    226 		F3F758E722AC5CFE001D97F2 /* Metal.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AA2F57A91FDB544800832AD7 /* Metal.framework */; };
    227 		F3F758E822AC5D1B001D97F2 /* Metal.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AA2F57A91FDB544800832AD7 /* Metal.framework */; };
    228 		F3F758E922AC5D51001D97F2 /* Metal.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AA2F57A91FDB544800832AD7 /* Metal.framework */; };
    229 		F3F758EA22AC5D6B001D97F2 /* Metal.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AA2F57A91FDB544800832AD7 /* Metal.framework */; };
    230 		F3F758EB22AC5D8B001D97F2 /* Metal.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AA2F57A91FDB544800832AD7 /* Metal.framework */; };
    231 		F3F758EC22AC5DA6001D97F2 /* Metal.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AA2F57A91FDB544800832AD7 /* Metal.framework */; };
    232 		F3F758ED22AC5DC5001D97F2 /* Metal.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AA2F57A91FDB544800832AD7 /* Metal.framework */; };
    233 		F3F758EE22AC5DE1001D97F2 /* Metal.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AA2F57A91FDB544800832AD7 /* Metal.framework */; };
    234 		FA0EF22E1BAF4654000E07A6 /* testjoystick.c in Sources */ = {isa = PBXBuildFile; fileRef = FDA8A74E0E2D0F1600EA573E /* testjoystick.c */; };
    235 		FA3D99481BC4E6AD002C96C8 /* GameController.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FA684F7A1BAF1A4400DCFD1A /* GameController.framework */; };
    236 		FA3D994A1BC4E6AD002C96C8 /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A8980E2D111A00EA573E /* AudioToolbox.framework */; };
    237 		FA3D994B1BC4E6AD002C96C8 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A8990E2D111A00EA573E /* QuartzCore.framework */; };
    238 		FA3D994C1BC4E6AD002C96C8 /* OpenGLES.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89A0E2D111A00EA573E /* OpenGLES.framework */; };
    239 		FA3D994D1BC4E6AD002C96C8 /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89B0E2D111A00EA573E /* CoreGraphics.framework */; };
    240 		FA3D994E1BC4E6AD002C96C8 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89C0E2D111A00EA573E /* UIKit.framework */; };
    241 		FA3D994F1BC4E6AD002C96C8 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89D0E2D111A00EA573E /* Foundation.framework */; };
    242 		FA3D99501BC4E6AD002C96C8 /* CoreAudio.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89E0E2D111A00EA573E /* CoreAudio.framework */; };
    243 		FA3D99521BC4E70C002C96C8 /* controllermap.bmp in Resources */ = {isa = PBXBuildFile; fileRef = FA0EF22A1BAF4487000E07A6 /* controllermap.bmp */; };
    244 		FA3D99531BC4E70E002C96C8 /* axis.bmp in Resources */ = {isa = PBXBuildFile; fileRef = FA0EF2281BAF4487000E07A6 /* axis.bmp */; };
    245 		FA3D99541BC4E70F002C96C8 /* button.bmp in Resources */ = {isa = PBXBuildFile; fileRef = FA0EF2291BAF4487000E07A6 /* button.bmp */; };
    246 		FA3D99551BC4E712002C96C8 /* icon.bmp in Resources */ = {isa = PBXBuildFile; fileRef = FDA8AAD90E2D33B000EA573E /* icon.bmp */; };
    247 		FA684F7B1BAF1A4400DCFD1A /* GameController.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FA684F7A1BAF1A4400DCFD1A /* GameController.framework */; };
    248 		FA684F7F1BAF1A4D00DCFD1A /* GameController.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FA684F7A1BAF1A4400DCFD1A /* GameController.framework */; };
    249 		FA684F801BAF1A5000DCFD1A /* GameController.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FA684F7A1BAF1A4400DCFD1A /* GameController.framework */; };
    250 		FA684F811BAF1A5300DCFD1A /* GameController.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FA684F7A1BAF1A4400DCFD1A /* GameController.framework */; };
    251 		FA684F821BAF1A5700DCFD1A /* GameController.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FA684F7A1BAF1A4400DCFD1A /* GameController.framework */; };
    252 		FA684F831BAF1A5A00DCFD1A /* GameController.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FA684F7A1BAF1A4400DCFD1A /* GameController.framework */; };
    253 		FA684F841BAF1A5C00DCFD1A /* GameController.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FA684F7A1BAF1A4400DCFD1A /* GameController.framework */; };
    254 		FA684F851BAF1A6000DCFD1A /* GameController.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FA684F7A1BAF1A4400DCFD1A /* GameController.framework */; };
    255 		FA684F861BAF1A6200DCFD1A /* GameController.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FA684F7A1BAF1A4400DCFD1A /* GameController.framework */; };
    256 		FA684F871BAF1A6500DCFD1A /* GameController.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FA684F7A1BAF1A4400DCFD1A /* GameController.framework */; };
    257 		FA684F881BAF1A6800DCFD1A /* GameController.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FA684F7A1BAF1A4400DCFD1A /* GameController.framework */; };
    258 		FA684F891BAF1A6A00DCFD1A /* GameController.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FA684F7A1BAF1A4400DCFD1A /* GameController.framework */; };
    259 		FA684F8A1BAF1A6D00DCFD1A /* GameController.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FA684F7A1BAF1A4400DCFD1A /* GameController.framework */; };
    260 		FA684F8B1BAF1A7100DCFD1A /* GameController.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FA684F7A1BAF1A4400DCFD1A /* GameController.framework */; };
    261 		FA684F8C1BAF1A7400DCFD1A /* GameController.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FA684F7A1BAF1A4400DCFD1A /* GameController.framework */; };
    262 		FA684F8D1BAF1A7800DCFD1A /* GameController.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FA684F7A1BAF1A4400DCFD1A /* GameController.framework */; };
    263 		FA684F8E1BAF1A7B00DCFD1A /* GameController.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FA684F7A1BAF1A4400DCFD1A /* GameController.framework */; };
    264 		FA684F8F1BAF1A7E00DCFD1A /* GameController.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FA684F7A1BAF1A4400DCFD1A /* GameController.framework */; };
    265 		FA684F901BAF1A8100DCFD1A /* GameController.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FA684F7A1BAF1A4400DCFD1A /* GameController.framework */; };
    266 		FA684F911BAF1A8400DCFD1A /* GameController.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FA684F7A1BAF1A4400DCFD1A /* GameController.framework */; };
    267 		FA684F921BAF1A8700DCFD1A /* GameController.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FA684F7A1BAF1A4400DCFD1A /* GameController.framework */; };
    268 		FA684F931BAF1A8A00DCFD1A /* GameController.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FA684F7A1BAF1A4400DCFD1A /* GameController.framework */; };
    269 		FA684F941BAF1A9400DCFD1A /* GameController.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FA684F7A1BAF1A4400DCFD1A /* GameController.framework */; };
    270 		FA8B4BAD1967076F00F8EB7C /* CoreMotion.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FA8B4BAC1967076F00F8EB7C /* CoreMotion.framework */; };
    271 		FA8B4BC9196766BC00F8EB7C /* CoreMotion.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FA8B4BAC1967076F00F8EB7C /* CoreMotion.framework */; };
    272 		FA8B4BCD196766BF00F8EB7C /* CoreMotion.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FA8B4BAC1967076F00F8EB7C /* CoreMotion.framework */; };
    273 		FA8B4BCE196766C100F8EB7C /* CoreMotion.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FA8B4BAC1967076F00F8EB7C /* CoreMotion.framework */; };
    274 		FA8B4BCF196766C400F8EB7C /* CoreMotion.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FA8B4BAC1967076F00F8EB7C /* CoreMotion.framework */; };
    275 		FA8B4BD0196766C600F8EB7C /* CoreMotion.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FA8B4BAC1967076F00F8EB7C /* CoreMotion.framework */; };
    276 		FA8B4BD1196766C900F8EB7C /* CoreMotion.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FA8B4BAC1967076F00F8EB7C /* CoreMotion.framework */; };
    277 		FA8B4BD2196766CB00F8EB7C /* CoreMotion.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FA8B4BAC1967076F00F8EB7C /* CoreMotion.framework */; };
    278 		FA8B4BD3196766CE00F8EB7C /* CoreMotion.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FA8B4BAC1967076F00F8EB7C /* CoreMotion.framework */; };
    279 		FA8B4BD4196766D100F8EB7C /* CoreMotion.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FA8B4BAC1967076F00F8EB7C /* CoreMotion.framework */; };
    280 		FA8B4BD5196766D400F8EB7C /* CoreMotion.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FA8B4BAC1967076F00F8EB7C /* CoreMotion.framework */; };
    281 		FA8B4BD6196766D700F8EB7C /* CoreMotion.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FA8B4BAC1967076F00F8EB7C /* CoreMotion.framework */; };
    282 		FA8B4BD7196766DA00F8EB7C /* CoreMotion.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FA8B4BAC1967076F00F8EB7C /* CoreMotion.framework */; };
    283 		FA8B4BD8196766DD00F8EB7C /* CoreMotion.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FA8B4BAC1967076F00F8EB7C /* CoreMotion.framework */; };
    284 		FA8B4BD9196766E000F8EB7C /* CoreMotion.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FA8B4BAC1967076F00F8EB7C /* CoreMotion.framework */; };
    285 		FA8B4BDA196766E200F8EB7C /* CoreMotion.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FA8B4BAC1967076F00F8EB7C /* CoreMotion.framework */; };
    286 		FA8B4BDB196766E500F8EB7C /* CoreMotion.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FA8B4BAC1967076F00F8EB7C /* CoreMotion.framework */; };
    287 		FA8B4BDC196766E800F8EB7C /* CoreMotion.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FA8B4BAC1967076F00F8EB7C /* CoreMotion.framework */; };
    288 		FA8B4BDD196766EB00F8EB7C /* CoreMotion.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FA8B4BAC1967076F00F8EB7C /* CoreMotion.framework */; };
    289 		FA8B4BDE196766EE00F8EB7C /* CoreMotion.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FA8B4BAC1967076F00F8EB7C /* CoreMotion.framework */; };
    290 		FA8B4BDF196766F100F8EB7C /* CoreMotion.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FA8B4BAC1967076F00F8EB7C /* CoreMotion.framework */; };
    291 		FA8B4BE0196766F400F8EB7C /* CoreMotion.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FA8B4BAC1967076F00F8EB7C /* CoreMotion.framework */; };
    292 		FA8B4BE1196766F600F8EB7C /* CoreMotion.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FA8B4BAC1967076F00F8EB7C /* CoreMotion.framework */; };
    293 		FABA34771D8B4EAD00915323 /* AVFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FABA34761D8B4EAD00915323 /* AVFoundation.framework */; };
    294 		FABA34831D8B575200915323 /* AVFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FABA34761D8B4EAD00915323 /* AVFoundation.framework */; };
    295 		FABA34851D8B575200915323 /* GameController.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FA684F7A1BAF1A4400DCFD1A /* GameController.framework */; };
    296 		FABA34861D8B575200915323 /* CoreMotion.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FA8B4BAC1967076F00F8EB7C /* CoreMotion.framework */; };
    297 		FABA34871D8B575200915323 /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A8980E2D111A00EA573E /* AudioToolbox.framework */; };
    298 		FABA34881D8B575200915323 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A8990E2D111A00EA573E /* QuartzCore.framework */; };
    299 		FABA34891D8B575200915323 /* OpenGLES.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89A0E2D111A00EA573E /* OpenGLES.framework */; };
    300 		FABA348A1D8B575200915323 /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89B0E2D111A00EA573E /* CoreGraphics.framework */; };
    301 		FABA348B1D8B575200915323 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89C0E2D111A00EA573E /* UIKit.framework */; };
    302 		FABA348C1D8B575200915323 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89D0E2D111A00EA573E /* Foundation.framework */; };
    303 		FABA348D1D8B575200915323 /* CoreAudio.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89E0E2D111A00EA573E /* CoreAudio.framework */; };
    304 		FABA34951D8B578600915323 /* testaudiocapture.c in Sources */ = {isa = PBXBuildFile; fileRef = FABA34931D8B578200915323 /* testaudiocapture.c */; };
    305 		FABA34981D8B582100915323 /* sample.wav in Resources */ = {isa = PBXBuildFile; fileRef = FDA8AAE20E2D33C600EA573E /* sample.wav */; };
    306 		FABA349A1D8B582100915323 /* loopwave.c in Sources */ = {isa = PBXBuildFile; fileRef = FDA8A78B0E2D0F3D00EA573E /* loopwave.c */; };
    307 		FABA349C1D8B582100915323 /* AVFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FABA34761D8B4EAD00915323 /* AVFoundation.framework */; };
    308 		FABA349E1D8B582100915323 /* GameController.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FA684F7A1BAF1A4400DCFD1A /* GameController.framework */; };
    309 		FABA34A01D8B582100915323 /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A8980E2D111A00EA573E /* AudioToolbox.framework */; };
    310 		FABA34A11D8B582100915323 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A8990E2D111A00EA573E /* QuartzCore.framework */; };
    311 		FABA34A21D8B582100915323 /* OpenGLES.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89A0E2D111A00EA573E /* OpenGLES.framework */; };
    312 		FABA34A31D8B582100915323 /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89B0E2D111A00EA573E /* CoreGraphics.framework */; };
    313 		FABA34A41D8B582100915323 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89C0E2D111A00EA573E /* UIKit.framework */; };
    314 		FABA34A51D8B582100915323 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89D0E2D111A00EA573E /* Foundation.framework */; };
    315 		FABA34A61D8B582100915323 /* CoreAudio.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89E0E2D111A00EA573E /* CoreAudio.framework */; };
    316 		FABA34AE1D8B58B200915323 /* AVFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FABA34761D8B4EAD00915323 /* AVFoundation.framework */; };
    317 		FABA34B01D8B5B6400915323 /* AVFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FABA34761D8B4EAD00915323 /* AVFoundation.framework */; };
    318 		FABA34B11D8B5B6C00915323 /* AVFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FABA34761D8B4EAD00915323 /* AVFoundation.framework */; };
    319 		FABA34B21D8B5B7300915323 /* AVFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FABA34761D8B4EAD00915323 /* AVFoundation.framework */; };
    320 		FABA34B31D8B5B7800915323 /* AVFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FABA34761D8B4EAD00915323 /* AVFoundation.framework */; };
    321 		FABA34B41D8B5B7C00915323 /* AVFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FABA34761D8B4EAD00915323 /* AVFoundation.framework */; };
    322 		FABA34B51D8B5B8400915323 /* AVFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FABA34761D8B4EAD00915323 /* AVFoundation.framework */; };
    323 		FABA34B61D8B5B8900915323 /* AVFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FABA34761D8B4EAD00915323 /* AVFoundation.framework */; };
    324 		FABA34B71D8B5B8D00915323 /* AVFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FABA34761D8B4EAD00915323 /* AVFoundation.framework */; };
    325 		FABA34B81D8B5B9200915323 /* AVFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FABA34761D8B4EAD00915323 /* AVFoundation.framework */; };
    326 		FABA34B91D8B5B9600915323 /* AVFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FABA34761D8B4EAD00915323 /* AVFoundation.framework */; };
    327 		FABA34BA1D8B5B9B00915323 /* AVFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FABA34761D8B4EAD00915323 /* AVFoundation.framework */; };
    328 		FABA34BB1D8B5BA100915323 /* AVFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FABA34761D8B4EAD00915323 /* AVFoundation.framework */; };
    329 		FABA34BC1D8B5BA600915323 /* AVFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FABA34761D8B4EAD00915323 /* AVFoundation.framework */; };
    330 		FABA34BD1D8B5BAB00915323 /* AVFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FABA34761D8B4EAD00915323 /* AVFoundation.framework */; };
    331 		FABA34BE1D8B5BB000915323 /* AVFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FABA34761D8B4EAD00915323 /* AVFoundation.framework */; };
    332 		FABA34BF1D8B5BB500915323 /* AVFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FABA34761D8B4EAD00915323 /* AVFoundation.framework */; };
    333 		FABA34C01D8B5BBA00915323 /* AVFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FABA34761D8B4EAD00915323 /* AVFoundation.framework */; };
    334 		FABA34C11D8B5BBE00915323 /* AVFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FABA34761D8B4EAD00915323 /* AVFoundation.framework */; };
    335 		FABA34C21D8B5BC200915323 /* AVFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FABA34761D8B4EAD00915323 /* AVFoundation.framework */; };
    336 		FABA34C31D8B5BC600915323 /* AVFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FABA34761D8B4EAD00915323 /* AVFoundation.framework */; };
    337 		FABA34C41D8B5BCB00915323 /* AVFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FABA34761D8B4EAD00915323 /* AVFoundation.framework */; };
    338 		FABA34C51D8B5BD000915323 /* AVFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FABA34761D8B4EAD00915323 /* AVFoundation.framework */; };
    339 		FAE0E9821BAF9B230098DFA4 /* icon.bmp in Resources */ = {isa = PBXBuildFile; fileRef = FDA8AAD90E2D33B000EA573E /* icon.bmp */; };
    340 		FAE0E9871BAF9B230098DFA4 /* GameController.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FA684F7A1BAF1A4400DCFD1A /* GameController.framework */; };
    341 		FAE0E9881BAF9B230098DFA4 /* CoreMotion.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FA8B4BAC1967076F00F8EB7C /* CoreMotion.framework */; };
    342 		FAE0E9891BAF9B230098DFA4 /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A8980E2D111A00EA573E /* AudioToolbox.framework */; };
    343 		FAE0E98A1BAF9B230098DFA4 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A8990E2D111A00EA573E /* QuartzCore.framework */; };
    344 		FAE0E98B1BAF9B230098DFA4 /* OpenGLES.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89A0E2D111A00EA573E /* OpenGLES.framework */; };
    345 		FAE0E98C1BAF9B230098DFA4 /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89B0E2D111A00EA573E /* CoreGraphics.framework */; };
    346 		FAE0E98D1BAF9B230098DFA4 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89C0E2D111A00EA573E /* UIKit.framework */; };
    347 		FAE0E98E1BAF9B230098DFA4 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89D0E2D111A00EA573E /* Foundation.framework */; };
    348 		FAE0E98F1BAF9B230098DFA4 /* CoreAudio.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89E0E2D111A00EA573E /* CoreAudio.framework */; };
    349 		FAE0E9951BAF9B510098DFA4 /* testgamecontroller.c in Sources */ = {isa = PBXBuildFile; fileRef = FA0EF2221BAF43DE000E07A6 /* testgamecontroller.c */; };
    350 		FAE0E9961BAF9B650098DFA4 /* controllermap.bmp in Resources */ = {isa = PBXBuildFile; fileRef = FA0EF22A1BAF4487000E07A6 /* controllermap.bmp */; };
    351 		FAE0E9971BAF9B6A0098DFA4 /* button.bmp in Resources */ = {isa = PBXBuildFile; fileRef = FA0EF2291BAF4487000E07A6 /* button.bmp */; };
    352 		FAE0E9981BAF9B6E0098DFA4 /* axis.bmp in Resources */ = {isa = PBXBuildFile; fileRef = FA0EF2281BAF4487000E07A6 /* axis.bmp */; };
    353 		FDA8A79C0E2D0F9300EA573E /* testwm2.c in Sources */ = {isa = PBXBuildFile; fileRef = FDA8A75F0E2D0F1600EA573E /* testwm2.c */; };
    354 		FDA8A89F0E2D111A00EA573E /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A8980E2D111A00EA573E /* AudioToolbox.framework */; };
    355 		FDA8A8A00E2D111A00EA573E /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A8990E2D111A00EA573E /* QuartzCore.framework */; };
    356 		FDA8A8A10E2D111A00EA573E /* OpenGLES.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89A0E2D111A00EA573E /* OpenGLES.framework */; };
    357 		FDA8A8A20E2D111A00EA573E /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89B0E2D111A00EA573E /* CoreGraphics.framework */; };
    358 		FDA8A8A30E2D111A00EA573E /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89C0E2D111A00EA573E /* UIKit.framework */; };
    359 		FDA8A8A40E2D111A00EA573E /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89D0E2D111A00EA573E /* Foundation.framework */; };
    360 		FDA8A8A50E2D111A00EA573E /* CoreAudio.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89E0E2D111A00EA573E /* CoreAudio.framework */; };
    361 		FDA8AAB10E2D330F00EA573E /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A8980E2D111A00EA573E /* AudioToolbox.framework */; };
    362 		FDA8AAB20E2D330F00EA573E /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A8990E2D111A00EA573E /* QuartzCore.framework */; };
    363 		FDA8AAB30E2D330F00EA573E /* OpenGLES.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89A0E2D111A00EA573E /* OpenGLES.framework */; };
    364 		FDA8AAB40E2D330F00EA573E /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89B0E2D111A00EA573E /* CoreGraphics.framework */; };
    365 		FDA8AAB50E2D330F00EA573E /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89C0E2D111A00EA573E /* UIKit.framework */; };
    366 		FDA8AAB60E2D330F00EA573E /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89D0E2D111A00EA573E /* Foundation.framework */; };
    367 		FDA8AAB70E2D330F00EA573E /* CoreAudio.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89E0E2D111A00EA573E /* CoreAudio.framework */; };
    368 		FDA8AABE0E2D335C00EA573E /* loopwave.c in Sources */ = {isa = PBXBuildFile; fileRef = FDA8A78B0E2D0F3D00EA573E /* loopwave.c */; };
    369 		FDA8AAE30E2D33C600EA573E /* sample.wav in Resources */ = {isa = PBXBuildFile; fileRef = FDA8AAE20E2D33C600EA573E /* sample.wav */; };
    370 		FDAAC3C30E2D47E6001DB1D8 /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A8980E2D111A00EA573E /* AudioToolbox.framework */; };
    371 		FDAAC3C40E2D47E6001DB1D8 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A8990E2D111A00EA573E /* QuartzCore.framework */; };
    372 		FDAAC3C50E2D47E6001DB1D8 /* OpenGLES.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89A0E2D111A00EA573E /* OpenGLES.framework */; };
    373 		FDAAC3C60E2D47E6001DB1D8 /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89B0E2D111A00EA573E /* CoreGraphics.framework */; };
    374 		FDAAC3C70E2D47E6001DB1D8 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89C0E2D111A00EA573E /* UIKit.framework */; };
    375 		FDAAC3C80E2D47E6001DB1D8 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89D0E2D111A00EA573E /* Foundation.framework */; };
    376 		FDAAC3C90E2D47E6001DB1D8 /* CoreAudio.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89E0E2D111A00EA573E /* CoreAudio.framework */; };
    377 		FDAAC3D30E2D4800001DB1D8 /* testaudioinfo.c in Sources */ = {isa = PBXBuildFile; fileRef = FDA8A7410E2D0F1600EA573E /* testaudioinfo.c */; };
    378 		FDAAC5910E2D5429001DB1D8 /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A8980E2D111A00EA573E /* AudioToolbox.framework */; };
    379 		FDAAC5920E2D5429001DB1D8 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A8990E2D111A00EA573E /* QuartzCore.framework */; };
    380 		FDAAC5930E2D5429001DB1D8 /* OpenGLES.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89A0E2D111A00EA573E /* OpenGLES.framework */; };
    381 		FDAAC5940E2D5429001DB1D8 /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89B0E2D111A00EA573E /* CoreGraphics.framework */; };
    382 		FDAAC5950E2D5429001DB1D8 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89C0E2D111A00EA573E /* UIKit.framework */; };
    383 		FDAAC5960E2D5429001DB1D8 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89D0E2D111A00EA573E /* Foundation.framework */; };
    384 		FDAAC5970E2D5429001DB1D8 /* CoreAudio.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89E0E2D111A00EA573E /* CoreAudio.framework */; };
    385 		FDAAC59F0E2D54B8001DB1D8 /* testerror.c in Sources */ = {isa = PBXBuildFile; fileRef = FDA8A7470E2D0F1600EA573E /* testerror.c */; };
    386 		FDAAC5BF0E2D55B5001DB1D8 /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A8980E2D111A00EA573E /* AudioToolbox.framework */; };
    387 		FDAAC5C00E2D55B5001DB1D8 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A8990E2D111A00EA573E /* QuartzCore.framework */; };
    388 		FDAAC5C10E2D55B5001DB1D8 /* OpenGLES.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89A0E2D111A00EA573E /* OpenGLES.framework */; };
    389 		FDAAC5C20E2D55B5001DB1D8 /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89B0E2D111A00EA573E /* CoreGraphics.framework */; };
    390 		FDAAC5C30E2D55B5001DB1D8 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89C0E2D111A00EA573E /* UIKit.framework */; };
    391 		FDAAC5C40E2D55B5001DB1D8 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89D0E2D111A00EA573E /* Foundation.framework */; };
    392 		FDAAC5C50E2D55B5001DB1D8 /* CoreAudio.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89E0E2D111A00EA573E /* CoreAudio.framework */; };
    393 		FDAAC5CC0E2D55CA001DB1D8 /* testfile.c in Sources */ = {isa = PBXBuildFile; fileRef = FDA8A7480E2D0F1600EA573E /* testfile.c */; };
    394 		FDAAC61C0E2D5914001DB1D8 /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A8980E2D111A00EA573E /* AudioToolbox.framework */; };
    395 		FDAAC61D0E2D5914001DB1D8 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A8990E2D111A00EA573E /* QuartzCore.framework */; };
    396 		FDAAC61E0E2D5914001DB1D8 /* OpenGLES.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89A0E2D111A00EA573E /* OpenGLES.framework */; };
    397 		FDAAC61F0E2D5914001DB1D8 /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89B0E2D111A00EA573E /* CoreGraphics.framework */; };
    398 		FDAAC6200E2D5914001DB1D8 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89C0E2D111A00EA573E /* UIKit.framework */; };
    399 		FDAAC6210E2D5914001DB1D8 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89D0E2D111A00EA573E /* Foundation.framework */; };
    400 		FDAAC6220E2D5914001DB1D8 /* CoreAudio.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89E0E2D111A00EA573E /* CoreAudio.framework */; };
    401 		FDAAC62A0E2D5960001DB1D8 /* testgles.c in Sources */ = {isa = PBXBuildFile; fileRef = FDAAC6290E2D5960001DB1D8 /* testgles.c */; };
    402 		FDAAC6390E2D59BE001DB1D8 /* icon.bmp in Resources */ = {isa = PBXBuildFile; fileRef = FDA8AAD90E2D33B000EA573E /* icon.bmp */; };
    403 		FDC42FF60F0D866D009C87E1 /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A8980E2D111A00EA573E /* AudioToolbox.framework */; };
    404 		FDC42FF70F0D866D009C87E1 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A8990E2D111A00EA573E /* QuartzCore.framework */; };
    405 		FDC42FF80F0D866D009C87E1 /* OpenGLES.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89A0E2D111A00EA573E /* OpenGLES.framework */; };
    406 		FDC42FF90F0D866D009C87E1 /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89B0E2D111A00EA573E /* CoreGraphics.framework */; };
    407 		FDC42FFA0F0D866D009C87E1 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89C0E2D111A00EA573E /* UIKit.framework */; };
    408 		FDC42FFB0F0D866D009C87E1 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89D0E2D111A00EA573E /* Foundation.framework */; };
    409 		FDC42FFC0F0D866D009C87E1 /* CoreAudio.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89E0E2D111A00EA573E /* CoreAudio.framework */; };
    410 		FDC4300A0F0D86BF009C87E1 /* testdraw2.c in Sources */ = {isa = PBXBuildFile; fileRef = FDC430090F0D86BF009C87E1 /* testdraw2.c */; };
    411 		FDD2C1000E2E4F4B00B7A85F /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A8980E2D111A00EA573E /* AudioToolbox.framework */; };
    412 		FDD2C1010E2E4F4B00B7A85F /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A8990E2D111A00EA573E /* QuartzCore.framework */; };
    413 		FDD2C1020E2E4F4B00B7A85F /* OpenGLES.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89A0E2D111A00EA573E /* OpenGLES.framework */; };
    414 		FDD2C1030E2E4F4B00B7A85F /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89B0E2D111A00EA573E /* CoreGraphics.framework */; };
    415 		FDD2C1040E2E4F4B00B7A85F /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89C0E2D111A00EA573E /* UIKit.framework */; };
    416 		FDD2C1050E2E4F4B00B7A85F /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89D0E2D111A00EA573E /* Foundation.framework */; };
    417 		FDD2C1060E2E4F4B00B7A85F /* CoreAudio.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89E0E2D111A00EA573E /* CoreAudio.framework */; };
    418 		FDD2C10D0E2E4F6900B7A85F /* testthread.c in Sources */ = {isa = PBXBuildFile; fileRef = FDA8A74C0E2D0F1600EA573E /* testthread.c */; };
    419 		FDD2C1770E2E52C000B7A85F /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A8980E2D111A00EA573E /* AudioToolbox.framework */; };
    420 		FDD2C1780E2E52C000B7A85F /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A8990E2D111A00EA573E /* QuartzCore.framework */; };
    421 		FDD2C1790E2E52C000B7A85F /* OpenGLES.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89A0E2D111A00EA573E /* OpenGLES.framework */; };
    422 		FDD2C17A0E2E52C000B7A85F /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89B0E2D111A00EA573E /* CoreGraphics.framework */; };
    423 		FDD2C17B0E2E52C000B7A85F /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89C0E2D111A00EA573E /* UIKit.framework */; };
    424 		FDD2C17C0E2E52C000B7A85F /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89D0E2D111A00EA573E /* Foundation.framework */; };
    425 		FDD2C17D0E2E52C000B7A85F /* CoreAudio.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89E0E2D111A00EA573E /* CoreAudio.framework */; };
    426 		FDD2C1840E2E52D900B7A85F /* testiconv.c in Sources */ = {isa = PBXBuildFile; fileRef = FDA8A74D0E2D0F1600EA573E /* testiconv.c */; };
    427 		FDD2C18B0E2E52FE00B7A85F /* utf8.txt in Resources */ = {isa = PBXBuildFile; fileRef = FDD2C18A0E2E52FE00B7A85F /* utf8.txt */; };
    428 		FDD2C19B0E2E534F00B7A85F /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A8980E2D111A00EA573E /* AudioToolbox.framework */; };
    429 		FDD2C19C0E2E534F00B7A85F /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A8990E2D111A00EA573E /* QuartzCore.framework */; };
    430 		FDD2C19D0E2E534F00B7A85F /* OpenGLES.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89A0E2D111A00EA573E /* OpenGLES.framework */; };
    431 		FDD2C19E0E2E534F00B7A85F /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89B0E2D111A00EA573E /* CoreGraphics.framework */; };
    432 		FDD2C19F0E2E534F00B7A85F /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89C0E2D111A00EA573E /* UIKit.framework */; };
    433 		FDD2C1A00E2E534F00B7A85F /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89D0E2D111A00EA573E /* Foundation.framework */; };
    434 		FDD2C1A10E2E534F00B7A85F /* CoreAudio.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89E0E2D111A00EA573E /* CoreAudio.framework */; };
    435 		FDD2C4540E2E773800B7A85F /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A8980E2D111A00EA573E /* AudioToolbox.framework */; };
    436 		FDD2C4550E2E773800B7A85F /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A8990E2D111A00EA573E /* QuartzCore.framework */; };
    437 		FDD2C4560E2E773800B7A85F /* OpenGLES.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89A0E2D111A00EA573E /* OpenGLES.framework */; };
    438 		FDD2C4570E2E773800B7A85F /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89B0E2D111A00EA573E /* CoreGraphics.framework */; };
    439 		FDD2C4580E2E773800B7A85F /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89C0E2D111A00EA573E /* UIKit.framework */; };
    440 		FDD2C4590E2E773800B7A85F /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89D0E2D111A00EA573E /* Foundation.framework */; };
    441 		FDD2C45A0E2E773800B7A85F /* CoreAudio.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89E0E2D111A00EA573E /* CoreAudio.framework */; };
    442 		FDD2C4610E2E777500B7A85F /* testkeys.c in Sources */ = {isa = PBXBuildFile; fileRef = FDA8A74F0E2D0F1600EA573E /* testkeys.c */; };
    443 		FDD2C4720E2E77D700B7A85F /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A8980E2D111A00EA573E /* AudioToolbox.framework */; };
    444 		FDD2C4730E2E77D700B7A85F /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A8990E2D111A00EA573E /* QuartzCore.framework */; };
    445 		FDD2C4740E2E77D700B7A85F /* OpenGLES.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89A0E2D111A00EA573E /* OpenGLES.framework */; };
    446 		FDD2C4750E2E77D700B7A85F /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89B0E2D111A00EA573E /* CoreGraphics.framework */; };
    447 		FDD2C4760E2E77D700B7A85F /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89C0E2D111A00EA573E /* UIKit.framework */; };
    448 		FDD2C4770E2E77D700B7A85F /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89D0E2D111A00EA573E /* Foundation.framework */; };
    449 		FDD2C4780E2E77D700B7A85F /* CoreAudio.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89E0E2D111A00EA573E /* CoreAudio.framework */; };
    450 		FDD2C47F0E2E77E300B7A85F /* testlock.c in Sources */ = {isa = PBXBuildFile; fileRef = FDA8A7510E2D0F1600EA573E /* testlock.c */; };
    451 		FDD2C5010E2E7F4800B7A85F /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A8980E2D111A00EA573E /* AudioToolbox.framework */; };
    452 		FDD2C5020E2E7F4800B7A85F /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A8990E2D111A00EA573E /* QuartzCore.framework */; };
    453 		FDD2C5030E2E7F4800B7A85F /* OpenGLES.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89A0E2D111A00EA573E /* OpenGLES.framework */; };
    454 		FDD2C5040E2E7F4800B7A85F /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89B0E2D111A00EA573E /* CoreGraphics.framework */; };
    455 		FDD2C5050E2E7F4800B7A85F /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89C0E2D111A00EA573E /* UIKit.framework */; };
    456 		FDD2C5060E2E7F4800B7A85F /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89D0E2D111A00EA573E /* Foundation.framework */; };
    457 		FDD2C5070E2E7F4800B7A85F /* CoreAudio.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89E0E2D111A00EA573E /* CoreAudio.framework */; };
    458 		FDD2C50E0E2E7F5800B7A85F /* testplatform.c in Sources */ = {isa = PBXBuildFile; fileRef = FDA8A7560E2D0F1600EA573E /* testplatform.c */; };
    459 		FDD2C51F0E2E807600B7A85F /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A8980E2D111A00EA573E /* AudioToolbox.framework */; };
    460 		FDD2C5200E2E807600B7A85F /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A8990E2D111A00EA573E /* QuartzCore.framework */; };
    461 		FDD2C5210E2E807600B7A85F /* OpenGLES.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89A0E2D111A00EA573E /* OpenGLES.framework */; };
    462 		FDD2C5220E2E807600B7A85F /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89B0E2D111A00EA573E /* CoreGraphics.framework */; };
    463 		FDD2C5230E2E807600B7A85F /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89C0E2D111A00EA573E /* UIKit.framework */; };
    464 		FDD2C5240E2E807600B7A85F /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89D0E2D111A00EA573E /* Foundation.framework */; };
    465 		FDD2C5250E2E807600B7A85F /* CoreAudio.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89E0E2D111A00EA573E /* CoreAudio.framework */; };
    466 		FDD2C52C0E2E808700B7A85F /* testsem.c in Sources */ = {isa = PBXBuildFile; fileRef = FDA8A7570E2D0F1600EA573E /* testsem.c */; };
    467 		FDD2C5440E2E80E400B7A85F /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A8980E2D111A00EA573E /* AudioToolbox.framework */; };
    468 		FDD2C5450E2E80E400B7A85F /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A8990E2D111A00EA573E /* QuartzCore.framework */; };
    469 		FDD2C5460E2E80E400B7A85F /* OpenGLES.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89A0E2D111A00EA573E /* OpenGLES.framework */; };
    470 		FDD2C5470E2E80E400B7A85F /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89B0E2D111A00EA573E /* CoreGraphics.framework */; };
    471 		FDD2C5480E2E80E400B7A85F /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89C0E2D111A00EA573E /* UIKit.framework */; };
    472 		FDD2C5490E2E80E400B7A85F /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89D0E2D111A00EA573E /* Foundation.framework */; };
    473 		FDD2C54A0E2E80E400B7A85F /* CoreAudio.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89E0E2D111A00EA573E /* CoreAudio.framework */; };
    474 		FDD2C5510E2E80F400B7A85F /* testsprite2.c in Sources */ = {isa = PBXBuildFile; fileRef = FDA8A7590E2D0F1600EA573E /* testsprite2.c */; };
    475 		FDD2C5520E2E812C00B7A85F /* icon.bmp in Resources */ = {isa = PBXBuildFile; fileRef = FDA8AAD90E2D33B000EA573E /* icon.bmp */; };
    476 		FDD2C5760E2E8C7400B7A85F /* icon.bmp in Resources */ = {isa = PBXBuildFile; fileRef = FDA8AAD90E2D33B000EA573E /* icon.bmp */; };
    477 		FDD2C57D0E2E8C7400B7A85F /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A8980E2D111A00EA573E /* AudioToolbox.framework */; };
    478 		FDD2C57E0E2E8C7400B7A85F /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A8990E2D111A00EA573E /* QuartzCore.framework */; };
    479 		FDD2C57F0E2E8C7400B7A85F /* OpenGLES.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89A0E2D111A00EA573E /* OpenGLES.framework */; };
    480 		FDD2C5800E2E8C7400B7A85F /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89B0E2D111A00EA573E /* CoreGraphics.framework */; };
    481 		FDD2C5810E2E8C7400B7A85F /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89C0E2D111A00EA573E /* UIKit.framework */; };
    482 		FDD2C5820E2E8C7400B7A85F /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89D0E2D111A00EA573E /* Foundation.framework */; };
    483 		FDD2C5830E2E8C7400B7A85F /* CoreAudio.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89E0E2D111A00EA573E /* CoreAudio.framework */; };
    484 		FDD2C58A0E2E8CB500B7A85F /* testtimer.c in Sources */ = {isa = PBXBuildFile; fileRef = FDA8A75A0E2D0F1600EA573E /* testtimer.c */; };
    485 		FDD2C5B50E2E8CFC00B7A85F /* icon.bmp in Resources */ = {isa = PBXBuildFile; fileRef = FDA8AAD90E2D33B000EA573E /* icon.bmp */; };
    486 		FDD2C5BB0E2E8CFC00B7A85F /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A8980E2D111A00EA573E /* AudioToolbox.framework */; };
    487 		FDD2C5BC0E2E8CFC00B7A85F /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A8990E2D111A00EA573E /* QuartzCore.framework */; };
    488 		FDD2C5BD0E2E8CFC00B7A85F /* OpenGLES.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89A0E2D111A00EA573E /* OpenGLES.framework */; };
    489 		FDD2C5BE0E2E8CFC00B7A85F /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89B0E2D111A00EA573E /* CoreGraphics.framework */; };
    490 		FDD2C5BF0E2E8CFC00B7A85F /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89C0E2D111A00EA573E /* UIKit.framework */; };
    491 		FDD2C5C00E2E8CFC00B7A85F /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89D0E2D111A00EA573E /* Foundation.framework */; };
    492 		FDD2C5C10E2E8CFC00B7A85F /* CoreAudio.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89E0E2D111A00EA573E /* CoreAudio.framework */; };
    493 		FDD2C5C80E2E8D1200B7A85F /* testver.c in Sources */ = {isa = PBXBuildFile; fileRef = FDA8A75B0E2D0F1600EA573E /* testver.c */; };
    494 		FDD2C6EA0E2E959E00B7A85F /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A8980E2D111A00EA573E /* AudioToolbox.framework */; };
    495 		FDD2C6EB0E2E959E00B7A85F /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A8990E2D111A00EA573E /* QuartzCore.framework */; };
    496 		FDD2C6EC0E2E959E00B7A85F /* OpenGLES.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89A0E2D111A00EA573E /* OpenGLES.framework */; };
    497 		FDD2C6ED0E2E959E00B7A85F /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89B0E2D111A00EA573E /* CoreGraphics.framework */; };
    498 		FDD2C6EE0E2E959E00B7A85F /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89C0E2D111A00EA573E /* UIKit.framework */; };
    499 		FDD2C6EF0E2E959E00B7A85F /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89D0E2D111A00EA573E /* Foundation.framework */; };
    500 		FDD2C6F00E2E959E00B7A85F /* CoreAudio.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FDA8A89E0E2D111A00EA573E /* CoreAudio.framework */; };
    501 		FDD2C6F70E2E95B100B7A85F /* torturethread.c in Sources */ = {isa = PBXBuildFile; fileRef = FDA8A7610E2D0F1600EA573E /* torturethread.c */; };
    502 /* End PBXBuildFile section */
    503 
    504 /* Begin PBXContainerItemProxy section */
    505 		AA1EE451176059230029C7A5 /* PBXContainerItemProxy */ = {
    506 			isa = PBXContainerItemProxy;
    507 			containerPortal = AA1EE44D176059220029C7A5 /* SDL2test.xcodeproj */;
    508 			proxyType = 2;
    509 			remoteGlobalIDString = AA1EE4461760589B0029C7A5;
    510 			remoteInfo = SDL2test;
    511 		};
    512 		F3A492DC2555E1F100E92A8B /* PBXContainerItemProxy */ = {
    513 			isa = PBXContainerItemProxy;
    514 			containerPortal = F3A492CC2555E1F100E92A8B /* SDL.xcodeproj */;
    515 			proxyType = 2;
    516 			remoteGlobalIDString = BECDF66C0761BA81005FE872;
    517 			remoteInfo = Framework;
    518 		};
    519 		F3A492DE2555E1F100E92A8B /* PBXContainerItemProxy */ = {
    520 			isa = PBXContainerItemProxy;
    521 			containerPortal = F3A492CC2555E1F100E92A8B /* SDL.xcodeproj */;
    522 			proxyType = 2;
    523 			remoteGlobalIDString = A7D88B5423E2437C00DCD162;
    524 			remoteInfo = "Framework-iOS";
    525 		};
    526 		F3A492E02555E1F100E92A8B /* PBXContainerItemProxy */ = {
    527 			isa = PBXContainerItemProxy;
    528 			containerPortal = F3A492CC2555E1F100E92A8B /* SDL.xcodeproj */;
    529 			proxyType = 2;
    530 			remoteGlobalIDString = A7D88D1523E24BED00DCD162;
    531 			remoteInfo = "Framework-tvOS";
    532 		};
    533 		F3A492E22555E1F100E92A8B /* PBXContainerItemProxy */ = {
    534 			isa = PBXContainerItemProxy;
    535 			containerPortal = F3A492CC2555E1F100E92A8B /* SDL.xcodeproj */;
    536 			proxyType = 2;
    537 			remoteGlobalIDString = BECDF6B30761BA81005FE872;
    538 			remoteInfo = "Static Library";
    539 		};
    540 		F3A492E42555E1F100E92A8B /* PBXContainerItemProxy */ = {
    541 			isa = PBXContainerItemProxy;
    542 			containerPortal = F3A492CC2555E1F100E92A8B /* SDL.xcodeproj */;
    543 			proxyType = 2;
    544 			remoteGlobalIDString = A7D88E5423E24D3B00DCD162;
    545 			remoteInfo = "Static Library-iOS";
    546 		};
    547 		F3A492E62555E1F100E92A8B /* PBXContainerItemProxy */ = {
    548 			isa = PBXContainerItemProxy;
    549 			containerPortal = F3A492CC2555E1F100E92A8B /* SDL.xcodeproj */;
    550 			proxyType = 2;
    551 			remoteGlobalIDString = A769B23D23E259AE00872273;
    552 			remoteInfo = "Static Library-tvOS";
    553 		};
    554 		F3A492E82555E1F100E92A8B /* PBXContainerItemProxy */ = {
    555 			isa = PBXContainerItemProxy;
    556 			containerPortal = F3A492CC2555E1F100E92A8B /* SDL.xcodeproj */;
    557 			proxyType = 2;
    558 			remoteGlobalIDString = DB31407717554B71006C0E22;
    559 			remoteInfo = "Shared Library";
    560 		};
    561 		F3A492EA2555E1F100E92A8B /* PBXContainerItemProxy */ = {
    562 			isa = PBXContainerItemProxy;
    563 			containerPortal = F3A492CC2555E1F100E92A8B /* SDL.xcodeproj */;
    564 			proxyType = 2;
    565 			remoteGlobalIDString = A75FCEB323E25AB700529352;
    566 			remoteInfo = "Shared Library-iOS";
    567 		};
    568 		F3A492EC2555E1F100E92A8B /* PBXContainerItemProxy */ = {
    569 			isa = PBXContainerItemProxy;
    570 			containerPortal = F3A492CC2555E1F100E92A8B /* SDL.xcodeproj */;
    571 			proxyType = 2;
    572 			remoteGlobalIDString = A75FD06C23E25AC700529352;
    573 			remoteInfo = "Shared Library-tvOS";
    574 		};
    575 		F3A492EE2555E1F100E92A8B /* PBXContainerItemProxy */ = {
    576 			isa = PBXContainerItemProxy;
    577 			containerPortal = F3A492CC2555E1F100E92A8B /* SDL.xcodeproj */;
    578 			proxyType = 2;
    579 			remoteGlobalIDString = BECDF6BE0761BA81005FE872;
    580 			remoteInfo = "Standard DMG";
    581 		};
    582 		F3A492F02555E1F100E92A8B /* PBXContainerItemProxy */ = {
    583 			isa = PBXContainerItemProxy;
    584 			containerPortal = F3A492CC2555E1F100E92A8B /* SDL.xcodeproj */;
    585 			proxyType = 2;
    586 			remoteGlobalIDString = A75FDB8C23E4C74400529352;
    587 			remoteInfo = hidapi;
    588 		};
    589 		F3A492F22555E1F100E92A8B /* PBXContainerItemProxy */ = {
    590 			isa = PBXContainerItemProxy;
    591 			containerPortal = F3A492CC2555E1F100E92A8B /* SDL.xcodeproj */;
    592 			proxyType = 2;
    593 			remoteGlobalIDString = A75FDB4923E399AC00529352;
    594 			remoteInfo = "hidapi-iOS";
    595 		};
    596 		F3A492F42555E1F100E92A8B /* PBXContainerItemProxy */ = {
    597 			isa = PBXContainerItemProxy;
    598 			containerPortal = F3A492CC2555E1F100E92A8B /* SDL.xcodeproj */;
    599 			proxyType = 2;
    600 			remoteGlobalIDString = A75FDB6E23E3A2C900529352;
    601 			remoteInfo = "hidapi-tvOS";
    602 		};
    603 		FA3D992E1BC4E619002C96C8 /* PBXContainerItemProxy */ = {
    604 			isa = PBXContainerItemProxy;
    605 			containerPortal = AA1EE44D176059220029C7A5 /* SDL2test.xcodeproj */;
    606 			proxyType = 2;
    607 			remoteGlobalIDString = FA3D98F81BC4E5A2002C96C8;
    608 			remoteInfo = "SDL2test-TV";
    609 		};
    610 /* End PBXContainerItemProxy section */
    611 
    612 /* Begin PBXCopyFilesBuildPhase section */
    613 		F3A498752556005300E92A8B /* Embed Frameworks */ = {
    614 			isa = PBXCopyFilesBuildPhase;
    615 			buildActionMask = 2147483647;
    616 			dstPath = "";
    617 			dstSubfolderSpec = 10;
    618 			files = (
    619 				F3A498742556005300E92A8B /* hidapi.framework in Embed Frameworks */,
    620 			);
    621 			name = "Embed Frameworks";
    622 			runOnlyForDeploymentPostprocessing = 0;
    623 		};
    624 		F3A498782556005D00E92A8B /* Embed Frameworks */ = {
    625 			isa = PBXCopyFilesBuildPhase;
    626 			buildActionMask = 2147483647;
    627 			dstPath = "";
    628 			dstSubfolderSpec = 10;
    629 			files = (
    630 				F3A498772556005D00E92A8B /* hidapi.framework in Embed Frameworks */,
    631 			);
    632 			name = "Embed Frameworks";
    633 			runOnlyForDeploymentPostprocessing = 0;
    634 		};
    635 		F3A499CE255618AF00E92A8B /* Embed Frameworks */ = {
    636 			isa = PBXCopyFilesBuildPhase;
    637 			buildActionMask = 2147483647;
    638 			dstPath = "";
    639 			dstSubfolderSpec = 10;
    640 			files = (
    641 				F3A499CF255618AF00E92A8B /* hidapi.framework in Embed Frameworks */,
    642 			);
    643 			name = "Embed Frameworks";
    644 			runOnlyForDeploymentPostprocessing = 0;
    645 		};
    646 /* End PBXCopyFilesBuildPhase section */
    647 
    648 /* Begin PBXFileReference section */
    649 		046CEF8613254F23007AD51D /* testgesture.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = testgesture.app; sourceTree = BUILT_PRODUCTS_DIR; };
    650 		046CEF8913254F63007AD51D /* testgesture.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = testgesture.c; sourceTree = "<group>"; };
    651 		047A63ED13285C3200CD7973 /* checkkeys.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = checkkeys.app; sourceTree = BUILT_PRODUCTS_DIR; };
    652 		047A63F013285CD100CD7973 /* checkkeys.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = checkkeys.c; sourceTree = "<group>"; };
    653 		1D6058910D05DD3D006BFB54 /* testwm2.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = testwm2.app; sourceTree = BUILT_PRODUCTS_DIR; };
    654 		56ED050D118A8FE400A56AA6 /* testpower.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = testpower.app; sourceTree = BUILT_PRODUCTS_DIR; };
    655 		56ED0510118A904200A56AA6 /* testpower.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = testpower.c; sourceTree = "<group>"; };
    656 		75E09187241EACB9004729E1 /* CoreBluetooth.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreBluetooth.framework; path = System/Library/Frameworks/CoreBluetooth.framework; sourceTree = SDKROOT; };
    657 		AA13B3261FB8AEBC00D9FEE6 /* testyuv.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = testyuv.app; sourceTree = BUILT_PRODUCTS_DIR; };
    658 		AA13B32E1FB8AF0C00D9FEE6 /* testyuv.bmp */ = {isa = PBXFileReference; lastKnownFileType = image.bmp; path = testyuv.bmp; sourceTree = "<group>"; };
    659 		AA13B35B1FB8B4D600D9FEE6 /* testyuv.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = testyuv.c; sourceTree = "<group>"; };
    660 		AA13B35E1FB8B50D00D9FEE6 /* testyuv_cvt.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = testyuv_cvt.c; sourceTree = "<group>"; };
    661 		AA1EE44D176059220029C7A5 /* SDL2test.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = SDL2test.xcodeproj; path = ../SDLtest/SDL2test.xcodeproj; sourceTree = "<group>"; };
    662 		AA2F57A91FDB544800832AD7 /* Metal.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Metal.framework; path = System/Library/Frameworks/Metal.framework; sourceTree = SDKROOT; };
    663 		AAE7DEEC14CBB1E100DF1A0E /* testscale.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = testscale.app; sourceTree = BUILT_PRODUCTS_DIR; };
    664 		AAE7DF4514CBB43900DF1A0E /* testscale.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = testscale.c; sourceTree = "<group>"; };
    665 		AAE7DFB114CBB54E00DF1A0E /* testrendertarget.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = testrendertarget.app; sourceTree = BUILT_PRODUCTS_DIR; };
    666 		AAE7DFB414CBB5F700DF1A0E /* testrendertarget.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = testrendertarget.c; sourceTree = "<group>"; };
    667 		F395BF9A2564186400942BFF /* testsensor.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = testsensor.app; sourceTree = BUILT_PRODUCTS_DIR; };
    668 		F395BF9B2564186400942BFF /* testpower copy-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = "testpower copy-Info.plist"; path = "/Users/valve/projects/SDL/Xcode-iOS/Test/testpower copy-Info.plist"; sourceTree = "<absolute>"; };
    669 		F395BFE1256418A600942BFF /* testsensor.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = testsensor.c; sourceTree = "<group>"; };
    670 		F3A492CC2555E1F100E92A8B /* SDL.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = SDL.xcodeproj; path = ../../Xcode/SDL/SDL.xcodeproj; sourceTree = "<group>"; };
    671 		F3A493AB2555E30000E92A8B /* CoreHaptics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreHaptics.framework; path = System/Library/Frameworks/CoreHaptics.framework; sourceTree = SDKROOT; };
    672 		F3A494242555E3D100E92A8B /* CoreHaptics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreHaptics.framework; path = Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS14.0.sdk/System/Library/Frameworks/CoreHaptics.framework; sourceTree = DEVELOPER_DIR; };
    673 		F3A494682555E42B00E92A8B /* Metal.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Metal.framework; path = Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS14.0.sdk/System/Library/Frameworks/Metal.framework; sourceTree = DEVELOPER_DIR; };
    674 		F3A494F82555E83D00E92A8B /* CoreBluetooth.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreBluetooth.framework; path = Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS14.0.sdk/System/Library/Frameworks/CoreBluetooth.framework; sourceTree = DEVELOPER_DIR; };
    675 		F3A4953C2555EB8100E92A8B /* AVFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AVFoundation.framework; path = Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS14.0.sdk/System/Library/Frameworks/AVFoundation.framework; sourceTree = DEVELOPER_DIR; };
    676 		F3A499D3255618AF00E92A8B /* controllermap.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = controllermap.app; sourceTree = BUILT_PRODUCTS_DIR; };
    677 		F3A499D4255618AF00E92A8B /* testgamecontroller copy-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = "testgamecontroller copy-Info.plist"; path = "/Users/valve/projects/SDL/Xcode-iOS/Test/testgamecontroller copy-Info.plist"; sourceTree = "<absolute>"; };
    678 		F3A49A4C255618DD00E92A8B /* controllermap.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = controllermap.c; sourceTree = "<group>"; };
    679 		F3A49AFD2556A47500E92A8B /* controllermap_back.bmp */ = {isa = PBXFileReference; lastKnownFileType = image.bmp; path = controllermap_back.bmp; sourceTree = "<group>"; };
    680 		FA0EF2221BAF43DE000E07A6 /* testgamecontroller.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = testgamecontroller.c; sourceTree = "<group>"; };
    681 		FA0EF2281BAF4487000E07A6 /* axis.bmp */ = {isa = PBXFileReference; lastKnownFileType = image.bmp; path = axis.bmp; sourceTree = "<group>"; };
    682 		FA0EF2291BAF4487000E07A6 /* button.bmp */ = {isa = PBXFileReference; lastKnownFileType = image.bmp; path = button.bmp; sourceTree = "<group>"; };
    683 		FA0EF22A1BAF4487000E07A6 /* controllermap.bmp */ = {isa = PBXFileReference; lastKnownFileType = image.bmp; path = controllermap.bmp; sourceTree = "<group>"; };
    684 		FA3D99341BC4E644002C96C8 /* testgamecontroller-TV.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "testgamecontroller-TV.app"; sourceTree = BUILT_PRODUCTS_DIR; };
    685 		FA684F7A1BAF1A4400DCFD1A /* GameController.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = GameController.framework; path = System/Library/Frameworks/GameController.framework; sourceTree = SDKROOT; };
    686 		FA8B4BAC1967076F00F8EB7C /* CoreMotion.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreMotion.framework; path = System/Library/Frameworks/CoreMotion.framework; sourceTree = SDKROOT; };
    687 		FABA34761D8B4EAD00915323 /* AVFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AVFoundation.framework; path = System/Library/Frameworks/AVFoundation.framework; sourceTree = SDKROOT; };
    688 		FABA34911D8B575200915323 /* testaudiocapture.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = testaudiocapture.app; sourceTree = BUILT_PRODUCTS_DIR; };
    689 		FABA34931D8B578200915323 /* testaudiocapture.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = testaudiocapture.c; sourceTree = "<group>"; };
    690 		FABA34AA1D8B582100915323 /* loopwav-TV.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "loopwav-TV.app"; sourceTree = BUILT_PRODUCTS_DIR; };
    691 		FAE0E9931BAF9B230098DFA4 /* testgamecontroller.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = testgamecontroller.app; sourceTree = BUILT_PRODUCTS_DIR; };
    692 		FDA8A7410E2D0F1600EA573E /* testaudioinfo.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = testaudioinfo.c; sourceTree = "<group>"; };
    693 		FDA8A7470E2D0F1600EA573E /* testerror.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = testerror.c; sourceTree = "<group>"; };
    694 		FDA8A7480E2D0F1600EA573E /* testfile.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = testfile.c; sourceTree = "<group>"; };
    695 		FDA8A74C0E2D0F1600EA573E /* testthread.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = testthread.c; sourceTree = "<group>"; };
    696 		FDA8A74D0E2D0F1600EA573E /* testiconv.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = testiconv.c; sourceTree = "<group>"; };
    697 		FDA8A74E0E2D0F1600EA573E /* testjoystick.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = testjoystick.c; sourceTree = "<group>"; };
    698 		FDA8A74F0E2D0F1600EA573E /* testkeys.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = testkeys.c; sourceTree = "<group>"; };
    699 		FDA8A7510E2D0F1600EA573E /* testlock.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = testlock.c; sourceTree = "<group>"; };
    700 		FDA8A7540E2D0F1600EA573E /* testoverlay2.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = testoverlay2.c; sourceTree = "<group>"; };
    701 		FDA8A7560E2D0F1600EA573E /* testplatform.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = testplatform.c; sourceTree = "<group>"; };
    702 		FDA8A7570E2D0F1600EA573E /* testsem.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = testsem.c; sourceTree = "<group>"; };
    703 		FDA8A7590E2D0F1600EA573E /* testsprite2.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = testsprite2.c; sourceTree = "<group>"; };
    704 		FDA8A75A0E2D0F1600EA573E /* testtimer.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = testtimer.c; sourceTree = "<group>"; };
    705 		FDA8A75B0E2D0F1600EA573E /* testver.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = testver.c; sourceTree = "<group>"; };
    706 		FDA8A75F0E2D0F1600EA573E /* testwm2.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = testwm2.c; sourceTree = "<group>"; };
    707 		FDA8A7610E2D0F1600EA573E /* torturethread.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = torturethread.c; sourceTree = "<group>"; };
    708 		FDA8A78B0E2D0F3D00EA573E /* loopwave.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = loopwave.c; sourceTree = "<group>"; };
    709 		FDA8A8980E2D111A00EA573E /* AudioToolbox.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AudioToolbox.framework; path = System/Library/Frameworks/AudioToolbox.framework; sourceTree = SDKROOT; };
    710 		FDA8A8990E2D111A00EA573E /* QuartzCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = System/Library/Frameworks/QuartzCore.framework; sourceTree = SDKROOT; };
    711 		FDA8A89A0E2D111A00EA573E /* OpenGLES.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenGLES.framework; path = System/Library/Frameworks/OpenGLES.framework; sourceTree = SDKROOT; };
    712 		FDA8A89B0E2D111A00EA573E /* CoreGraphics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = System/Library/Frameworks/CoreGraphics.framework; sourceTree = SDKROOT; };
    713 		FDA8A89C0E2D111A00EA573E /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = System/Library/Frameworks/UIKit.framework; sourceTree = SDKROOT; };
    714 		FDA8A89D0E2D111A00EA573E /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; };
    715 		FDA8A89E0E2D111A00EA573E /* CoreAudio.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreAudio.framework; path = System/Library/Frameworks/CoreAudio.framework; sourceTree = SDKROOT; };
    716 		FDA8AABB0E2D330F00EA573E /* loopwav.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = loopwav.app; sourceTree = BUILT_PRODUCTS_DIR; };
    717 		FDA8AAD90E2D33B000EA573E /* icon.bmp */ = {isa = PBXFileReference; lastKnownFileType = image.bmp; path = icon.bmp; sourceTree = "<group>"; };
    718 		FDA8AADA0E2D33BA00EA573E /* moose.dat */ = {isa = PBXFileReference; lastKnownFileType = file; path = moose.dat; sourceTree = "<group>"; };
    719 		FDA8AADB0E2D33BA00EA573E /* picture.xbm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = picture.xbm; sourceTree = "<group>"; };
    720 		FDA8AADE0E2D33C100EA573E /* sample.bmp */ = {isa = PBXFileReference; lastKnownFileType = image.bmp; path = sample.bmp; sourceTree = "<group>"; };
    721 		FDA8AAE20E2D33C600EA573E /* sample.wav */ = {isa = PBXFileReference; lastKnownFileType = audio.wav; path = sample.wav; sourceTree = "<group>"; };
    722 		FDAAC3CD0E2D47E6001DB1D8 /* testaudioinfo.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = testaudioinfo.app; sourceTree = BUILT_PRODUCTS_DIR; };
    723 		FDAAC59B0E2D5429001DB1D8 /* testerror.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = testerror.app; sourceTree = BUILT_PRODUCTS_DIR; };
    724 		FDAAC5C90E2D55B5001DB1D8 /* testfile.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = testfile.app; sourceTree = BUILT_PRODUCTS_DIR; };
    725 		FDAAC6260E2D5914001DB1D8 /* testgles.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = testgles.app; sourceTree = BUILT_PRODUCTS_DIR; };
    726 		FDAAC6290E2D5960001DB1D8 /* testgles.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = testgles.c; sourceTree = "<group>"; };
    727 		FDC430000F0D866D009C87E1 /* torturethread.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = torturethread.app; sourceTree = BUILT_PRODUCTS_DIR; };
    728 		FDC430090F0D86BF009C87E1 /* testdraw2.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = testdraw2.c; sourceTree = "<group>"; };
    729 		FDD2C10A0E2E4F4B00B7A85F /* testthread.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = testthread.app; sourceTree = BUILT_PRODUCTS_DIR; };
    730 		FDD2C1810E2E52C000B7A85F /* testiconv.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = testiconv.app; sourceTree = BUILT_PRODUCTS_DIR; };
    731 		FDD2C18A0E2E52FE00B7A85F /* utf8.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = utf8.txt; sourceTree = "<group>"; };
    732 		FDD2C1A50E2E534F00B7A85F /* testjoystick.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = testjoystick.app; sourceTree = BUILT_PRODUCTS_DIR; };
    733 		FDD2C45E0E2E773800B7A85F /* testkeys.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = testkeys.app; sourceTree = BUILT_PRODUCTS_DIR; };
    734 		FDD2C47C0E2E77D700B7A85F /* testlock.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = testlock.app; sourceTree = BUILT_PRODUCTS_DIR; };
    735 		FDD2C50B0E2E7F4800B7A85F /* testplatform.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = testplatform.app; sourceTree = BUILT_PRODUCTS_DIR; };
    736 		FDD2C5290E2E807600B7A85F /* testsem.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = testsem.app; sourceTree = BUILT_PRODUCTS_DIR; };
    737 		FDD2C54E0E2E80E400B7A85F /* testsprite2.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = testsprite2.app; sourceTree = BUILT_PRODUCTS_DIR; };
    738 		FDD2C5870E2E8C7400B7A85F /* testtimer.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = testtimer.app; sourceTree = BUILT_PRODUCTS_DIR; };
    739 		FDD2C5C50E2E8CFC00B7A85F /* testver.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = testver.app; sourceTree = BUILT_PRODUCTS_DIR; };
    740 		FDD2C6F40E2E959E00B7A85F /* torturethread.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = torturethread.app; sourceTree = BUILT_PRODUCTS_DIR; };
    741 /* End PBXFileReference section */
    742 
    743 /* Begin PBXFrameworksBuildPhase section */
    744 		046CEF7A13254F23007AD51D /* Frameworks */ = {
    745 			isa = PBXFrameworksBuildPhase;
    746 			buildActionMask = 2147483647;
    747 			files = (
    748 				F3A494F72555E80E00E92A8B /* libSDL2.a in Frameworks */,
    749 				F3F758D322AC561A001D97F2 /* libSDL2test.a in Frameworks */,
    750 				F395C10725644BE900942BFF /* hidapi.framework in Frameworks */,
    751 				046CEF7C13254F23007AD51D /* AudioToolbox.framework in Frameworks */,
    752 				FABA34B51D8B5B8400915323 /* AVFoundation.framework in Frameworks */,
    753 				046CEF8213254F23007AD51D /* CoreAudio.framework in Frameworks */,
    754 				046CEF7F13254F23007AD51D /* CoreGraphics.framework in Frameworks */,
    755 				F3A494FD2555E89700E92A8B /* CoreHaptics.framework in Frameworks */,
    756 				FA8B4BD1196766C900F8EB7C /* CoreMotion.framework in Frameworks */,
    757 				046CEF8113254F23007AD51D /* Foundation.framework in Frameworks */,
    758 				FA684F841BAF1A5C00DCFD1A /* GameController.framework in Frameworks */,
    759 				F3F758DF22AC5B94001D97F2 /* Metal.framework in Frameworks */,
    760 				046CEF7E13254F23007AD51D /* OpenGLES.framework in Frameworks */,
    761 				046CEF7D13254F23007AD51D /* QuartzCore.framework in Frameworks */,
    762 				046CEF8013254F23007AD51D /* UIKit.framework in Frameworks */,
    763 			);
    764 			runOnlyForDeploymentPostprocessing = 0;
    765 		};
    766 		047A63E113285C3200CD7973 /* Frameworks */ = {
    767 			isa = PBXFrameworksBuildPhase;
    768 			buildActionMask = 2147483647;
    769 			files = (
    770 				F395C0C825644AFE00942BFF /* libSDL2.a in Frameworks */,
    771 				AA1EE470176059D00029C7A5 /* libSDL2test.a in Frameworks */,
    772 				F395C0C925644B0400942BFF /* hidapi.framework in Frameworks */,
    773 				047A63E313285C3200CD7973 /* AudioToolbox.framework in Frameworks */,
    774 				FABA34B01D8B5B6400915323 /* AVFoundation.framework in Frameworks */,
    775 				047A63E913285C3200CD7973 /* CoreAudio.framework in Frameworks */,
    776 				047A63E613285C3200CD7973 /* CoreGraphics.framework in Frameworks */,
    777 				F3A494022555E37A00E92A8B /* CoreHaptics.framework in Frameworks */,
    778 				FA8B4BAD1967076F00F8EB7C /* CoreMotion.framework in Frameworks */,
    779 				047A63E813285C3200CD7973 /* Foundation.framework in Frameworks */,
    780 				FA684F7B1BAF1A4400DCFD1A /* GameController.framework in Frameworks */,
    781 				F3F758D422AC575F001D97F2 /* Metal.framework in Frameworks */,
    782 				047A63E513285C3200CD7973 /* OpenGLES.framework in Frameworks */,
    783 				047A63E413285C3200CD7973 /* QuartzCore.framework in Frameworks */,
    784 				047A63E713285C3200CD7973 /* UIKit.framework in Frameworks */,
    785 			);
    786 			runOnlyForDeploymentPostprocessing = 0;
    787 		};
    788 		1D60588F0D05DD3D006BFB54 /* Frameworks */ = {
    789 			isa = PBXFrameworksBuildPhase;
    790 			buildActionMask = 2147483647;
    791 			files = (
    792 				F3A4951A2555EADC00E92A8B /* libSDL2.a in Frameworks */,
    793 				AA1EE47817605BF60029C7A5 /* libSDL2test.a in Frameworks */,
    794 				F395C11625644C7E00942BFF /* hidapi.framework in Frameworks */,
    795 				FDA8A89F0E2D111A00EA573E /* AudioToolbox.framework in Frameworks */,
    796 				FABA34C41D8B5BCB00915323 /* AVFoundation.framework in Frameworks */,
    797 				FDA8A8A50E2D111A00EA573E /* CoreAudio.framework in Frameworks */,
    798 				FDA8A8A20E2D111A00EA573E /* CoreGraphics.framework in Frameworks */,
    799 				F3A4951B2555EAE200E92A8B /* CoreHaptics.framework in Frameworks */,
    800 				FA8B4BE0196766F400F8EB7C /* CoreMotion.framework in Frameworks */,
    801 				FDA8A8A40E2D111A00EA573E /* Foundation.framework in Frameworks */,
    802 				FA684F931BAF1A8A00DCFD1A /* GameController.framework in Frameworks */,
    803 				F3F758EC22AC5DA6001D97F2 /* Metal.framework in Frameworks */,
    804 				FDA8A8A10E2D111A00EA573E /* OpenGLES.framework in Frameworks */,
    805 				FDA8A8A00E2D111A00EA573E /* QuartzCore.framework in Frameworks */,
    806 				FDA8A8A30E2D111A00EA573E /* UIKit.framework in Frameworks */,
    807 			);
    808 			runOnlyForDeploymentPostprocessing = 0;
    809 		};
    810 		56ED0501118A8FE400A56AA6 /* Frameworks */ = {
    811 			isa = PBXFrameworksBuildPhase;
    812 			buildActionMask = 2147483647;
    813 			files = (
    814 				F3A4950A2555EA1D00E92A8B /* libSDL2.a in Frameworks */,
    815 				F395C10E25644C3200942BFF /* hidapi.framework in Frameworks */,
    816 				56ED0503118A8FE400A56AA6 /* AudioToolbox.framework in Frameworks */,
    817 				FABA34BC1D8B5BA600915323 /* AVFoundation.framework in Frameworks */,
    818 				56ED0509118A8FE400A56AA6 /* CoreAudio.framework in Frameworks */,
    819 				56ED0506118A8FE400A56AA6 /* CoreGraphics.framework in Frameworks */,
    820 				F3A4950B2555EA2300E92A8B /* CoreHaptics.framework in Frameworks */,
    821 				FA8B4BD8196766DD00F8EB7C /* CoreMotion.framework in Frameworks */,
    822 				56ED0508118A8FE400A56AA6 /* Foundation.framework in Frameworks */,
    823 				FA684F8B1BAF1A7100DCFD1A /* GameController.framework in Frameworks */,
    824 				F3F758E622AC5CC5001D97F2 /* Metal.framework in Frameworks */,
    825 				56ED0505118A8FE400A56AA6 /* OpenGLES.framework in Frameworks */,
    826 				56ED0504118A8FE400A56AA6 /* QuartzCore.framework in Frameworks */,
    827 				56ED0507118A8FE400A56AA6 /* UIKit.framework in Frameworks */,
    828 			);
    829 			runOnlyForDeploymentPostprocessing = 0;
    830 		};
    831 		AA13B3161FB8AEBC00D9FEE6 /* Frameworks */ = {
    832 			isa = PBXFrameworksBuildPhase;
    833 			buildActionMask = 2147483647;
    834 			files = (
    835 				F3A4951C2555EB0E00E92A8B /* libSDL2.a in Frameworks */,
    836 				AA13B3181FB8AEBC00D9FEE6 /* libSDL2test.a in Frameworks */,
    837 				F395C11725644C8800942BFF /* hidapi.framework in Frameworks */,
    838 				AA13B31C1FB8AEBC00D9FEE6 /* AudioToolbox.framework in Frameworks */,
    839 				AA13B3171FB8AEBC00D9FEE6 /* AVFoundation.framework in Frameworks */,
    840 				AA13B3221FB8AEBC00D9FEE6 /* CoreAudio.framework in Frameworks */,
    841 				AA13B31F1FB8AEBC00D9FEE6 /* CoreGraphics.framework in Frameworks */,
    842 				F3A4951D2555EB1300E92A8B /* CoreHaptics.framework in Frameworks */,
    843 				AA13B31B1FB8AEBC00D9FEE6 /* CoreMotion.framework in Frameworks */,
    844 				AA13B3211FB8AEBC00D9FEE6 /* Foundation.framework in Frameworks */,
    845 				AA13B31A1FB8AEBC00D9FEE6 /* GameController.framework in Frameworks */,
    846 				F3F758ED22AC5DC5001D97F2 /* Metal.framework in Frameworks */,
    847 				AA13B31E1FB8AEBC00D9FEE6 /* OpenGLES.framework in Frameworks */,
    848 				AA13B31D1FB8AEBC00D9FEE6 /* QuartzCore.framework in Frameworks */,
    849 				AA13B3201FB8AEBC00D9FEE6 /* UIKit.framework in Frameworks */,
    850 			);
    851 			runOnlyForDeploymentPostprocessing = 0;
    852 		};
    853 		AAE7DEE014CBB1E100DF1A0E /* Frameworks */ = {
    854 			isa = PBXFrameworksBuildPhase;
    855 			buildActionMask = 2147483647;
    856 			files = (
    857 				F3A4950E2555EA5E00E92A8B /* libSDL2.a in Frameworks */,
    858 				AA1EE47617605B9E0029C7A5 /* libSDL2test.a in Frameworks */,
    859 				F395C11025644C4500942BFF /* hidapi.framework in Frameworks */,
    860 				AAE7DEE214CBB1E100DF1A0E /* AudioToolbox.framework in Frameworks */,
    861 				FABA34BE1D8B5BB000915323 /* AVFoundation.framework in Frameworks */,
    862 				AAE7DEE814CBB1E100DF1A0E /* CoreAudio.framework in Frameworks */,
    863 				AAE7DEE514CBB1E100DF1A0E /* CoreGraphics.framework in Frameworks */,
    864 				F3A4950F2555EA6400E92A8B /* CoreHaptics.framework in Frameworks */,
    865 				FA8B4BDA196766E200F8EB7C /* CoreMotion.framework in Frameworks */,
    866 				AAE7DEE714CBB1E100DF1A0E /* Foundation.framework in Frameworks */,
    867 				FA684F8D1BAF1A7800DCFD1A /* GameController.framework in Frameworks */,
    868 				F3F758E722AC5CFE001D97F2 /* Metal.framework in Frameworks */,
    869 				AAE7DEE414CBB1E100DF1A0E /* OpenGLES.framework in Frameworks */,
    870 				AAE7DEE314CBB1E100DF1A0E /* QuartzCore.framework in Frameworks */,
    871 				AAE7DEE614CBB1E100DF1A0E /* UIKit.framework in Frameworks */,
    872 			);
    873 			runOnlyForDeploymentPostprocessing = 0;
    874 		};
    875 		AAE7DFA514CBB54E00DF1A0E /* Frameworks */ = {
    876 			isa = PBXFrameworksBuildPhase;
    877 			buildActionMask = 2147483647;
    878 			files = (
    879 				F3A4950C2555EA3700E92A8B /* libSDL2.a in Frameworks */,
    880 				AA1EE47517605B930029C7A5 /* libSDL2test.a in Frameworks */,
    881 				F395C10F25644C3C00942BFF /* hidapi.framework in Frameworks */,
    882 				AAE7DFA714CBB54E00DF1A0E /* AudioToolbox.framework in Frameworks */,
    883 				FABA34BD1D8B5BAB00915323 /* AVFoundation.framework in Frameworks */,
    884 				AAE7DFAD14CBB54E00DF1A0E /* CoreAudio.framework in Frameworks */,
    885 				AAE7DFAA14CBB54E00DF1A0E /* CoreGraphics.framework in Frameworks */,
    886 				F3A4950D2555EA3D00E92A8B /* CoreHaptics.framework in Frameworks */,
    887 				FA8B4BD9196766E000F8EB7C /* CoreMotion.framework in Frameworks */,
    888 				AAE7DFAC14CBB54E00DF1A0E /* Foundation.framework in Frameworks */,
    889 				FA684F8C1BAF1A7400DCFD1A /* GameController.framework in Frameworks */,
    890 				AA2F57AA1FDB544800832AD7 /* Metal.framework in Frameworks */,
    891 				AAE7DFA914CBB54E00DF1A0E /* OpenGLES.framework in Frameworks */,
    892 				AAE7DFA814CBB54E00DF1A0E /* QuartzCore.framework in Frameworks */,
    893 				AAE7DFAB14CBB54E00DF1A0E /* UIKit.framework in Frameworks */,
    894 			);
    895 			runOnlyForDeploymentPostprocessing = 0;
    896 		};
    897 		F395BF892564186400942BFF /* Frameworks */ = {
    898 			isa = PBXFrameworksBuildPhase;
    899 			buildActionMask = 2147483647;
    900 			files = (
    901 				F395BF8A2564186400942BFF /* libSDL2.a in Frameworks */,
    902 				F395C04F256419A500942BFF /* hidapi.framework in Frameworks */,
    903 				F395BF8B2564186400942BFF /* AudioToolbox.framework in Frameworks */,
    904 				F395BF8C2564186400942BFF /* AVFoundation.framework in Frameworks */,
    905 				F395BF8D2564186400942BFF /* CoreAudio.framework in Frameworks */,
    906 				F395BF8E2564186400942BFF /* CoreGraphics.framework in Frameworks */,
    907 				F395BF8F2564186400942BFF /* CoreHaptics.framework in Frameworks */,
    908 				F395BF902564186400942BFF /* CoreMotion.framework in Frameworks */,
    909 				F395BF912564186400942BFF /* Foundation.framework in Frameworks */,
    910 				F395BF922564186400942BFF /* GameController.framework in Frameworks */,
    911 				F395BF932564186400942BFF /* Metal.framework in Frameworks */,
    912 				F395BF942564186400942BFF /* OpenGLES.framework in Frameworks */,
    913 				F395BF952564186400942BFF /* QuartzCore.framework in Frameworks */,
    914 				F395BF962564186400942BFF /* UIKit.framework in Frameworks */,
    915 			);
    916 			runOnlyForDeploymentPostprocessing = 0;
    917 		};
    918 		F3A499BF255618AF00E92A8B /* Frameworks */ = {
    919 			isa = PBXFrameworksBuildPhase;
    920 			buildActionMask = 2147483647;
    921 			files = (
    922 				F3A499C0255618AF00E92A8B /* libSDL2.a in Frameworks */,
    923 				F3A499C1255618AF00E92A8B /* hidapi.framework in Frameworks */,
    924 				F3A499C2255618AF00E92A8B /* AudioToolbox.framework in Frameworks */,
    925 				F3A499C3255618AF00E92A8B /* AVFoundation.framework in Frameworks */,
    926 				F3A499C4255618AF00E92A8B /* CoreAudio.framework in Frameworks */,
    927 				F3A499C5255618AF00E92A8B /* CoreGraphics.framework in Frameworks */,
    928 				F3A499C6255618AF00E92A8B /* CoreHaptics.framework in Frameworks */,
    929 				F3A499C7255618AF00E92A8B /* CoreMotion.framework in Frameworks */,
    930 				F3A499C8255618AF00E92A8B /* Foundation.framework in Frameworks */,
    931 				F3A499C9255618AF00E92A8B /* GameController.framework in Frameworks */,
    932 				F3A499CA255618AF00E92A8B /* Metal.framework in Frameworks */,
    933 				F3A499CB255618AF00E92A8B /* OpenGLES.framework in Frameworks */,
    934 				F3A499CC255618AF00E92A8B /* QuartzCore.framework in Frameworks */,
    935 				F3A499CD255618AF00E92A8B /* UIKit.framework in Frameworks */,
    936 			);
    937 			runOnlyForDeploymentPostprocessing = 0;
    938 		};
    939 		FA3D99311BC4E644002C96C8 /* Frameworks */ = {
    940 			isa = PBXFrameworksBuildPhase;
    941 			buildActionMask = 2147483647;
    942 			files = (
    943 				F3A494F52555E7F800E92A8B /* libSDL2.a in Frameworks */,
    944 				F3A498762556005D00E92A8B /* hidapi.framework in Frameworks */,
    945 				FA3D994A1BC4E6AD002C96C8 /* AudioToolbox.framework in Frameworks */,
    946 				F3A4953D2555EB8100E92A8B /* AVFoundation.framework in Frameworks */,
    947 				FA3D99501BC4E6AD002C96C8 /* CoreAudio.framework in Frameworks */,
    948 				FA3D994D1BC4E6AD002C96C8 /* CoreGraphics.framework in Frameworks */,
    949 				F3A494F62555E7FE00E92A8B /* CoreHaptics.framework in Frameworks */,
    950 				FA3D994F1BC4E6AD002C96C8 /* Foundation.framework in Frameworks */,
    951 				FA3D99481BC4E6AD002C96C8 /* GameController.framework in Frameworks */,
    952 				F3A4955A2555EB9500E92A8B /* Metal.framework in Frameworks */,
    953 				FA3D994C1BC4E6AD002C96C8 /* OpenGLES.framework in Frameworks */,
    954 				FA3D994B1BC4E6AD002C96C8 /* QuartzCore.framework in Frameworks */,
    955 				FA3D994E1BC4E6AD002C96C8 /* UIKit.framework in Frameworks */,
    956 			);
    957 			runOnlyForDeploymentPostprocessing = 0;
    958 		};
    959 		FABA34821D8B575200915323 /* Frameworks */ = {
    960 			isa = PBXFrameworksBuildPhase;
    961 			buildActionMask = 2147483647;
    962 			files = (
    963 				F3A4941F2555E39600E92A8B /* libSDL2.a in Frameworks */,
    964 				F395C0E725644B6200942BFF /* hidapi.framework in Frameworks */,
    965 				FABA34871D8B575200915323 /* AudioToolbox.framework in Frameworks */,
    966 				FABA34831D8B575200915323 /* AVFoundation.framework in Frameworks */,
    967 				FABA348D1D8B575200915323 /* CoreAudio.framework in Frameworks */,
    968 				FABA348A1D8B575200915323 /* CoreGraphics.framework in Frameworks */,
    969 				F3A494202555E39E00E92A8B /* CoreHaptics.framework in Frameworks */,
    970 				FABA34861D8B575200915323 /* CoreMotion.framework in Frameworks */,
    971 				FABA348C1D8B575200915323 /* Foundation.framework in Frameworks */,
    972 				FABA34851D8B575200915323 /* GameController.framework in Frameworks */,
    973 				F3F758D522AC57D8001D97F2 /* Metal.framework in Frameworks */,
    974 				FABA34891D8B575200915323 /* OpenGLES.framework in Frameworks */,
    975 				FABA34881D8B575200915323 /* QuartzCore.framework in Frameworks */,
    976 				FABA348B1D8B575200915323 /* UIKit.framework in Frameworks */,
    977 			);
    978 			runOnlyForDeploymentPostprocessing = 0;
    979 		};
    980 		FABA349B1D8B582100915323 /* Frameworks */ = {
    981 			isa = PBXFrameworksBuildPhase;
    982 			buildActionMask = 2147483647;
    983 			files = (
    984 				F3A494232555E3C900E92A8B /* libSDL2.a in Frameworks */,
    985 				F395C0E625644B5200942BFF /* hidapi.framework in Frameworks */,
    986 				FABA34A01D8B582100915323 /* AudioToolbox.framework in Frameworks */,
    987 				FABA349C1D8B582100915323 /* AVFoundation.framework in Frameworks */,
    988 				FABA34A61D8B582100915323 /* CoreAudio.framework in Frameworks */,
    989 				FABA34A31D8B582100915323 /* CoreGraphics.framework in Frameworks */,
    990 				F3A494252555E3D100E92A8B /* CoreHaptics.framework in Frameworks */,
    991 				FABA34A51D8B582100915323 /* Foundation.framework in Frameworks */,
    992 				FABA349E1D8B582100915323 /* GameController.framework in Frameworks */,
    993 				F3A494692555E42B00E92A8B /* Metal.framework in Frameworks */,
    994 				FABA34A21D8B582100915323 /* OpenGLES.framework in Frameworks */,
    995 				FABA34A11D8B582100915323 /* QuartzCore.framework in Frameworks */,
    996 				FABA34A41D8B582100915323 /* UIKit.framework in Frameworks */,
    997 			);
    998 			runOnlyForDeploymentPostprocessing = 0;
    999 		};
   1000 		FAE0E9851BAF9B230098DFA4 /* Frameworks */ = {
   1001 			isa = PBXFrameworksBuildPhase;
   1002 			buildActionMask = 2147483647;
   1003 			files = (
   1004 				F3A4938E2555E2D500E92A8B /* libSDL2.a in Frameworks */,
   1005 				F3A498732556005300E92A8B /* hidapi.framework in Frameworks */,
   1006 				FAE0E9891BAF9B230098DFA4 /* AudioToolbox.framework in Frameworks */,
   1007 				FABA34AE1D8B58B200915323 /* AVFoundation.framework in Frameworks */,
   1008 				FAE0E98F1BAF9B230098DFA4 /* CoreAudio.framework in Frameworks */,
   1009 				FAE0E98C1BAF9B230098DFA4 /* CoreGraphics.framework in Frameworks */,
   1010 				F3A493AC2555E30000E92A8B /* CoreHaptics.framework in Frameworks */,
   1011 				FAE0E9881BAF9B230098DFA4 /* CoreMotion.framework in Frameworks */,
   1012 				FAE0E98E1BAF9B230098DFA4 /* Foundation.framework in Frameworks */,
   1013 				FAE0E9871BAF9B230098DFA4 /* GameController.framework in Frameworks */,
   1014 				F3F758DD22AC5A6C001D97F2 /* Metal.framework in Frameworks */,
   1015 				FAE0E98B1BAF9B230098DFA4 /* OpenGLES.framework in Frameworks */,
   1016 				FAE0E98A1BAF9B230098DFA4 /* QuartzCore.framework in Frameworks */,
   1017 				FAE0E98D1BAF9B230098DFA4 /* UIKit.framework in Frameworks */,
   1018 			);
   1019 			runOnlyForDeploymentPostprocessing = 0;
   1020 		};
   1021 		FDA8AAAE0E2D330F00EA573E /* Frameworks */ = {
   1022 			isa = PBXFrameworksBuildPhase;
   1023 			buildActionMask = 2147483647;
   1024 			files = (
   1025 				F3A494212555E3AE00E92A8B /* libSDL2.a in Frameworks */,
   1026 				F395C0E525644B3900942BFF /* hidapi.framework in Frameworks */,
   1027 				FDA8AAB10E2D330F00EA573E /* AudioToolbox.framework in Frameworks */,
   1028 				FABA34771D8B4EAD00915323 /* AVFoundation.framework in Frameworks */,
   1029 				FDA8AAB70E2D330F00EA573E /* CoreAudio.framework in Frameworks */,
   1030 				FDA8AAB40E2D330F00EA573E /* CoreGraphics.framework in Frameworks */,
   1031 				F3A494222555E3B700E92A8B /* CoreHaptics.framework in Frameworks */,
   1032 				FA8B4BC9196766BC00F8EB7C /* CoreMotion.framework in Frameworks */,
   1033 				FDA8AAB60E2D330F00EA573E /* Foundation.framework in Frameworks */,
   1034 				FA684F7F1BAF1A4D00DCFD1A /* GameController.framework in Frameworks */,
   1035 				F3F758D622AC5811001D97F2 /* Metal.framework in Frameworks */,
   1036 				FDA8AAB30E2D330F00EA573E /* OpenGLES.framework in Frameworks */,
   1037 				FDA8AAB20E2D330F00EA573E /* QuartzCore.framework in Frameworks */,
   1038 				FDA8AAB50E2D330F00EA573E /* UIKit.framework in Frameworks */,
   1039 			);
   1040 			runOnlyForDeploymentPostprocessing = 0;
   1041 		};
   1042 		FDAAC3C00E2D47E6001DB1D8 /* Frameworks */ = {
   1043 			isa = PBXFrameworksBuildPhase;
   1044 			buildActionMask = 2147483647;
   1045 			files = (
   1046 				F3A494D12555E75200E92A8B /* libSDL2.a in Frameworks */,
   1047 				F395C0E825644B6D00942BFF /* hidapi.framework in Frameworks */,
   1048 				FDAAC3C30E2D47E6001DB1D8 /* AudioToolbox.framework in Frameworks */,
   1049 				FABA34B11D8B5B6C00915323 /* AVFoundation.framework in Frameworks */,
   1050 				FDAAC3C90E2D47E6001DB1D8 /* CoreAudio.framework in Frameworks */,
   1051 				FDAAC3C60E2D47E6001DB1D8 /* CoreGraphics.framework in Frameworks */,
   1052 				F3A494D22555E75B00E92A8B /* CoreHaptics.framework in Frameworks */,
   1053 				FA8B4BCD196766BF00F8EB7C /* CoreMotion.framework in Frameworks */,
   1054 				FDAAC3C80E2D47E6001DB1D8 /* Foundation.framework in Frameworks */,
   1055 				FA684F801BAF1A5000DCFD1A /* GameController.framework in Frameworks */,
   1056 				F3F758DA22AC59A5001D97F2 /* Metal.framework in Frameworks */,
   1057 				FDAAC3C50E2D47E6001DB1D8 /* OpenGLES.framework in Frameworks */,
   1058 				FDAAC3C40E2D47E6001DB1D8 /* QuartzCore.framework in Frameworks */,
   1059 				FDAAC3C70E2D47E6001DB1D8 /* UIKit.framework in Frameworks */,
   1060 			);
   1061 			runOnlyForDeploymentPostprocessing = 0;
   1062 		};
   1063 		FDAAC58E0E2D5429001DB1D8 /* Frameworks */ = {
   1064 			isa = PBXFrameworksBuildPhase;
   1065 			buildActionMask = 2147483647;
   1066 			files = (
   1067 				F3A494F12555E7B300E92A8B /* libSDL2.a in Frameworks */,
   1068 				F395C0EA25644B8100942BFF /* hidapi.framework in Frameworks */,
   1069 				FDAAC5910E2D5429001DB1D8 /* AudioToolbox.framework in Frameworks */,
   1070 				FABA34B31D8B5B7800915323 /* AVFoundation.framework in Frameworks */,
   1071 				FDAAC5970E2D5429001DB1D8 /* CoreAudio.framework in Frameworks */,
   1072 				FDAAC5940E2D5429001DB1D8 /* CoreGraphics.framework in Frameworks */,
   1073 				F3A494F22555E7B900E92A8B /* CoreHaptics.framework in Frameworks */,
   1074 				FA8B4BCF196766C400F8EB7C /* CoreMotion.framework in Frameworks */,
   1075 				FDAAC5960E2D5429001DB1D8 /* Foundation.framework in Frameworks */,
   1076 				FA684F821BAF1A5700DCFD1A /* GameController.framework in Frameworks */,
   1077 				F3F758DB22AC5A1B001D97F2 /* Metal.framework in Frameworks */,
   1078 				FDAAC5930E2D5429001DB1D8 /* OpenGLES.framework in Frameworks */,
   1079 				FDAAC5920E2D5429001DB1D8 /* QuartzCore.framework in Frameworks */,
   1080 				FDAAC5950E2D5429001DB1D8 /* UIKit.framework in Frameworks */,
   1081 			);
   1082 			runOnlyForDeploymentPostprocessing = 0;
   1083 		};
   1084 		FDAAC5BC0E2D55B5001DB1D8 /* Frameworks */ = {
   1085 			isa = PBXFrameworksBuildPhase;
   1086 			buildActionMask = 2147483647;
   1087 			files = (
   1088 				F3A494F32555E7D000E92A8B /* libSDL2.a in Frameworks */,
   1089 				F395C10625644BDC00942BFF /* hidapi.framework in Frameworks */,
   1090 				FDAAC5BF0E2D55B5001DB1D8 /* AudioToolbox.framework in Frameworks */,
   1091 				FABA34B41D8B5B7C00915323 /* AVFoundation.framework in Frameworks */,
   1092 				FDAAC5C50E2D55B5001DB1D8 /* CoreAudio.framework in Frameworks */,
   1093 				FDAAC5C20E2D55B5001DB1D8 /* CoreGraphics.framework in Frameworks */,
   1094 				F3A494F42555E7D800E92A8B /* CoreHaptics.framework in Frameworks */,
   1095 				FA8B4BD0196766C600F8EB7C /* CoreMotion.framework in Frameworks */,
   1096 				FDAAC5C40E2D55B5001DB1D8 /* Foundation.framework in Frameworks */,
   1097 				FA684F831BAF1A5A00DCFD1A /* GameController.framework in Frameworks */,
   1098 				F3F758DC22AC5A46001D97F2 /* Metal.framework in Frameworks */,
   1099 				FDAAC5C10E2D55B5001DB1D8 /* OpenGLES.framework in Frameworks */,
   1100 				FDAAC5C00E2D55B5001DB1D8 /* QuartzCore.framework in Frameworks */,
   1101 				FDAAC5C30E2D55B5001DB1D8 /* UIKit.framework in Frameworks */,
   1102 			);
   1103 			runOnlyForDeploymentPostprocessing = 0;
   1104 		};
   1105 		FDAAC6190E2D5914001DB1D8 /* Frameworks */ = {
   1106 			isa = PBXFrameworksBuildPhase;
   1107 			buildActionMask = 2147483647;
   1108 			files = (
   1109 				F3A494FE2555E8AA00E92A8B /* libSDL2.a in Frameworks */,
   1110 				AA1EE47417605B5C0029C7A5 /* libSDL2test.a in Frameworks */,
   1111 				F395C10825644BF600942BFF /* hidapi.framework in Frameworks */,
   1112 				FDAAC61C0E2D5914001DB1D8 /* AudioToolbox.framework in Frameworks */,
   1113 				FABA34B61D8B5B8900915323 /* AVFoundation.framework in Frameworks */,
   1114 				FDAAC6220E2D5914001DB1D8 /* CoreAudio.framework in Frameworks */,
   1115 				F3A494FF2555E8B300E92A8B /* CoreHaptics.framework in Frameworks */,
   1116 				FDAAC61F0E2D5914001DB1D8 /* CoreGraphics.framework in Frameworks */,
   1117 				FA8B4BD2196766CB00F8EB7C /* CoreMotion.framework in Frameworks */,
   1118 				FDAAC6210E2D5914001DB1D8 /* Foundation.framework in Frameworks */,
   1119 				FA684F851BAF1A6000DCFD1A /* GameController.framework in Frameworks */,
   1120 				F3F758E022AC5BB6001D97F2 /* Metal.framework in Frameworks */,
   1121 				FDAAC61E0E2D5914001DB1D8 /* OpenGLES.framework in Frameworks */,
   1122 				FDAAC61D0E2D5914001DB1D8 /* QuartzCore.framework in Frameworks */,
   1123 				FDAAC6200E2D5914001DB1D8 /* UIKit.framework in Frameworks */,
   1124 			);
   1125 			runOnlyForDeploymentPostprocessing = 0;
   1126 		};
   1127 		FDC42FF30F0D866D009C87E1 /* Frameworks */ = {
   1128 			isa = PBXFrameworksBuildPhase;
   1129 			buildActionMask = 2147483647;
   1130 			files = (
   1131 				F3A494D32555E76E00E92A8B /* libSDL2.a in Frameworks */,
   1132 				AA1EE47117605A7F0029C7A5 /* libSDL2test.a in Frameworks */,
   1133 				F395C0E925644B7700942BFF /* hidapi.framework in Frameworks */,
   1134 				FDC42FF60F0D866D009C87E1 /* AudioToolbox.framework in Frameworks */,
   1135 				FABA34B21D8B5B7300915323 /* AVFoundation.framework in Frameworks */,
   1136 				FDC42FFC0F0D866D009C87E1 /* CoreAudio.framework in Frameworks */,
   1137 				FDC42FF90F0D866D009C87E1 /* CoreGraphics.framework in Frameworks */,
   1138 				F3A494D42555E77400E92A8B /* CoreHaptics.framework in Frameworks */,
   1139 				FA8B4BCE196766C100F8EB7C /* CoreMotion.framework in Frameworks */,
   1140 				FDC42FFB0F0D866D009C87E1 /* Foundation.framework in Frameworks */,
   1141 				FA684F811BAF1A5300DCFD1A /* GameController.framework in Frameworks */,
   1142 				AA2F57AB1FDB5A0900832AD7 /* Metal.framework in Frameworks */,
   1143 				FDC42FF80F0D866D009C87E1 /* OpenGLES.framework in Frameworks */,
   1144 				FDC42FF70F0D866D009C87E1 /* QuartzCore.framework in Frameworks */,
   1145 				FDC42FFA0F0D866D009C87E1 /* UIKit.framework in Frameworks */,
   1146 			);
   1147 			runOnlyForDeploymentPostprocessing = 0;
   1148 		};
   1149 		FDD2C0FD0E2E4F4B00B7A85F /* Frameworks */ = {
   1150 			isa = PBXFrameworksBuildPhase;
   1151 			buildActionMask = 2147483647;
   1152 			files = (
   1153 				F3A495142555EA9B00E92A8B /* libSDL2.a in Frameworks */,
   1154 				F395C11325644C6300942BFF /* hidapi.framework in Frameworks */,
   1155 				FDD2C1000E2E4F4B00B7A85F /* AudioToolbox.framework in Frameworks */,
   1156 				FABA34C11D8B5BBE00915323 /* AVFoundation.framework in Frameworks */,
   1157 				FDD2C1060E2E4F4B00B7A85F /* CoreAudio.framework in Frameworks */,
   1158 				FDD2C1030E2E4F4B00B7A85F /* CoreGraphics.framework in Frameworks */,
   1159 				F3A495152555EAA100E92A8B /* CoreHaptics.framework in Frameworks */,
   1160 				FA8B4BDD196766EB00F8EB7C /* CoreMotion.framework in Frameworks */,
   1161 				FDD2C1050E2E4F4B00B7A85F /* Foundation.framework in Frameworks */,
   1162 				FA684F901BAF1A8100DCFD1A /* GameController.framework in Frameworks */,
   1163 				F3F758E922AC5D51001D97F2 /* Metal.framework in Frameworks */,
   1164 				FDD2C1020E2E4F4B00B7A85F /* OpenGLES.framework in Frameworks */,
   1165 				FDD2C1010E2E4F4B00B7A85F /* QuartzCore.framework in Frameworks */,
   1166 				FDD2C1040E2E4F4B00B7A85F /* UIKit.framework in Frameworks */,
   1167 			);
   1168 			runOnlyForDeploymentPostprocessing = 0;
   1169 		};
   1170 		FDD2C1740E2E52C000B7A85F /* Frameworks */ = {
   1171 			isa = PBXFrameworksBuildPhase;
   1172 			buildActionMask = 2147483647;
   1173 			files = (
   1174 				F3A495002555E8C000E92A8B /* libSDL2.a in Frameworks */,
   1175 				F395C10925644BFF00942BFF /* hidapi.framework in Frameworks */,
   1176 				FDD2C1770E2E52C000B7A85F /* AudioToolbox.framework in Frameworks */,
   1177 				FABA34B71D8B5B8D00915323 /* AVFoundation.framework in Frameworks */,
   1178 				FDD2C17D0E2E52C000B7A85F /* CoreAudio.framework in Frameworks */,
   1179 				FDD2C17A0E2E52C000B7A85F /* CoreGraphics.framework in Frameworks */,
   1180 				F3A495012555E8D200E92A8B /* CoreHaptics.framework in Frameworks */,
   1181 				FA8B4BD3196766CE00F8EB7C /* CoreMotion.framework in Frameworks */,
   1182 				FDD2C17C0E2E52C000B7A85F /* Foundation.framework in Frameworks */,
   1183 				FA684F861BAF1A6200DCFD1A /* GameController.framework in Frameworks */,
   1184 				F3F758E122AC5BE9001D97F2 /* Metal.framework in Frameworks */,
   1185 				FDD2C1790E2E52C000B7A85F /* OpenGLES.framework in Frameworks */,
   1186 				FDD2C1780E2E52C000B7A85F /* QuartzCore.framework in Frameworks */,
   1187 				FDD2C17B0E2E52C000B7A85F /* UIKit.framework in Frameworks */,
   1188 			);
   1189 			runOnlyForDeploymentPostprocessing = 0;
   1190 		};
   1191 		FDD2C1980E2E534F00B7A85F /* Frameworks */ = {
   1192 			isa = PBXFrameworksBuildPhase;
   1193 			buildActionMask = 2147483647;
   1194 			files = (
   1195 				F3A495022555E9BF00E92A8B /* libSDL2.a in Frameworks */,
   1196 				F395C10A25644C0A00942BFF /* hidapi.framework in Frameworks */,
   1197 				FDD2C19B0E2E534F00B7A85F /* AudioToolbox.framework in Frameworks */,
   1198 				FABA34B81D8B5B9200915323 /* AVFoundation.framework in Frameworks */,
   1199 				FDD2C1A10E2E534F00B7A85F /* CoreAudio.framework in Frameworks */,
   1200 				FDD2C19E0E2E534F00B7A85F /* CoreGraphics.framework in Frameworks */,
   1201 				F3A495032555E9C600E92A8B /* CoreHaptics.framework in Frameworks */,
   1202 				FA8B4BD4196766D100F8EB7C /* CoreMotion.framework in Frameworks */,
   1203 				FDD2C1A00E2E534F00B7A85F /* Foundation.framework in Frameworks */,
   1204 				FA684F871BAF1A6500DCFD1A /* GameController.framework in Frameworks */,
   1205 				F3F758E222AC5C12001D97F2 /* Metal.framework in Frameworks */,
   1206 				FDD2C19D0E2E534F00B7A85F /* OpenGLES.framework in Frameworks */,
   1207 				FDD2C19C0E2E534F00B7A85F /* QuartzCore.framework in Frameworks */,
   1208 				FDD2C19F0E2E534F00B7A85F /* UIKit.framework in Frameworks */,
   1209 			);
   1210 			runOnlyForDeploymentPostprocessing = 0;
   1211 		};
   1212 		FDD2C4510E2E773800B7A85F /* Frameworks */ = {
   1213 			isa = PBXFrameworksBuildPhase;
   1214 			buildActionMask = 2147483647;
   1215 			files = (
   1216 				F3A495042555E9D900E92A8B /* libSDL2.a in Frameworks */,
   1217 				F395C10B25644C1700942BFF /* hidapi.framework in Frameworks */,
   1218 				FDD2C4540E2E773800B7A85F /* AudioToolbox.framework in Frameworks */,
   1219 				FABA34B91D8B5B9600915323 /* AVFoundation.framework in Frameworks */,
   1220 				FDD2C45A0E2E773800B7A85F /* CoreAudio.framework in Frameworks */,
   1221 				FDD2C4570E2E773800B7A85F /* CoreGraphics.framework in Frameworks */,
   1222 				F3A495052555E9E000E92A8B /* CoreHaptics.framework in Frameworks */,
   1223 				FA8B4BD5196766D400F8EB7C /* CoreMotion.framework in Frameworks */,
   1224 				FDD2C4590E2E773800B7A85F /* Foundation.framework in Frameworks */,
   1225 				FA684F881BAF1A6800DCFD1A /* GameController.framework in Frameworks */,
   1226 				F3F758E322AC5C34001D97F2 /* Metal.framework in Frameworks */,
   1227 				FDD2C4560E2E773800B7A85F /* OpenGLES.framework in Frameworks */,
   1228 				FDD2C4550E2E773800B7A85F /* QuartzCore.framework in Frameworks */,
   1229 				FDD2C4580E2E773800B7A85F /* UIKit.framework in Frameworks */,
   1230 			);
   1231 			runOnlyForDeploymentPostprocessing = 0;
   1232 		};
   1233 		FDD2C46F0E2E77D700B7A85F /* Frameworks */ = {
   1234 			isa = PBXFrameworksBuildPhase;
   1235 			buildActionMask = 2147483647;
   1236 			files = (
   1237 				F3A495062555E9F100E92A8B /* libSDL2.a in Frameworks */,
   1238 				F395C10C25644C2100942BFF /* hidapi.framework in Frameworks */,
   1239 				FDD2C4720E2E77D700B7A85F /* AudioToolbox.framework in Frameworks */,
   1240 				FABA34BA1D8B5B9B00915323 /* AVFoundation.framework in Frameworks */,
   1241 				FDD2C4780E2E77D700B7A85F /* CoreAudio.framework in Frameworks */,
   1242 				FDD2C4750E2E77D700B7A85F /* CoreGraphics.framework in Frameworks */,
   1243 				F3A495072555E9F700E92A8B /* CoreHaptics.framework in Frameworks */,
   1244 				FA8B4BD6196766D700F8EB7C /* CoreMotion.framework in Frameworks */,
   1245 				FDD2C4770E2E77D700B7A85F /* Foundation.framework in Frameworks */,
   1246 				FA684F891BAF1A6A00DCFD1A /* GameController.framework in Frameworks */,
   1247 				F3F758E422AC5C83001D97F2 /* Metal.framework in Frameworks */,
   1248 				FDD2C4740E2E77D700B7A85F /* OpenGLES.framework in Frameworks */,
   1249 				FDD2C4730E2E77D700B7A85F /* QuartzCore.framework in Frameworks */,
   1250 				FDD2C4760E2E77D700B7A85F /* UIKit.framework in Frameworks */,
   1251 			);
   1252 			runOnlyForDeploymentPostprocessing = 0;
   1253 		};
   1254 		FDD2C4FE0E2E7F4800B7A85F /* Frameworks */ = {
   1255 			isa = PBXFrameworksBuildPhase;
   1256 			buildActionMask = 2147483647;
   1257 			files = (
   1258 				F3A495082555EA0300E92A8B /* libSDL2.a in Frameworks */,
   1259 				F395C10D25644C2900942BFF /* hidapi.framework in Frameworks */,
   1260 				FDD2C5010E2E7F4800B7A85F /* AudioToolbox.framework in Frameworks */,
   1261 				FABA34BB1D8B5BA100915323 /* AVFoundation.framework in Frameworks */,
   1262 				FDD2C5070E2E7F4800B7A85F /* CoreAudio.framework in Frameworks */,
   1263 				FDD2C5040E2E7F4800B7A85F /* CoreGraphics.framework in Frameworks */,
   1264 				F3A495092555EA1200E92A8B /* CoreHaptics.framework in Frameworks */,
   1265 				FA8B4BD7196766DA00F8EB7C /* CoreMotion.framework in Frameworks */,
   1266 				FDD2C5060E2E7F4800B7A85F /* Foundation.framework in Frameworks */,
   1267 				FA684F8A1BAF1A6D00DCFD1A /* GameController.framework in Frameworks */,
   1268 				F3F758E522AC5CA5001D97F2 /* Metal.framework in Frameworks */,
   1269 				FDD2C5030E2E7F4800B7A85F /* OpenGLES.framework in Frameworks */,
   1270 				FDD2C5020E2E7F4800B7A85F /* QuartzCore.framework in Frameworks */,
   1271 				FDD2C5050E2E7F4800B7A85F /* UIKit.framework in Frameworks */,
   1272 			);
   1273 			runOnlyForDeploymentPostprocessing = 0;
   1274 		};
   1275 		FDD2C51C0E2E807600B7A85F /* Frameworks */ = {
   1276 			isa = PBXFrameworksBuildPhase;
   1277 			buildActionMask = 2147483647;
   1278 			files = (
   1279 				F3A495102555EA7600E92A8B /* libSDL2.a in Frameworks */,
   1280 				F395C11125644C4E00942BFF /* hidapi.framework in Frameworks */,
   1281 				FDD2C51F0E2E807600B7A85F /* AudioToolbox.framework in Frameworks */,
   1282 				FABA34BF1D8B5BB500915323 /* AVFoundation.framework in Frameworks */,
   1283 				FDD2C5250E2E807600B7A85F /* CoreAudio.framework in Frameworks */,
   1284 				FDD2C5220E2E807600B7A85F /* CoreGraphics.framework in Frameworks */,
   1285 				F3A495112555EA7B00E92A8B /* CoreHaptics.framework in Frameworks */,
   1286 				FA8B4BDB196766E500F8EB7C /* CoreMotion.framework in Frameworks */,
   1287 				FDD2C5240E2E807600B7A85F /* Foundation.framework in Frameworks */,
   1288 				FA684F8E1BAF1A7B00DCFD1A /* GameController.framework in Frameworks */,
   1289 				F3F758E822AC5D1B001D97F2 /* Metal.framework in Frameworks */,
   1290 				FDD2C5210E2E807600B7A85F /* OpenGLES.framework in Frameworks */,
   1291 				FDD2C5200E2E807600B7A85F /* QuartzCore.framework in Frameworks */,
   1292 				FDD2C5230E2E807600B7A85F /* UIKit.framework in Frameworks */,
   1293 			);
   1294 			runOnlyForDeploymentPostprocessing = 0;
   1295 		};
   1296 		FDD2C5410E2E80E400B7A85F /* Frameworks */ = {
   1297 			isa = PBXFrameworksBuildPhase;
   1298 			buildActionMask = 2147483647;
   1299 			files = (
   1300 				F3A495122555EA8700E92A8B /* libSDL2.a in Frameworks */,
   1301 				AA1EE47717605BAB0029C7A5 /* libSDL2test.a in Frameworks */,
   1302 				F395C11225644C5900942BFF /* hidapi.framework in Frameworks */,
   1303 				FDD2C5440E2E80E400B7A85F /* AudioToolbox.framework in Frameworks */,
   1304 				FABA34C01D8B5BBA00915323 /* AVFoundation.framework in Frameworks */,
   1305 				FDD2C54A0E2E80E400B7A85F /* CoreAudio.framework in Frameworks */,
   1306 				FDD2C5470E2E80E400B7A85F /* CoreGraphics.framework in Frameworks */,
   1307 				F3A495132555EA8C00E92A8B /* CoreHaptics.framework in Frameworks */,
   1308 				FA8B4BDC196766E800F8EB7C /* CoreMotion.framework in Frameworks */,
   1309 				FDD2C5490E2E80E400B7A85F /* Foundation.framework in Frameworks */,
   1310 				FA684F8F1BAF1A7E00DCFD1A /* GameController.framework in Frameworks */,
   1311 				AA2F57AC1FDB5AB600832AD7 /* Metal.framework in Frameworks */,
   1312 				FDD2C5460E2E80E400B7A85F /* OpenGLES.framework in Frameworks */,
   1313 				FDD2C5450E2E80E400B7A85F /* QuartzCore.framework in Frameworks */,
   1314 				FDD2C5480E2E80E400B7A85F /* UIKit.framework in Frameworks */,
   1315 			);
   1316 			runOnlyForDeploymentPostprocessing = 0;
   1317 		};
   1318 		FDD2C57A0E2E8C7400B7A85F /* Frameworks */ = {
   1319 			isa = PBXFrameworksBuildPhase;
   1320 			buildActionMask = 2147483647;
   1321 			files = (
   1322 				F3A495162555EAB000E92A8B /* libSDL2.a in Frameworks */,
   1323 				F395C11425644C6D00942BFF /* hidapi.framework in Frameworks */,
   1324 				FDD2C57D0E2E8C7400B7A85F /* AudioToolbox.framework in Frameworks */,
   1325 				FABA34C21D8B5BC200915323 /* AVFoundation.framework in Frameworks */,
   1326 				FDD2C5830E2E8C7400B7A85F /* CoreAudio.framework in Frameworks */,
   1327 				FDD2C5800E2E8C7400B7A85F /* CoreGraphics.framework in Frameworks */,
   1328 				F3A495172555EABB00E92A8B /* CoreHaptics.framework in Frameworks */,
   1329 				FA8B4BDE196766EE00F8EB7C /* CoreMotion.framework in Frameworks */,
   1330 				FDD2C5820E2E8C7400B7A85F /* Foundation.framework in Frameworks */,
   1331 				FA684F911BAF1A8400DCFD1A /* GameController.framework in Frameworks */,
   1332 				F3F758EA22AC5D6B001D97F2 /* Metal.framework in Frameworks */,
   1333 				FDD2C57F0E2E8C7400B7A85F /* OpenGLES.framework in Frameworks */,
   1334 				FDD2C57E0E2E8C7400B7A85F /* QuartzCore.framework in Frameworks */,
   1335 				FDD2C5810E2E8C7400B7A85F /* UIKit.framework in Frameworks */,
   1336 			);
   1337 			runOnlyForDeploymentPostprocessing = 0;
   1338 		};
   1339 		FDD2C5B80E2E8CFC00B7A85F /* Frameworks */ = {
   1340 			isa = PBXFrameworksBuildPhase;
   1341 			buildActionMask = 2147483647;
   1342 			files = (
   1343 				F3A495182555EAC500E92A8B /* libSDL2.a in Frameworks */,
   1344 				F395C11525644C7600942BFF /* hidapi.framework in Frameworks */,
   1345 				FDD2C5BB0E2E8CFC00B7A85F /* AudioToolbox.framework in Frameworks */,
   1346 				FABA34C31D8B5BC600915323 /* AVFoundation.framework in Frameworks */,
   1347 				FDD2C5C10E2E8CFC00B7A85F /* CoreAudio.framework in Frameworks */,
   1348 				FDD2C5BE0E2E8CFC00B7A85F /* CoreGraphics.framework in Frameworks */,
   1349 				F3A495192555EACB00E92A8B /* CoreHaptics.framework in Frameworks */,
   1350 				FA8B4BDF196766F100F8EB7C /* CoreMotion.framework in Frameworks */,
   1351 				FDD2C5C00E2E8CFC00B7A85F /* Foundation.framework in Frameworks */,
   1352 				FA684F921BAF1A8700DCFD1A /* GameController.framework in Frameworks */,
   1353 				F3F758EB22AC5D8B001D97F2 /* Metal.framework in Frameworks */,
   1354 				FDD2C5BD0E2E8CFC00B7A85F /* OpenGLES.framework in Frameworks */,
   1355 				FDD2C5BC0E2E8CFC00B7A85F /* QuartzCore.framework in Frameworks */,
   1356 				FDD2C5BF0E2E8CFC00B7A85F /* UIKit.framework in Frameworks */,
   1357 			);
   1358 			runOnlyForDeploymentPostprocessing = 0;
   1359 		};
   1360 		FDD2C6E70E2E959E00B7A85F /* Frameworks */ = {
   1361 			isa = PBXFrameworksBuildPhase;
   1362 			buildActionMask = 2147483647;
   1363 			files = (
   1364 				F3A4951E2555EB2600E92A8B /* libSDL2.a in Frameworks */,
   1365 				F395C11825644C9100942BFF /* hidapi.framework in Frameworks */,
   1366 				FDD2C6EA0E2E959E00B7A85F /* AudioToolbox.framework in Frameworks */,
   1367 				FABA34C51D8B5BD000915323 /* AVFoundation.framework in Frameworks */,
   1368 				FDD2C6F00E2E959E00B7A85F /* CoreAudio.framework in Frameworks */,
   1369 				FDD2C6ED0E2E959E00B7A85F /* CoreGraphics.framework in Frameworks */,
   1370 				F3A4951F2555EB2D00E92A8B /* CoreHaptics.framework in Frameworks */,
   1371 				FA8B4BE1196766F600F8EB7C /* CoreMotion.framework in Frameworks */,
   1372 				FDD2C6EF0E2E959E00B7A85F /* Foundation.framework in Frameworks */,
   1373 				FA684F941BAF1A9400DCFD1A /* GameController.framework in Frameworks */,
   1374 				F3F758EE22AC5DE1001D97F2 /* Metal.framework in Frameworks */,
   1375 				FDD2C6EC0E2E959E00B7A85F /* OpenGLES.framework in Frameworks */,
   1376 				FDD2C6EB0E2E959E00B7A85F /* QuartzCore.framework in Frameworks */,
   1377 				FDD2C6EE0E2E959E00B7A85F /* UIKit.framework in Frameworks */,
   1378 			);
   1379 			runOnlyForDeploymentPostprocessing = 0;
   1380 		};
   1381 /* End PBXFrameworksBuildPhase section */
   1382 
   1383 /* Begin PBXGroup section */
   1384 		19C28FACFE9D520D11CA2CBB /* Products */ = {
   1385 			isa = PBXGroup;
   1386 			children = (
   1387 				1D6058910D05DD3D006BFB54 /* testwm2.app */,
   1388 				FDA8AABB0E2D330F00EA573E /* loopwav.app */,
   1389 				FDAAC3CD0E2D47E6001DB1D8 /* testaudioinfo.app */,
   1390 				FDAAC59B0E2D5429001DB1D8 /* testerror.app */,
   1391 				FDAAC5C90E2D55B5001DB1D8 /* testfile.app */,
   1392 				FDAAC6260E2D5914001DB1D8 /* testgles.app */,
   1393 				FDD2C10A0E2E4F4B00B7A85F /* testthread.app */,
   1394 				FDD2C1810E2E52C000B7A85F /* testiconv.app */,
   1395 				FDD2C1A50E2E534F00B7A85F /* testjoystick.app */,
   1396 				FDD2C45E0E2E773800B7A85F /* testkeys.app */,
   1397 				FDD2C47C0E2E77D700B7A85F /* testlock.app */,
   1398 				FDD2C50B0E2E7F4800B7A85F /* testplatform.app */,
   1399 				FDD2C5290E2E807600B7A85F /* testsem.app */,
   1400 				FDD2C54E0E2E80E400B7A85F /* testsprite2.app */,
   1401 				FDD2C5870E2E8C7400B7A85F /* testtimer.app */,
   1402 				FDD2C5C50E2E8CFC00B7A85F /* testver.app */,
   1403 				FDD2C6F40E2E959E00B7A85F /* torturethread.app */,
   1404 				FDC430000F0D866D009C87E1 /* torturethread.app */,
   1405 				56ED050D118A8FE400A56AA6 /* testpower.app */,
   1406 				046CEF8613254F23007AD51D /* testgesture.app */,
   1407 				047A63ED13285C3200CD7973 /* checkkeys.app */,
   1408 				AAE7DEEC14CBB1E100DF1A0E /* testscale.app */,
   1409 				AAE7DFB114CBB54E00DF1A0E /* testrendertarget.app */,
   1410 				FAE0E9931BAF9B230098DFA4 /* testgamecontroller.app */,
   1411 				FA3D99341BC4E644002C96C8 /* testgamecontroller-TV.app */,
   1412 				FABA34911D8B575200915323 /* testaudiocapture.app */,
   1413 				FABA34AA1D8B582100915323 /* loopwav-TV.app */,
   1414 				AA13B3261FB8AEBC00D9FEE6 /* testyuv.app */,
   1415 				F3A499D3255618AF00E92A8B /* controllermap.app */,
   1416 				F395BF9A2564186400942BFF /* testsensor.app */,
   1417 			);
   1418 			name = Products;
   1419 			sourceTree = "<group>";
   1420 		};
   1421 		29B97314FDCFA39411CA2CEA /* CustomTemplate */ = {
   1422 			isa = PBXGroup;
   1423 			children = (
   1424 				F3A492CC2555E1F100E92A8B /* SDL.xcodeproj */,
   1425 				AA1EE44D176059220029C7A5 /* SDL2test.xcodeproj */,
   1426 				FDA8AAD60E2D339A00EA573E /* Resources */,
   1427 				FDA8A7C30E2D10FA00EA573E /* Frameworks */,
   1428 				FDA8A73B0E2D0F0400EA573E /* src */,
   1429 				19C28FACFE9D520D11CA2CBB /* Products */,
   1430 				FABA34751D8B4EAC00915323 /* Frameworks */,
   1431 				F3A499D4255618AF00E92A8B /* testgamecontroller copy-Info.plist */,
   1432 				F395BF9B2564186400942BFF /* testpower copy-Info.plist */,
   1433 			);
   1434 			name = CustomTemplate;
   1435 			sourceTree = "<group>";
   1436 		};
   1437 		AA1EE44E176059220029C7A5 /* Products */ = {
   1438 			isa = PBXGroup;
   1439 			children = (
   1440 				AA1EE452176059230029C7A5 /* libSDL2test.a */,
   1441 				FA3D992F1BC4E619002C96C8 /* libSDL2test-TV.a */,
   1442 			);
   1443 			name = Products;
   1444 			sourceTree = "<group>";
   1445 		};
   1446 		F3A492CD2555E1F100E92A8B /* Products */ = {
   1447 			isa = PBXGroup;
   1448 			children = (
   1449 				F3A492DD2555E1F100E92A8B /* SDL2.framework */,
   1450 				F3A492DF2555E1F100E92A8B /* SDL2.framework */,
   1451 				F3A492E12555E1F100E92A8B /* SDL2.framework */,
   1452 				F3A492E32555E1F100E92A8B /* libSDL2.a */,
   1453 				F3A492E52555E1F100E92A8B /* libSDL2.a */,
   1454 				F3A492E72555E1F100E92A8B /* libSDL2.a */,
   1455 				F3A492E92555E1F100E92A8B /* libSDL2.dylib */,
   1456 				F3A492EB2555E1F100E92A8B /* libSDL2.dylib */,
   1457 				F3A492ED2555E1F100E92A8B /* libSDL2.dylib */,
   1458 				F3A492EF2555E1F100E92A8B /* SDL2 */,
   1459 				F3A492F12555E1F100E92A8B /* hidapi.framework */,
   1460 				F3A492F32555E1F100E92A8B /* hidapi.framework */,
   1461 				F3A492F52555E1F100E92A8B /* hidapi.framework */,
   1462 			);
   1463 			name = Products;
   1464 			sourceTree = "<group>";
   1465 		};
   1466 		FABA34751D8B4EAC00915323 /* Frameworks */ = {
   1467 			isa = PBXGroup;
   1468 			children = (
   1469 				AA2F57A91FDB544800832AD7 /* Metal.framework */,
   1470 				FABA34761D8B4EAD00915323 /* AVFoundation.framework */,
   1471 			);
   1472 			name = Frameworks;
   1473 			sourceTree = "<group>";
   1474 		};
   1475 		FDA8A73B0E2D0F0400EA573E /* src */ = {
   1476 			isa = PBXGroup;
   1477 			children = (
   1478 				047A63F013285CD100CD7973 /* checkkeys.c */,
   1479 				F3A49A4C255618DD00E92A8B /* controllermap.c */,
   1480 				FDA8A78B0E2D0F3D00EA573E /* loopwave.c */,
   1481 				FABA34931D8B578200915323 /* testaudiocapture.c */,
   1482 				FDA8A7410E2D0F1600EA573E /* testaudioinfo.c */,
   1483 				FDC430090F0D86BF009C87E1 /* testdraw2.c */,
   1484 				FDA8A7470E2D0F1600EA573E /* testerror.c */,
   1485 				FDA8A7480E2D0F1600EA573E /* testfile.c */,
   1486 				FA0EF2221BAF43DE000E07A6 /* testgamecontroller.c */,
   1487 				046CEF8913254F63007AD51D /* testgesture.c */,
   1488 				FDAAC6290E2D5960001DB1D8 /* testgles.c */,
   1489 				FDA8A74D0E2D0F1600EA573E /* testiconv.c */,
   1490 				FDA8A74E0E2D0F1600EA573E /* testjoystick.c */,
   1491 				FDA8A74F0E2D0F1600EA573E /* testkeys.c */,
   1492 				FDA8A7510E2D0F1600EA573E /* testlock.c */,
   1493 				FDA8A7540E2D0F1600EA573E /* testoverlay2.c */,
   1494 				FDA8A7560E2D0F1600EA573E /* testplatform.c */,
   1495 				56ED0510118A904200A56AA6 /* testpower.c */,
   1496 				AAE7DFB414CBB5F700DF1A0E /* testrendertarget.c */,
   1497 				AAE7DF4514CBB43900DF1A0E /* testscale.c */,
   1498 				FDA8A7570E2D0F1600EA573E /* testsem.c */,
   1499 				F395BFE1256418A600942BFF /* testsensor.c */,
   1500 				FDA8A7590E2D0F1600EA573E /* testsprite2.c */,
   1501 				FDA8A74C0E2D0F1600EA573E /* testthread.c */,
   1502 				FDA8A75A0E2D0F1600EA573E /* testtimer.c */,
   1503 				FDA8A75B0E2D0F1600EA573E /* testver.c */,
   1504 				FDA8A75F0E2D0F1600EA573E /* testwm2.c */,
   1505 				AA13B35E1FB8B50D00D9FEE6 /* testyuv_cvt.c */,
   1506 				AA13B35B1FB8B4D600D9FEE6 /* testyuv.c */,
   1507 				FDA8A7610E2D0F1600EA573E /* torturethread.c */,
   1508 			);
   1509 			name = src;
   1510 			path = ../../test;
   1511 			sourceTree = "<group>";
   1512 		};
   1513 		FDA8A7C30E2D10FA00EA573E /* Frameworks */ = {
   1514 			isa = PBXGroup;
   1515 			children = (
   1516 				F3A4953C2555EB8100E92A8B /* AVFoundation.framework */,
   1517 				F3A494F82555E83D00E92A8B /* CoreBluetooth.framework */,
   1518 				F3A494682555E42B00E92A8B /* Metal.framework */,
   1519 				F3A493AB2555E30000E92A8B /* CoreHaptics.framework */,
   1520 				F3A494242555E3D100E92A8B /* CoreHaptics.framework */,
   1521 				75E09187241EACB9004729E1 /* CoreBluetooth.framework */,
   1522 				FA684F7A1BAF1A4400DCFD1A /* GameController.framework */,
   1523 				FA8B4BAC1967076F00F8EB7C /* CoreMotion.framework */,
   1524 				FDA8A8980E2D111A00EA573E /* AudioToolbox.framework */,
   1525 				FDA8A8990E2D111A00EA573E /* QuartzCore.framework */,
   1526 				FDA8A89A0E2D111A00EA573E /* OpenGLES.framework */,
   1527 				FDA8A89B0E2D111A00EA573E /* CoreGraphics.framework */,
   1528 				FDA8A89C0E2D111A00EA573E /* UIKit.framework */,
   1529 				FDA8A89D0E2D111A00EA573E /* Foundation.framework */,
   1530 				FDA8A89E0E2D111A00EA573E /* CoreAudio.framework */,
   1531 			);
   1532 			name = Frameworks;
   1533 			sourceTree = "<group>";
   1534 		};
   1535 		FDA8AAD60E2D339A00EA573E /* Resources */ = {
   1536 			isa = PBXGroup;
   1537 			children = (
   1538 				FA0EF2281BAF4487000E07A6 /* axis.bmp */,
   1539 				FA0EF2291BAF4487000E07A6 /* button.bmp */,
   1540 				FA0EF22A1BAF4487000E07A6 /* controllermap.bmp */,
   1541 				F3A49AFD2556A47500E92A8B /* controllermap_back.bmp */,
   1542 				FDA8AAD90E2D33B000EA573E /* icon.bmp */,
   1543 				FDA8AADA0E2D33BA00EA573E /* moose.dat */,
   1544 				FDA8AADB0E2D33BA00EA573E /* picture.xbm */,
   1545 				FDA8AADE0E2D33C100EA573E /* sample.bmp */,
   1546 				FDA8AAE20E2D33C600EA573E /* sample.wav */,
   1547 				AA13B32E1FB8AF0C00D9FEE6 /* testyuv.bmp */,
   1548 				FDD2C18A0E2E52FE00B7A85F /* utf8.txt */,
   1549 			);
   1550 			name = Resources;
   1551 			path = ../../test;
   1552 			sourceTree = "<group>";
   1553 		};
   1554 /* End PBXGroup section */
   1555 
   1556 /* Begin PBXNativeTarget section */
   1557 		046CEF7513254F23007AD51D /* testgesture */ = {
   1558 			isa = PBXNativeTarget;
   1559 			buildConfigurationList = 046CEF8313254F23007AD51D /* Build configuration list for PBXNativeTarget "testgesture" */;
   1560 			buildPhases = (
   1561 				046CEF7613254F23007AD51D /* Resources */,
   1562 				046CEF7813254F23007AD51D /* Sources */,
   1563 				046CEF7A13254F23007AD51D /* Frameworks */,
   1564 			);
   1565 			buildRules = (
   1566 			);
   1567 			dependencies = (
   1568 			);
   1569 			name = testgesture;
   1570 			productName = Test;
   1571 			productReference = 046CEF8613254F23007AD51D /* testgesture.app */;
   1572 			productType = "com.apple.product-type.application";
   1573 		};
   1574 		047A63DD13285C3200CD7973 /* checkkeys */ = {
   1575 			isa = PBXNativeTarget;
   1576 			buildConfigurationList = 047A63EA13285C3200CD7973 /* Build configuration list for PBXNativeTarget "checkkeys" */;
   1577 			buildPhases = (
   1578 				047A63DE13285C3200CD7973 /* Resources */,
   1579 				047A63DF13285C3200CD7973 /* Sources */,
   1580 				047A63E113285C3200CD7973 /* Frameworks */,
   1581 			);
   1582 			buildRules = (
   1583 			);
   1584 			dependencies = (
   1585 			);
   1586 			name = checkkeys;
   1587 			productName = Test;
   1588 			productReference = 047A63ED13285C3200CD7973 /* checkkeys.app */;
   1589 			productType = "com.apple.product-type.application";
   1590 		};
   1591 		1D6058900D05DD3D006BFB54 /* testwm2 */ = {
   1592 			isa = PBXNativeTarget;
   1593 			buildConfigurationList = 1D6058960D05DD3E006BFB54 /* Build configuration list for PBXNativeTarget "testwm2" */;
   1594 			buildPhases = (
   1595 				1D60588D0D05DD3D006BFB54 /* Resources */,
   1596 				1D60588E0D05DD3D006BFB54 /* Sources */,
   1597 				1D60588F0D05DD3D006BFB54 /* Frameworks */,
   1598 			);
   1599 			buildRules = (
   1600 			);
   1601 			dependencies = (
   1602 			);
   1603 			name = testwm2;
   1604 			productName = Test;
   1605 			productReference = 1D6058910D05DD3D006BFB54 /* testwm2.app */;
   1606 			productType = "com.apple.product-type.application";
   1607 		};
   1608 		56ED04FC118A8FE400A56AA6 /* testpower */ = {
   1609 			isa = PBXNativeTarget;
   1610 			buildConfigurationList = 56ED050A118A8FE400A56AA6 /* Build configuration list for PBXNativeTarget "testpower" */;
   1611 			buildPhases = (
   1612 				56ED04FD118A8FE400A56AA6 /* Resources */,
   1613 				56ED04FF118A8FE400A56AA6 /* Sources */,
   1614 				56ED0501118A8FE400A56AA6 /* Frameworks */,
   1615 			);
   1616 			buildRules = (
   1617 			);
   1618 			dependencies = (
   1619 			);
   1620 			name = testpower;
   1621 			productName = Test;
   1622 			productReference = 56ED050D118A8FE400A56AA6 /* testpower.app */;
   1623 			productType = "com.apple.product-type.application";
   1624 		};
   1625 		AA13B3111FB8AEBC00D9FEE6 /* testyuv */ = {
   1626 			isa = PBXNativeTarget;
   1627 			buildConfigurationList = AA13B3231FB8AEBC00D9FEE6 /* Build configuration list for PBXNativeTarget "testyuv" */;
   1628 			buildPhases = (
   1629 				AA13B3121FB8AEBC00D9FEE6 /* Resources */,
   1630 				AA13B3141FB8AEBC00D9FEE6 /* Sources */,
   1631 				AA13B3161FB8AEBC00D9FEE6 /* Frameworks */,
   1632 			);
   1633 			buildRules = (
   1634 			);
   1635 			dependencies = (
   1636 			);
   1637 			name = testyuv;
   1638 			productName = Test;
   1639 			productReference = AA13B3261FB8AEBC00D9FEE6 /* testyuv.app */;
   1640 			productType = "com.apple.product-type.application";
   1641 		};
   1642 		AAE7DEDA14CBB1E100DF1A0E /* testscale */ = {
   1643 			isa = PBXNativeTarget;
   1644 			buildConfigurationList = AAE7DEE914CBB1E100DF1A0E /* Build configuration list for PBXNativeTarget "testscale" */;
   1645 			buildPhases = (
   1646 				AAE7DEDB14CBB1E100DF1A0E /* Resources */,
   1647 				AAE7DEDD14CBB1E100DF1A0E /* Sources */,
   1648 				AAE7DEE014CBB1E100DF1A0E /* Frameworks */,
   1649 			);
   1650 			buildRules = (
   1651 			);
   1652 			dependencies = (
   1653 			);
   1654 			name = testscale;
   1655 			productName = Test;
   1656 			productReference = AAE7DEEC14CBB1E100DF1A0E /* testscale.app */;
   1657 			productType = "com.apple.product-type.application";
   1658 		};
   1659 		AAE7DF9E14CBB54E00DF1A0E /* testrendertarget */ = {
   1660 			isa = PBXNativeTarget;
   1661 			buildConfigurationList = AAE7DFAE14CBB54E00DF1A0E /* Build configuration list for PBXNativeTarget "testrendertarget" */;
   1662 			buildPhases = (
   1663 				AAE7DF9F14CBB54E00DF1A0E /* Resources */,
   1664 				AAE7DFA214CBB54E00DF1A0E /* Sources */,
   1665 				AAE7DFA514CBB54E00DF1A0E /* Frameworks */,
   1666 			);
   1667 			buildRules = (
   1668 			);
   1669 			dependencies = (
   1670 			);
   1671 			name = testrendertarget;
   1672 			productName = Test;
   1673 			productReference = AAE7DFB114CBB54E00DF1A0E /* testrendertarget.app */;
   1674 			productType = "com.apple.product-type.application";
   1675 		};
   1676 		F395BF842564186400942BFF /* testsensor */ = {
   1677 			isa = PBXNativeTarget;
   1678 			buildConfigurationList = F395BF972564186400942BFF /* Build configuration list for PBXNativeTarget "testsensor" */;
   1679 			buildPhases = (
   1680 				F395BF852564186400942BFF /* Resources */,
   1681 				F395BF872564186400942BFF /* Sources */,
   1682 				F395BF892564186400942BFF /* Frameworks */,
   1683 			);
   1684 			buildRules = (
   1685 			);
   1686 			dependencies = (
   1687 			);
   1688 			name = testsensor;
   1689 			productName = Test;
   1690 			productReference = F395BF9A2564186400942BFF /* testsensor.app */;
   1691 			productType = "com.apple.product-type.application";
   1692 		};
   1693 		F3A499B7255618AF00E92A8B /* controllermap */ = {
   1694 			isa = PBXNativeTarget;
   1695 			buildConfigurationList = F3A499D0255618AF00E92A8B /* Build configuration list for PBXNativeTarget "controllermap" */;
   1696 			buildPhases = (
   1697 				F3A499B8255618AF00E92A8B /* Resources */,
   1698 				F3A499BD255618AF00E92A8B /* Sources */,
   1699 				F3A499BF255618AF00E92A8B /* Frameworks */,
   1700 				F3A499CE255618AF00E92A8B /* Embed Frameworks */,
   1701 			);
   1702 			buildRules = (
   1703 			);
   1704 			dependencies = (
   1705 			);
   1706 			name = controllermap;
   1707 			productName = Test;
   1708 			productReference = F3A499D3255618AF00E92A8B /* controllermap.app */;
   1709 			productType = "com.apple.product-type.application";
   1710 		};
   1711 		FA3D99331BC4E644002C96C8 /* testgamecontroller-TV */ = {
   1712 			isa = PBXNativeTarget;
   1713 			buildConfigurationList = FA3D99451BC4E645002C96C8 /* Build configuration list for PBXNativeTarget "testgamecontroller-TV" */;
   1714 			buildPhases = (
   1715 				FA3D99301BC4E644002C96C8 /* Sources */,
   1716 				FA3D99311BC4E644002C96C8 /* Frameworks */,
   1717 				FA3D99321BC4E644002C96C8 /* Resources */,
   1718 				F3A498782556005D00E92A8B /* Embed Frameworks */,
   1719 			);
   1720 			buildRules = (
   1721 			);
   1722 			dependencies = (
   1723 			);
   1724 			name = "testgamecontroller-TV";
   1725 			productName = "testgamecontroller-TV";
   1726 			productReference = FA3D99341BC4E644002C96C8 /* testgamecontroller-TV.app */;
   1727 			productType = "com.apple.product-type.application";
   1728 		};
   1729 		FABA347D1D8B575200915323 /* testaudiocapture */ = {
   1730 			isa = PBXNativeTarget;
   1731 			buildConfigurationList = FABA348E1D8B575200915323 /* Build configuration list for PBXNativeTarget "testaudiocapture" */;
   1732 			buildPhases = (
   1733 				FABA347E1D8B575200915323 /* Resources */,
   1734 				FABA34801D8B575200915323 /* Sources */,
   1735 				FABA34821D8B575200915323 /* Frameworks */,
   1736 			);
   1737 			buildRules = (
   1738 			);
   1739 			dependencies = (
   1740 			);
   1741 			name = testaudiocapture;
   1742 			productName = Test;
   1743 			productReference = FABA34911D8B575200915323 /* testaudiocapture.app */;
   1744 			productType = "com.apple.product-type.application";
   1745 		};
   1746 		FABA34961D8B582100915323 /* loopwav-TV */ = {
   1747 			isa = PBXNativeTarget;
   1748 			buildConfigurationList = FABA34A71D8B582100915323 /* Build configuration list for PBXNativeTarget "loopwav-TV" */;
   1749 			buildPhases = (
   1750 				FABA34971D8B582100915323 /* Resources */,
   1751 				FABA34991D8B582100915323 /* Sources */,
   1752 				FABA349B1D8B582100915323 /* Frameworks */,
   1753 			);
   1754 			buildRules = (
   1755 			);
   1756 			dependencies = (
   1757 			);
   1758 			name = "loopwav-TV";
   1759 			productName = Test;
   1760 			productReference = FABA34AA1D8B582100915323 /* loopwav-TV.app */;
   1761 			productType = "com.apple.product-type.application";
   1762 		};
   1763 		FAE0E9801BAF9B230098DFA4 /* testgamecontroller */ = {
   1764 			isa = PBXNativeTarget;
   1765 			buildConfigurationList = FAE0E9901BAF9B230098DFA4 /* Build configuration list for PBXNativeTarget "testgamecontroller" */;
   1766 			buildPhases = (
   1767 				FAE0E9811BAF9B230098DFA4 /* Resources */,
   1768 				FAE0E9831BAF9B230098DFA4 /* Sources */,
   1769 				FAE0E9851BAF9B230098DFA4 /* Frameworks */,
   1770 				F3A498752556005300E92A8B /* Embed Frameworks */,
   1771 			);
   1772 			buildRules = (
   1773 			);
   1774 			dependencies = (
   1775 			);
   1776 			name = testgamecontroller;
   1777 			productName = Test;
   1778 			productReference = FAE0E9931BAF9B230098DFA4 /* testgamecontroller.app */;
   1779 			productType = "com.apple.product-type.application";
   1780 		};
   1781 		FDA8AAAA0E2D330F00EA573E /* loopwav */ = {
   1782 			isa = PBXNativeTarget;
   1783 			buildConfigurationList = FDA8AAB80E2D330F00EA573E /* Build configuration list for PBXNativeTarget "loopwav" */;
   1784 			buildPhases = (
   1785 				FDA8AAAB0E2D330F00EA573E /* Resources */,
   1786 				FDA8AAAC0E2D330F00EA573E /* Sources */,
   1787 				FDA8AAAE0E2D330F00EA573E /* Frameworks */,
   1788 			);
   1789 			buildRules = (
   1790 			);
   1791 			dependencies = (
   1792 			);
   1793 			name = loopwav;
   1794 			productName = Test;
   1795 			productReference = FDA8AABB0E2D330F00EA573E /* loopwav.app */;
   1796 			productType = "com.apple.product-type.application";
   1797 		};
   1798 		FDAAC3BB0E2D47E6001DB1D8 /* testaudioinfo */ = {
   1799 			isa = PBXNativeTarget;
   1800 			buildConfigurationList = FDAAC3CA0E2D47E6001DB1D8 /* Build configuration list for PBXNativeTarget "testaudioinfo" */;
   1801 			buildPhases = (
   1802 				FDAAC3BC0E2D47E6001DB1D8 /* Resources */,
   1803 				FDAAC3BE0E2D47E6001DB1D8 /* Sources */,
   1804 				FDAAC3C00E2D47E6001DB1D8 /* Frameworks */,
   1805 			);
   1806 			buildRules = (
   1807 			);
   1808 			dependencies = (
   1809 			);
   1810 			name = testaudioinfo;
   1811 			productName = Test;
   1812 			productReference = FDAAC3CD0E2D47E6001DB1D8 /* testaudioinfo.app */;
   1813 			productType = "com.apple.product-type.application";
   1814 		};
   1815 		FDAAC58A0E2D5429001DB1D8 /* testerror */ = {
   1816 			isa = PBXNativeTarget;
   1817 			buildConfigurationList = FDAAC5980E2D5429001DB1D8 /* Build configuration list for PBXNativeTarget "testerror" */;
   1818 			buildPhases = (
   1819 				FDAAC58B0E2D5429001DB1D8 /* Resources */,
   1820 				FDAAC58C0E2D5429001DB1D8 /* Sources */,
   1821 				FDAAC58E0E2D5429001DB1D8 /* Frameworks */,
   1822 			);
   1823 			buildRules = (
   1824 			);
   1825 			dependencies = (
   1826 			);
   1827 			name = testerror;
   1828 			productName = Test;
   1829 			productReference = FDAAC59B0E2D5429001DB1D8 /* testerror.app */;
   1830 			productType = "com.apple.product-type.application";
   1831 		};
   1832 		FDAAC5B80E2D55B5001DB1D8 /* testfile */ = {
   1833 			isa = PBXNativeTarget;
   1834 			buildConfigurationList = FDAAC5C60E2D55B5001DB1D8 /* Build configuration list for PBXNativeTarget "testfile" */;
   1835 			buildPhases = (
   1836 				FDAAC5B90E2D55B5001DB1D8 /* Resources */,
   1837 				FDAAC5BA0E2D55B5001DB1D8 /* Sources */,
   1838 				FDAAC5BC0E2D55B5001DB1D8 /* Frameworks */,
   1839 			);
   1840 			buildRules = (
   1841 			);
   1842 			dependencies = (
   1843 			);
   1844 			name = testfile;
   1845 			productName = Test;
   1846 			productReference = FDAAC5C90E2D55B5001DB1D8 /* testfile.app */;
   1847 			productType = "com.apple.product-type.application";
   1848 		};
   1849 		FDAAC6150E2D5914001DB1D8 /* testgles */ = {
   1850 			isa = PBXNativeTarget;
   1851 			buildConfigurationList = FDAAC6230E2D5914001DB1D8 /* Build configuration list for PBXNativeTarget "testgles" */;
   1852 			buildPhases = (
   1853 				FDAAC6160E2D5914001DB1D8 /* Resources */,
   1854 				FDAAC6170E2D5914001DB1D8 /* Sources */,
   1855 				FDAAC6190E2D5914001DB1D8 /* Frameworks */,
   1856 			);
   1857 			buildRules = (
   1858 			);
   1859 			dependencies = (
   1860 			);
   1861 			name = testgles;
   1862 			productName = Test;
   1863 			productReference = FDAAC6260E2D5914001DB1D8 /* testgles.app */;
   1864 			productType = "com.apple.product-type.application";
   1865 		};
   1866 		FDC42FEF0F0D866D009C87E1 /* testdraw2 */ = {
   1867 			isa = PBXNativeTarget;
   1868 			buildConfigurationList = FDC42FFD0F0D866D009C87E1 /* Build configuration list for PBXNativeTarget "testdraw2" */;
   1869 			buildPhases = (
   1870 				FDC42FF00F0D866D009C87E1 /* Resources */,
   1871 				FDC42FF10F0D866D009C87E1 /* Sources */,
   1872 				FDC42FF30F0D866D009C87E1 /* Frameworks */,
   1873 			);
   1874 			buildRules = (
   1875 			);
   1876 			dependencies = (
   1877 			);
   1878 			name = testdraw2;
   1879 			productName = Test;
   1880 			productReference = FDC430000F0D866D009C87E1 /* torturethread.app */;
   1881 			productType = "com.apple.product-type.application";
   1882 		};
   1883 		FDD2C0F90E2E4F4B00B7A85F /* testthread */ = {
   1884 			isa = PBXNativeTarget;
   1885 			buildConfigurationList = FDD2C1070E2E4F4B00B7A85F /* Build configuration list for PBXNativeTarget "testthread" */;
   1886 			buildPhases = (
   1887 				FDD2C0FA0E2E4F4B00B7A85F /* Resources */,
   1888 				FDD2C0FB0E2E4F4B00B7A85F /* Sources */,
   1889 				FDD2C0FD0E2E4F4B00B7A85F /* Frameworks */,
   1890 			);
   1891 			buildRules = (
   1892 			);
   1893 			dependencies = (
   1894 			);
   1895 			name = testthread;
   1896 			productName = Test;
   1897 			productReference = FDD2C10A0E2E4F4B00B7A85F /* testthread.app */;
   1898 			productType = "com.apple.product-type.application";
   1899 		};
   1900 		FDD2C1700E2E52C000B7A85F /* testiconv */ = {
   1901 			isa = PBXNativeTarget;
   1902 			buildConfigurationList = FDD2C17E0E2E52C000B7A85F /* Build configuration list for PBXNativeTarget "testiconv" */;
   1903 			buildPhases = (
   1904 				FDD2C1710E2E52C000B7A85F /* Resources */,
   1905 				FDD2C1720E2E52C000B7A85F /* Sources */,
   1906 				FDD2C1740E2E52C000B7A85F /* Frameworks */,
   1907 			);
   1908 			buildRules = (
   1909 			);
   1910 			dependencies = (
   1911 			);
   1912 			name = testiconv;
   1913 			productName = Test;
   1914 			productReference = FDD2C1810E2E52C000B7A85F /* testiconv.app */;
   1915 			productType = "com.apple.product-type.application";
   1916 		};
   1917 		FDD2C1930E2E534F00B7A85F /* testjoystick */ = {
   1918 			isa = PBXNativeTarget;
   1919 			buildConfigurationList = FDD2C1A20E2E534F00B7A85F /* Build configuration list for PBXNativeTarget "testjoystick" */;
   1920 			buildPhases = (
   1921 				FDD2C1940E2E534F00B7A85F /* Resources */,
   1922 				FDD2C1960E2E534F00B7A85F /* Sources */,
   1923 				FDD2C1980E2E534F00B7A85F /* Frameworks */,
   1924 			);
   1925 			buildRules = (
   1926 			);
   1927 			dependencies = (
   1928 			);
   1929 			name = testjoystick;
   1930 			productName = Test;
   1931 			productReference = FDD2C1A50E2E534F00B7A85F /* testjoystick.app */;
   1932 			productType = "com.apple.product-type.application";
   1933 		};
   1934 		FDD2C44D0E2E773800B7A85F /* testkeys */ = {
   1935 			isa = PBXNativeTarget;
   1936 			buildConfigurationList = FDD2C45B0E2E773800B7A85F /* Build configuration list for PBXNativeTarget "testkeys" */;
   1937 			buildPhases = (
   1938 				FDD2C44E0E2E773800B7A85F /* Resources */,
   1939 				FDD2C44F0E2E773800B7A85F /* Sources */,
   1940 				FDD2C4510E2E773800B7A85F /* Frameworks */,
   1941 			);
   1942 			buildRules = (
   1943 			);
   1944 			dependencies = (
   1945 			);
   1946 			name = testkeys;
   1947 			productName = Test;
   1948 			productReference = FDD2C45E0E2E773800B7A85F /* testkeys.app */;
   1949 			productType = "com.apple.product-type.application";
   1950 		};
   1951 		FDD2C46B0E2E77D700B7A85F /* testlock */ = {
   1952 			isa = PBXNativeTarget;
   1953 			buildConfigurationList = FDD2C4790E2E77D700B7A85F /* Build configuration list for PBXNativeTarget "testlock" */;
   1954 			buildPhases = (
   1955 				FDD2C46C0E2E77D700B7A85F /* Resources */,
   1956 				FDD2C46D0E2E77D700B7A85F /* Sources */,
   1957 				FDD2C46F0E2E77D700B7A85F /* Frameworks */,
   1958 			);
   1959 			buildRules = (
   1960 			);
   1961 			dependencies = (
   1962 			);
   1963 			name = testlock;
   1964 			productName = Test;
   1965 			productReference = FDD2C47C0E2E77D700B7A85F /* testlock.app */;
   1966 			productType = "com.apple.product-type.application";
   1967 		};
   1968 		FDD2C4F90E2E7F4800B7A85F /* testplatform */ = {
   1969 			isa = PBXNativeTarget;
   1970 			buildConfigurationList = FDD2C5080E2E7F4800B7A85F /* Build configuration list for PBXNativeTarget "testplatform" */;
   1971 			buildPhases = (
   1972 				FDD2C4FA0E2E7F4800B7A85F /* Resources */,
   1973 				FDD2C4FC0E2E7F4800B7A85F /* Sources */,
   1974 				FDD2C4FE0E2E7F4800B7A85F /* Frameworks */,
   1975 			);
   1976 			buildRules = (
   1977 			);
   1978 			dependencies = (
   1979 			);
   1980 			name = testplatform;
   1981 			productName = Test;
   1982 			productReference = FDD2C50B0E2E7F4800B7A85F /* testplatform.app */;
   1983 			productType = "com.apple.product-type.application";
   1984 		};
   1985 		FDD2C5170E2E807600B7A85F /* testsem */ = {
   1986 			isa = PBXNativeTarget;
   1987 			buildConfigurationList = FDD2C5260E2E807600B7A85F /* Build configuration list for PBXNativeTarget "testsem" */;
   1988 			buildPhases = (
   1989 				FDD2C5180E2E807600B7A85F /* Resources */,
   1990 				FDD2C51A0E2E807600B7A85F /* Sources */,
   1991 				FDD2C51C0E2E807600B7A85F /* Frameworks */,
   1992 			);
   1993 			buildRules = (
   1994 			);
   1995 			dependencies = (
   1996 			);
   1997 			name = testsem;
   1998 			productName = Test;
   1999 			productReference = FDD2C5290E2E807600B7A85F /* testsem.app */;
   2000 			productType = "com.apple.product-type.application";
   2001 		};
   2002 		FDD2C53D0E2E80E400B7A85F /* testsprite2 */ = {
   2003 			isa = PBXNativeTarget;
   2004 			buildConfigurationList = FDD2C54B0E2E80E400B7A85F /* Build configuration list for PBXNativeTarget "testsprite2" */;
   2005 			buildPhases = (
   2006 				FDD2C53E0E2E80E400B7A85F /* Resources */,
   2007 				FDD2C53F0E2E80E400B7A85F /* Sources */,
   2008 				FDD2C5410E2E80E400B7A85F /* Frameworks */,
   2009 			);
   2010 			buildRules = (
   2011 			);
   2012 			dependencies = (
   2013 			);
   2014 			name = testsprite2;
   2015 			productName = Test;
   2016 			productReference = FDD2C54E0E2E80E400B7A85F /* testsprite2.app */;
   2017 			productType = "com.apple.product-type.application";
   2018 		};
   2019 		FDD2C5740E2E8C7400B7A85F /* testtimer */ = {
   2020 			isa = PBXNativeTarget;
   2021 			buildConfigurationList = FDD2C5840E2E8C7400B7A85F /* Build configuration list for PBXNativeTarget "testtimer" */;
   2022 			buildPhases = (
   2023 				FDD2C5750E2E8C7400B7A85F /* Resources */,
   2024 				FDD2C5770E2E8C7400B7A85F /* Sources */,
   2025 				FDD2C57A0E2E8C7400B7A85F /* Frameworks */,
   2026 			);
   2027 			buildRules = (
   2028 			);
   2029 			dependencies = (
   2030 			);
   2031 			name = testtimer;
   2032 			productName = Test;
   2033 			productReference = FDD2C5870E2E8C7400B7A85F /* testtimer.app */;
   2034 			productType = "com.apple.product-type.application";
   2035 		};
   2036 		FDD2C5B30E2E8CFC00B7A85F /* testver */ = {
   2037 			isa = PBXNativeTarget;
   2038 			buildConfigurationList = FDD2C5C20E2E8CFC00B7A85F /* Build configuration list for PBXNativeTarget "testver" */;
   2039 			buildPhases = (
   2040 				FDD2C5B40E2E8CFC00B7A85F /* Resources */,
   2041 				FDD2C5B60E2E8CFC00B7A85F /* Sources */,
   2042 				FDD2C5B80E2E8CFC00B7A85F /* Frameworks */,
   2043 			);
   2044 			buildRules = (
   2045 			);
   2046 			dependencies = (
   2047 			);
   2048 			name = testver;
   2049 			productName = Test;
   2050 			productReference = FDD2C5C50E2E8CFC00B7A85F /* testver.app */;
   2051 			productType = "com.apple.product-type.application";
   2052 		};
   2053 		FDD2C6E20E2E959E00B7A85F /* torturethread */ = {
   2054 			isa = PBXNativeTarget;
   2055 			buildConfigurationList = FDD2C6F10E2E959E00B7A85F /* Build configuration list for PBXNativeTarget "torturethread" */;
   2056 			buildPhases = (
   2057 				FDD2C6E30E2E959E00B7A85F /* Resources */,
   2058 				FDD2C6E50E2E959E00B7A85F /* Sources */,
   2059 				FDD2C6E70E2E959E00B7A85F /* Frameworks */,
   2060 			);
   2061 			buildRules = (
   2062 			);
   2063 			dependencies = (
   2064 			);
   2065 			name = torturethread;
   2066 			productName = Test;
   2067 			productReference = FDD2C6F40E2E959E00B7A85F /* torturethread.app */;
   2068 			productType = "com.apple.product-type.application";
   2069 		};
   2070 /* End PBXNativeTarget section */
   2071 
   2072 /* Begin PBXProject section */
   2073 		29B97313FDCFA39411CA2CEA /* Project object */ = {
   2074 			isa = PBXProject;
   2075 			attributes = {
   2076 				LastUpgradeCheck = 0630;
   2077 				TargetAttributes = {
   2078 					046CEF7513254F23007AD51D = {
   2079 						DevelopmentTeam = MXGJJ98X76;
   2080 					};
   2081 					047A63DD13285C3200CD7973 = {
   2082 						DevelopmentTeam = MXGJJ98X76;
   2083 					};
   2084 					1D6058900D05DD3D006BFB54 = {
   2085 						DevelopmentTeam = MXGJJ98X76;
   2086 					};
   2087 					56ED04FC118A8FE400A56AA6 = {
   2088 						DevelopmentTeam = MXGJJ98X76;
   2089 					};
   2090 					AA13B3111FB8AEBC00D9FEE6 = {
   2091 						DevelopmentTeam = MXGJJ98X76;
   2092 					};
   2093 					AAE7DEDA14CBB1E100DF1A0E = {
   2094 						DevelopmentTeam = MXGJJ98X76;
   2095 					};
   2096 					AAE7DF9E14CBB54E00DF1A0E = {
   2097 						DevelopmentTeam = MXGJJ98X76;
   2098 					};
   2099 					F395BF842564186400942BFF = {
   2100 						DevelopmentTeam = MXGJJ98X76;
   2101 					};
   2102 					F3A499B7255618AF00E92A8B = {
   2103 						DevelopmentTeam = MXGJJ98X76;
   2104 					};
   2105 					FA3D99331BC4E644002C96C8 = {
   2106 						CreatedOnToolsVersion = 7.1;
   2107 						DevelopmentTeam = MXGJJ98X76;
   2108 					};
   2109 					FABA347D1D8B575200915323 = {
   2110 						DevelopmentTeam = MXGJJ98X76;
   2111 					};
   2112 					FABA34961D8B582100915323 = {
   2113 						DevelopmentTeam = MXGJJ98X76;
   2114 						ProvisioningStyle = Automatic;
   2115 					};
   2116 					FAE0E9801BAF9B230098DFA4 = {
   2117 						DevelopmentTeam = MXGJJ98X76;
   2118 					};
   2119 					FDA8AAAA0E2D330F00EA573E = {
   2120 						DevelopmentTeam = MXGJJ98X76;
   2121 					};
   2122 					FDAAC3BB0E2D47E6001DB1D8 = {
   2123 						DevelopmentTeam = MXGJJ98X76;
   2124 					};
   2125 					FDAAC58A0E2D5429001DB1D8 = {
   2126 						DevelopmentTeam = MXGJJ98X76;
   2127 					};
   2128 					FDAAC5B80E2D55B5001DB1D8 = {
   2129 						DevelopmentTeam = MXGJJ98X76;
   2130 					};
   2131 					FDAAC6150E2D5914001DB1D8 = {
   2132 						DevelopmentTeam = MXGJJ98X76;
   2133 					};
   2134 					FDC42FEF0F0D866D009C87E1 = {
   2135 						DevelopmentTeam = MXGJJ98X76;
   2136 					};
   2137 					FDD2C0F90E2E4F4B00B7A85F = {
   2138 						DevelopmentTeam = MXGJJ98X76;
   2139 					};
   2140 					FDD2C1700E2E52C000B7A85F = {
   2141 						DevelopmentTeam = MXGJJ98X76;
   2142 					};
   2143 					FDD2C1930E2E534F00B7A85F = {
   2144 						DevelopmentTeam = MXGJJ98X76;
   2145 					};
   2146 					FDD2C44D0E2E773800B7A85F = {
   2147 						DevelopmentTeam = MXGJJ98X76;
   2148 					};
   2149 					FDD2C46B0E2E77D700B7A85F = {
   2150 						DevelopmentTeam = MXGJJ98X76;
   2151 					};
   2152 					FDD2C4F90E2E7F4800B7A85F = {
   2153 						DevelopmentTeam = MXGJJ98X76;
   2154 					};
   2155 					FDD2C5170E2E807600B7A85F = {
   2156 						DevelopmentTeam = MXGJJ98X76;
   2157 					};
   2158 					FDD2C53D0E2E80E400B7A85F = {
   2159 						DevelopmentTeam = MXGJJ98X76;
   2160 					};
   2161 					FDD2C5740E2E8C7400B7A85F = {
   2162 						DevelopmentTeam = MXGJJ98X76;
   2163 					};
   2164 					FDD2C5B30E2E8CFC00B7A85F = {
   2165 						DevelopmentTeam = MXGJJ98X76;
   2166 					};
   2167 					FDD2C6E20E2E959E00B7A85F = {
   2168 						DevelopmentTeam = MXGJJ98X76;
   2169 					};
   2170 				};
   2171 			};
   2172 			buildConfigurationList = C01FCF4E08A954540054247B /* Build configuration list for PBXProject "TestiPhoneOS" */;
   2173 			compatibilityVersion = "Xcode 3.2";
   2174 			developmentRegion = English;
   2175 			hasScannedForEncodings = 1;
   2176 			knownRegions = (
   2177 				English,
   2178 				Japanese,
   2179 				French,
   2180 				German,
   2181 				Base,
   2182 			);
   2183 			mainGroup = 29B97314FDCFA39411CA2CEA /* CustomTemplate */;
   2184 			projectDirPath = "";
   2185 			projectReferences = (
   2186 				{
   2187 					ProductGroup = F3A492CD2555E1F100E92A8B /* Products */;
   2188 					ProjectRef = F3A492CC2555E1F100E92A8B /* SDL.xcodeproj */;
   2189 				},
   2190 				{
   2191 					ProductGroup = AA1EE44E176059220029C7A5 /* Products */;
   2192 					ProjectRef = AA1EE44D176059220029C7A5 /* SDL2test.xcodeproj */;
   2193 				},
   2194 			);
   2195 			projectRoot = "";
   2196 			targets = (
   2197 				047A63DD13285C3200CD7973 /* checkkeys */,
   2198 				F3A499B7255618AF00E92A8B /* controllermap */,
   2199 				FDA8AAAA0E2D330F00EA573E /* loopwav */,
   2200 				FABA34961D8B582100915323 /* loopwav-TV */,
   2201 				FABA347D1D8B575200915323 /* testaudiocapture */,
   2202 				FDAAC3BB0E2D47E6001DB1D8 /* testaudioinfo */,
   2203 				FDC42FEF0F0D866D009C87E1 /* testdraw2 */,
   2204 				FDAAC58A0E2D5429001DB1D8 /* testerror */,
   2205 				FDAAC5B80E2D55B5001DB1D8 /* testfile */,
   2206 				FAE0E9801BAF9B230098DFA4 /* testgamecontroller */,
   2207 				FA3D99331BC4E644002C96C8 /* testgamecontroller-TV */,
   2208 				046CEF7513254F23007AD51D /* testgesture */,
   2209 				FDAAC6150E2D5914001DB1D8 /* testgles */,
   2210 				FDD2C1700E2E52C000B7A85F /* testiconv */,
   2211 				FDD2C1930E2E534F00B7A85F /* testjoystick */,
   2212 				FDD2C44D0E2E773800B7A85F /* testkeys */,
   2213 				FDD2C46B0E2E77D700B7A85F /* testlock */,
   2214 				FDD2C4F90E2E7F4800B7A85F /* testplatform */,
   2215 				56ED04FC118A8FE400A56AA6 /* testpower */,
   2216 				AAE7DF9E14CBB54E00DF1A0E /* testrendertarget */,
   2217 				AAE7DEDA14CBB1E100DF1A0E /* testscale */,
   2218 				FDD2C5170E2E807600B7A85F /* testsem */,
   2219 				F395BF842564186400942BFF /* testsensor */,
   2220 				FDD2C53D0E2E80E400B7A85F /* testsprite2 */,
   2221 				FDD2C0F90E2E4F4B00B7A85F /* testthread */,
   2222 				FDD2C5740E2E8C7400B7A85F /* testtimer */,
   2223 				FDD2C5B30E2E8CFC00B7A85F /* testver */,
   2224 				1D6058900D05DD3D006BFB54 /* testwm2 */,
   2225 				AA13B3111FB8AEBC00D9FEE6 /* testyuv */,
   2226 				FDD2C6E20E2E959E00B7A85F /* torturethread */,
   2227 			);
   2228 		};
   2229 /* End PBXProject section */
   2230 
   2231 /* Begin PBXReferenceProxy section */
   2232 		AA1EE452176059230029C7A5 /* libSDL2test.a */ = {
   2233 			isa = PBXReferenceProxy;
   2234 			fileType = archive.ar;
   2235 			path = libSDL2test.a;
   2236 			remoteRef = AA1EE451176059230029C7A5 /* PBXContainerItemProxy */;
   2237 			sourceTree = BUILT_PRODUCTS_DIR;
   2238 		};
   2239 		F3A492DD2555E1F100E92A8B /* SDL2.framework */ = {
   2240 			isa = PBXReferenceProxy;
   2241 			fileType = wrapper.framework;
   2242 			path = SDL2.framework;
   2243 			remoteRef = F3A492DC2555E1F100E92A8B /* PBXContainerItemProxy */;
   2244 			sourceTree = BUILT_PRODUCTS_DIR;
   2245 		};
   2246 		F3A492DF2555E1F100E92A8B /* SDL2.framework */ = {
   2247 			isa = PBXReferenceProxy;
   2248 			fileType = wrapper.framework;
   2249 			path = SDL2.framework;
   2250 			remoteRef = F3A492DE2555E1F100E92A8B /* PBXContainerItemProxy */;
   2251 			sourceTree = BUILT_PRODUCTS_DIR;
   2252 		};
   2253 		F3A492E12555E1F100E92A8B /* SDL2.framework */ = {
   2254 			isa = PBXReferenceProxy;
   2255 			fileType = wrapper.framework;
   2256 			path = SDL2.framework;
   2257 			remoteRef = F3A492E02555E1F100E92A8B /* PBXContainerItemProxy */;
   2258 			sourceTree = BUILT_PRODUCTS_DIR;
   2259 		};
   2260 		F3A492E32555E1F100E92A8B /* libSDL2.a */ = {
   2261 			isa = PBXReferenceProxy;
   2262 			fileType = archive.ar;
   2263 			path = libSDL2.a;
   2264 			remoteRef = F3A492E22555E1F100E92A8B /* PBXContainerItemProxy */;
   2265 			sourceTree = BUILT_PRODUCTS_DIR;
   2266 		};
   2267 		F3A492E52555E1F100E92A8B /* libSDL2.a */ = {
   2268 			isa = PBXReferenceProxy;
   2269 			fileType = archive.ar;
   2270 			path = libSDL2.a;
   2271 			remoteRef = F3A492E42555E1F100E92A8B /* PBXContainerItemProxy */;
   2272 			sourceTree = BUILT_PRODUCTS_DIR;
   2273 		};
   2274 		F3A492E72555E1F100E92A8B /* libSDL2.a */ = {
   2275 			isa = PBXReferenceProxy;
   2276 			fileType = archive.ar;
   2277 			path = libSDL2.a;
   2278 			remoteRef = F3A492E62555E1F100E92A8B /* PBXContainerItemProxy */;
   2279 			sourceTree = BUILT_PRODUCTS_DIR;
   2280 		};
   2281 		F3A492E92555E1F100E92A8B /* libSDL2.dylib */ = {
   2282 			isa = PBXReferenceProxy;
   2283 			fileType = "compiled.mach-o.dylib";
   2284 			path = libSDL2.dylib;
   2285 			remoteRef = F3A492E82555E1F100E92A8B /* PBXContainerItemProxy */;
   2286 			sourceTree = BUILT_PRODUCTS_DIR;
   2287 		};
   2288 		F3A492EB2555E1F100E92A8B /* libSDL2.dylib */ = {
   2289 			isa = PBXReferenceProxy;
   2290 			fileType = "compiled.mach-o.dylib";
   2291 			path = libSDL2.dylib;
   2292 			remoteRef = F3A492EA2555E1F100E92A8B /* PBXContainerItemProxy */;
   2293 			sourceTree = BUILT_PRODUCTS_DIR;
   2294 		};
   2295 		F3A492ED2555E1F100E92A8B /* libSDL2.dylib */ = {
   2296 			isa = PBXReferenceProxy;
   2297 			fileType = "compiled.mach-o.dylib";
   2298 			path = libSDL2.dylib;
   2299 			remoteRef = F3A492EC2555E1F100E92A8B /* PBXContainerItemProxy */;
   2300 			sourceTree = BUILT_PRODUCTS_DIR;
   2301 		};
   2302 		F3A492EF2555E1F100E92A8B /* SDL2 */ = {
   2303 			isa = PBXReferenceProxy;
   2304 			fileType = "compiled.mach-o.executable";
   2305 			path = SDL2;
   2306 			remoteRef = F3A492EE2555E1F100E92A8B /* PBXContainerItemProxy */;
   2307 			sourceTree = BUILT_PRODUCTS_DIR;
   2308 		};
   2309 		F3A492F12555E1F100E92A8B /* hidapi.framework */ = {
   2310 			isa = PBXReferenceProxy;
   2311 			fileType = wrapper.framework;
   2312 			path = hidapi.framework;
   2313 			remoteRef = F3A492F02555E1F100E92A8B /* PBXContainerItemProxy */;
   2314 			sourceTree = BUILT_PRODUCTS_DIR;
   2315 		};
   2316 		F3A492F32555E1F100E92A8B /* hidapi.framework */ = {
   2317 			isa = PBXReferenceProxy;
   2318 			fileType = wrapper.framework;
   2319 			path = hidapi.framework;
   2320 			remoteRef = F3A492F22555E1F100E92A8B /* PBXContainerItemProxy */;
   2321 			sourceTree = BUILT_PRODUCTS_DIR;
   2322 		};
   2323 		F3A492F52555E1F100E92A8B /* hidapi.framework */ = {
   2324 			isa = PBXReferenceProxy;
   2325 			fileType = wrapper.framework;
   2326 			path = hidapi.framework;
   2327 			remoteRef = F3A492F42555E1F100E92A8B /* PBXContainerItemProxy */;
   2328 			sourceTree = BUILT_PRODUCTS_DIR;
   2329 		};
   2330 		FA3D992F1BC4E619002C96C8 /* libSDL2test-TV.a */ = {
   2331 			isa = PBXReferenceProxy;
   2332 			fileType = archive.ar;
   2333 			path = "libSDL2test-TV.a";
   2334 			remoteRef = FA3D992E1BC4E619002C96C8 /* PBXContainerItemProxy */;
   2335 			sourceTree = BUILT_PRODUCTS_DIR;
   2336 		};
   2337 /* End PBXReferenceProxy section */
   2338 
   2339 /* Begin PBXResourcesBuildPhase section */
   2340 		046CEF7613254F23007AD51D /* Resources */ = {
   2341 			isa = PBXResourcesBuildPhase;
   2342 			buildActionMask = 2147483647;
   2343 			files = (
   2344 				046CEF7713254F23007AD51D /* icon.bmp in Resources */,
   2345 			);
   2346 			runOnlyForDeploymentPostprocessing = 0;
   2347 		};
   2348 		047A63DE13285C3200CD7973 /* Resources */ = {
   2349 			isa = PBXResourcesBuildPhase;
   2350 			buildActionMask = 2147483647;
   2351 			files = (
   2352 				AA13B32F1FB8AF0C00D9FEE6 /* testyuv.bmp in Resources */,
   2353 			);
   2354 			runOnlyForDeploymentPostprocessing = 0;
   2355 		};
   2356 		1D60588D0D05DD3D006BFB54 /* Resources */ = {
   2357 			isa = PBXResourcesBuildPhase;
   2358 			buildActionMask = 2147483647;
   2359 			files = (
   2360 			);
   2361 			runOnlyForDeploymentPostprocessing = 0;
   2362 		};
   2363 		56ED04FD118A8FE400A56AA6 /* Resources */ = {
   2364 			isa = PBXResourcesBuildPhase;
   2365 			buildActionMask = 2147483647;
   2366 			files = (
   2367 				56ED04FE118A8FE400A56AA6 /* icon.bmp in Resources */,
   2368 			);
   2369 			runOnlyForDeploymentPostprocessing = 0;
   2370 		};
   2371 		AA13B3121FB8AEBC00D9FEE6 /* Resources */ = {
   2372 			isa = PBXResourcesBuildPhase;
   2373 			buildActionMask = 2147483647;
   2374 			files = (
   2375 				AA13B3301FB8AF2300D9FEE6 /* testyuv.bmp in Resources */,
   2376 			);
   2377 			runOnlyForDeploymentPostprocessing = 0;
   2378 		};
   2379 		AAE7DEDB14CBB1E100DF1A0E /* Resources */ = {
   2380 			isa = PBXResourcesBuildPhase;
   2381 			buildActionMask = 2147483647;
   2382 			files = (
   2383 				AAE7DEDC14CBB1E100DF1A0E /* icon.bmp in Resources */,
   2384 				AAE7DF4714CBB45000DF1A0E /* sample.bmp in Resources */,
   2385 			);
   2386 			runOnlyForDeploymentPostprocessing = 0;
   2387 		};
   2388 		AAE7DF9F14CBB54E00DF1A0E /* Resources */ = {
   2389 			isa = PBXResourcesBuildPhase;
   2390 			buildActionMask = 2147483647;
   2391 			files = (
   2392 				AAE7DFA014CBB54E00DF1A0E /* icon.bmp in Resources */,
   2393 				AAE7DFA114CBB54E00DF1A0E /* sample.bmp in Resources */,
   2394 			);
   2395 			runOnlyForDeploymentPostprocessing = 0;
   2396 		};
   2397 		F395BF852564186400942BFF /* Resources */ = {
   2398 			isa = PBXResourcesBuildPhase;
   2399 			buildActionMask = 2147483647;
   2400 			files = (
   2401 				F395BF862564186400942BFF /* icon.bmp in Resources */,
   2402 			);
   2403 			runOnlyForDeploymentPostprocessing = 0;
   2404 		};
   2405 		F3A499B8255618AF00E92A8B /* Resources */ = {
   2406 			isa = PBXResourcesBuildPhase;
   2407 			buildActionMask = 2147483647;
   2408 			files = (
   2409 				F3A499B9255618AF00E92A8B /* controllermap.bmp in Resources */,
   2410 				F3A49AFE2556A47500E92A8B /* controllermap_back.bmp in Resources */,
   2411 				F3A499BA255618AF00E92A8B /* icon.bmp in Resources */,
   2412 				F3A499BB255618AF00E92A8B /* axis.bmp in Resources */,
   2413 				F3A499BC255618AF00E92A8B /* button.bmp in Resources */,
   2414 			);
   2415 			runOnlyForDeploymentPostprocessing = 0;
   2416 		};
   2417 		FA3D99321BC4E644002C96C8 /* Resources */ = {
   2418 			isa = PBXResourcesBuildPhase;
   2419 			buildActionMask = 2147483647;
   2420 			files = (
   2421 				FA3D99521BC4E70C002C96C8 /* controllermap.bmp in Resources */,
   2422 				F3A49B002556A47500E92A8B /* controllermap_back.bmp in Resources */,
   2423 				FA3D99541BC4E70F002C96C8 /* button.bmp in Resources */,
   2424 				FA3D99531BC4E70E002C96C8 /* axis.bmp in Resources */,
   2425 				FA3D99551BC4E712002C96C8 /* icon.bmp in Resources */,
   2426 			);
   2427 			runOnlyForDeploymentPostprocessing = 0;
   2428 		};
   2429 		FABA347E1D8B575200915323 /* Resources */ = {
   2430 			isa = PBXResourcesBuildPhase;
   2431 			buildActionMask = 2147483647;
   2432 			files = (
   2433 			);
   2434 			runOnlyForDeploymentPostprocessing = 0;
   2435 		};
   2436 		FABA34971D8B582100915323 /* Resources */ = {
   2437 			isa = PBXResourcesBuildPhase;
   2438 			buildActionMask = 2147483647;
   2439 			files = (
   2440 				FABA34981D8B582100915323 /* sample.wav in Resources */,
   2441 			);
   2442 			runOnlyForDeploymentPostprocessing = 0;
   2443 		};
   2444 		FAE0E9811BAF9B230098DFA4 /* Resources */ = {
   2445 			isa = PBXResourcesBuildPhase;
   2446 			buildActionMask = 2147483647;
   2447 			files = (
   2448 				FAE0E9961BAF9B650098DFA4 /* controllermap.bmp in Resources */,
   2449 				F3A49AFF2556A47500E92A8B /* controllermap_back.bmp in Resources */,
   2450 				FAE0E9821BAF9B230098DFA4 /* icon.bmp in Resources */,
   2451 				FAE0E9981BAF9B6E0098DFA4 /* axis.bmp in Resources */,
   2452 				FAE0E9971BAF9B6A0098DFA4 /* button.bmp in Resources */,
   2453 			);
   2454 			runOnlyForDeploymentPostprocessing = 0;
   2455 		};
   2456 		FDA8AAAB0E2D330F00EA573E /* Resources */ = {
   2457 			isa = PBXResourcesBuildPhase;
   2458 			buildActionMask = 2147483647;
   2459 			files = (
   2460 				FDA8AAE30E2D33C600EA573E /* sample.wav in Resources */,
   2461 			);
   2462 			runOnlyForDeploymentPostprocessing = 0;
   2463 		};
   2464 		FDAAC3BC0E2D47E6001DB1D8 /* Resources */ = {
   2465 			isa = PBXResourcesBuildPhase;
   2466 			buildActionMask = 2147483647;
   2467 			files = (
   2468 			);
   2469 			runOnlyForDeploymentPostprocessing = 0;
   2470 		};
   2471 		FDAAC58B0E2D5429001DB1D8 /* Resources */ = {
   2472 			isa = PBXResourcesBuildPhase;
   2473 			buildActionMask = 2147483647;
   2474 			files = (
   2475 			);
   2476 			runOnlyForDeploymentPostprocessing = 0;
   2477 		};
   2478 		FDAAC5B90E2D55B5001DB1D8 /* Resources */ = {
   2479 			isa = PBXResourcesBuildPhase;
   2480 			buildActionMask = 2147483647;
   2481 			files = (
   2482 			);
   2483 			runOnlyForDeploymentPostprocessing = 0;
   2484 		};
   2485 		FDAAC6160E2D5914001DB1D8 /* Resources */ = {
   2486 			isa = PBXResourcesBuildPhase;
   2487 			buildActionMask = 2147483647;
   2488 			files = (
   2489 				FDAAC6390E2D59BE001DB1D8 /* icon.bmp in Resources */,
   2490 			);
   2491 			runOnlyForDeploymentPostprocessing = 0;
   2492 		};
   2493 		FDC42FF00F0D866D009C87E1 /* Resources */ = {
   2494 			isa = PBXResourcesBuildPhase;
   2495 			buildActionMask = 2147483647;
   2496 			files = (
   2497 			);
   2498 			runOnlyForDeploymentPostprocessing = 0;
   2499 		};
   2500 		FDD2C0FA0E2E4F4B00B7A85F /* Resources */ = {
   2501 			isa = PBXResourcesBuildPhase;
   2502 			buildActionMask = 2147483647;
   2503 			files = (
   2504 			);
   2505 			runOnlyForDeploymentPostprocessing = 0;
   2506 		};
   2507 		FDD2C1710E2E52C000B7A85F /* Resources */ = {
   2508 			isa = PBXResourcesBuildPhase;
   2509 			buildActionMask = 2147483647;
   2510 			files = (
   2511 				FDD2C18B0E2E52FE00B7A85F /* utf8.txt in Resources */,
   2512 			);
   2513 			runOnlyForDeploymentPostprocessing = 0;
   2514 		};
   2515 		FDD2C1940E2E534F00B7A85F /* Resources */ = {
   2516 			isa = PBXResourcesBuildPhase;
   2517 			buildActionMask = 2147483647;
   2518 			files = (
   2519 			);
   2520 			runOnlyForDeploymentPostprocessing = 0;
   2521 		};
   2522 		FDD2C44E0E2E773800B7A85F /* Resources */ = {
   2523 			isa = PBXResourcesBuildPhase;
   2524 			buildActionMask = 2147483647;
   2525 			files = (
   2526 			);
   2527 			runOnlyForDeploymentPostprocessing = 0;
   2528 		};
   2529 		FDD2C46C0E2E77D700B7A85F /* Resources */ = {
   2530 			isa = PBXResourcesBuildPhase;
   2531 			buildActionMask = 2147483647;
   2532 			files = (
   2533 			);
   2534 			runOnlyForDeploymentPostprocessing = 0;
   2535 		};
   2536 		FDD2C4FA0E2E7F4800B7A85F /* Resources */ = {
   2537 			isa = PBXResourcesBuildPhase;
   2538 			buildActionMask = 2147483647;
   2539 			files = (
   2540 			);
   2541 			runOnlyForDeploymentPostprocessing = 0;
   2542 		};
   2543 		FDD2C5180E2E807600B7A85F /* Resources */ = {
   2544 			isa = PBXResourcesBuildPhase;
   2545 			buildActionMask = 2147483647;
   2546 			files = (
   2547 			);
   2548 			runOnlyForDeploymentPostprocessing = 0;
   2549 		};
   2550 		FDD2C53E0E2E80E400B7A85F /* Resources */ = {
   2551 			isa = PBXResourcesBuildPhase;
   2552 			buildActionMask = 2147483647;
   2553 			files = (
   2554 				FDD2C5520E2E812C00B7A85F /* icon.bmp in Resources */,
   2555 			);
   2556 			runOnlyForDeploymentPostprocessing = 0;
   2557 		};
   2558 		FDD2C5750E2E8C7400B7A85F /* Resources */ = {
   2559 			isa = PBXResourcesBuildPhase;
   2560 			buildActionMask = 2147483647;
   2561 			files = (
   2562 				FDD2C5760E2E8C7400B7A85F /* icon.bmp in Resources */,
   2563 			);
   2564 			runOnlyForDeploymentPostprocessing = 0;
   2565 		};
   2566 		FDD2C5B40E2E8CFC00B7A85F /* Resources */ = {
   2567 			isa = PBXResourcesBuildPhase;
   2568 			buildActionMask = 2147483647;
   2569 			files = (
   2570 				FDD2C5B50E2E8CFC00B7A85F /* icon.bmp in Resources */,
   2571 			);
   2572 			runOnlyForDeploymentPostprocessing = 0;
   2573 		};
   2574 		FDD2C6E30E2E959E00B7A85F /* Resources */ = {
   2575 			isa = PBXResourcesBuildPhase;
   2576 			buildActionMask = 2147483647;
   2577 			files = (
   2578 			);
   2579 			runOnlyForDeploymentPostprocessing = 0;
   2580 		};
   2581 /* End PBXResourcesBuildPhase section */
   2582 
   2583 /* Begin PBXSourcesBuildPhase section */
   2584 		046CEF7813254F23007AD51D /* Sources */ = {
   2585 			isa = PBXSourcesBuildPhase;
   2586 			buildActionMask = 2147483647;
   2587 			files = (
   2588 				046CEF8A13254F63007AD51D /* testgesture.c in Sources */,
   2589 			);
   2590 			runOnlyForDeploymentPostprocessing = 0;
   2591 		};
   2592 		047A63DF13285C3200CD7973 /* Sources */ = {
   2593 			isa = PBXSourcesBuildPhase;
   2594 			buildActionMask = 2147483647;
   2595 			files = (
   2596 				047A63F113285CD100CD7973 /* checkkeys.c in Sources */,
   2597 			);
   2598 			runOnlyForDeploymentPostprocessing = 0;
   2599 		};
   2600 		1D60588E0D05DD3D006BFB54 /* Sources */ = {
   2601 			isa = PBXSourcesBuildPhase;
   2602 			buildActionMask = 2147483647;
   2603 			files = (
   2604 				FDA8A79C0E2D0F9300EA573E /* testwm2.c in Sources */,
   2605 			);
   2606 			runOnlyForDeploymentPostprocessing = 0;
   2607 		};
   2608 		56ED04FF118A8FE400A56AA6 /* Sources */ = {
   2609 			isa = PBXSourcesBuildPhase;
   2610 			buildActionMask = 2147483647;
   2611 			files = (
   2612 				56ED0511118A904200A56AA6 /* testpower.c in Sources */,
   2613 			);
   2614 			runOnlyForDeploymentPostprocessing = 0;
   2615 		};
   2616 		AA13B3141FB8AEBC00D9FEE6 /* Sources */ = {
   2617 			isa = PBXSourcesBuildPhase;
   2618 			buildActionMask = 2147483647;
   2619 			files = (
   2620 				AA13B3611FB8B52500D9FEE6 /* testyuv_cvt.c in Sources */,
   2621 				AA13B35D1FB8B4E200D9FEE6 /* testyuv.c in Sources */,
   2622 			);
   2623 			runOnlyForDeploymentPostprocessing = 0;
   2624 		};
   2625 		AAE7DEDD14CBB1E100DF1A0E /* Sources */ = {
   2626 			isa = PBXSourcesBuildPhase;
   2627 			buildActionMask = 2147483647;
   2628 			files = (
   2629 				AAE7DF4614CBB43900DF1A0E /* testscale.c in Sources */,
   2630 			);
   2631 			runOnlyForDeploymentPostprocessing = 0;
   2632 		};
   2633 		AAE7DFA214CBB54E00DF1A0E /* Sources */ = {
   2634 			isa = PBXSourcesBuildPhase;
   2635 			buildActionMask = 2147483647;
   2636 			files = (
   2637 				AAE7DFB514CBB5F700DF1A0E /* testrendertarget.c in Sources */,
   2638 			);
   2639 			runOnlyForDeploymentPostprocessing = 0;
   2640 		};
   2641 		F395BF872564186400942BFF /* Sources */ = {
   2642 			isa = PBXSourcesBuildPhase;
   2643 			buildActionMask = 2147483647;
   2644 			files = (
   2645 				F395BFE2256418A700942BFF /* testsensor.c in Sources */,
   2646 			);
   2647 			runOnlyForDeploymentPostprocessing = 0;
   2648 		};
   2649 		F3A499BD255618AF00E92A8B /* Sources */ = {
   2650 			isa = PBXSourcesBuildPhase;
   2651 			buildActionMask = 2147483647;
   2652 			files = (
   2653 				F3A49A822556190000E92A8B /* controllermap.c in Sources */,
   2654 			);
   2655 			runOnlyForDeploymentPostprocessing = 0;
   2656 		};
   2657 		FA3D99301BC4E644002C96C8 /* Sources */ = {
   2658 			isa = PBXSourcesBuildPhase;
   2659 			buildActionMask = 2147483647;
   2660 			files = (
   2661 				F3F758DE22AC5ABB001D97F2 /* testgamecontroller.c in Sources */,
   2662 			);
   2663 			runOnlyForDeploymentPostprocessing = 0;
   2664 		};
   2665 		FABA34801D8B575200915323 /* Sources */ = {
   2666 			isa = PBXSourcesBuildPhase;
   2667 			buildActionMask = 2147483647;
   2668 			files = (
   2669 				FABA34951D8B578600915323 /* testaudiocapture.c in Sources */,
   2670 			);
   2671 			runOnlyForDeploymentPostprocessing = 0;
   2672 		};
   2673 		FABA34991D8B582100915323 /* Sources */ = {
   2674 			isa = PBXSourcesBuildPhase;
   2675 			buildActionMask = 2147483647;
   2676 			files = (
   2677 				FABA349A1D8B582100915323 /* loopwave.c in Sources */,
   2678 			);
   2679 			runOnlyForDeploymentPostprocessing = 0;
   2680 		};
   2681 		FAE0E9831BAF9B230098DFA4 /* Sources */ = {
   2682 			isa = PBXSourcesBuildPhase;
   2683 			buildActionMask = 2147483647;
   2684 			files = (
   2685 				FAE0E9951BAF9B510098DFA4 /* testgamecontroller.c in Sources */,
   2686 			);
   2687 			runOnlyForDeploymentPostprocessing = 0;
   2688 		};
   2689 		FDA8AAAC0E2D330F00EA573E /* Sources */ = {
   2690 			isa = PBXSourcesBuildPhase;
   2691 			buildActionMask = 2147483647;
   2692 			files = (
   2693 				FDA8AABE0E2D335C00EA573E /* loopwave.c in Sources */,
   2694 			);
   2695 			runOnlyForDeploymentPostprocessing = 0;
   2696 		};
   2697 		FDAAC3BE0E2D47E6001DB1D8 /* Sources */ = {
   2698 			isa = PBXSourcesBuildPhase;
   2699 			buildActionMask = 2147483647;
   2700 			files = (
   2701 				FDAAC3D30E2D4800001DB1D8 /* testaudioinfo.c in Sources */,
   2702 			);
   2703 			runOnlyForDeploymentPostprocessing = 0;
   2704 		};
   2705 		FDAAC58C0E2D5429001DB1D8 /* Sources */ = {
   2706 			isa = PBXSourcesBuildPhase;
   2707 			buildActionMask = 2147483647;
   2708 			files = (
   2709 				FDAAC59F0E2D54B8001DB1D8 /* testerror.c in Sources */,
   2710 			);
   2711 			runOnlyForDeploymentPostprocessing = 0;
   2712 		};
   2713 		FDAAC5BA0E2D55B5001DB1D8 /* Sources */ = {
   2714 			isa = PBXSourcesBuildPhase;
   2715 			buildActionMask = 2147483647;
   2716 			files = (
   2717 				FDAAC5CC0E2D55CA001DB1D8 /* testfile.c in Sources */,
   2718 			);
   2719 			runOnlyForDeploymentPostprocessing = 0;
   2720 		};
   2721 		FDAAC6170E2D5914001DB1D8 /* Sources */ = {
   2722 			isa = PBXSourcesBuildPhase;
   2723 			buildActionMask = 2147483647;
   2724 			files = (
   2725 				FDAAC62A0E2D5960001DB1D8 /* testgles.c in Sources */,
   2726 			);
   2727 			runOnlyForDeploymentPostprocessing = 0;
   2728 		};
   2729 		FDC42FF10F0D866D009C87E1 /* Sources */ = {
   2730 			isa = PBXSourcesBuildPhase;
   2731 			buildActionMask = 2147483647;
   2732 			files = (
   2733 				FDC4300A0F0D86BF009C87E1 /* testdraw2.c in Sources */,
   2734 			);
   2735 			runOnlyForDeploymentPostprocessing = 0;
   2736 		};
   2737 		FDD2C0FB0E2E4F4B00B7A85F /* Sources */ = {
   2738 			isa = PBXSourcesBuildPhase;
   2739 			buildActionMask = 2147483647;
   2740 			files = (
   2741 				FDD2C10D0E2E4F6900B7A85F /* testthread.c in Sources */,
   2742 			);
   2743 			runOnlyForDeploymentPostprocessing = 0;
   2744 		};
   2745 		FDD2C1720E2E52C000B7A85F /* Sources */ = {
   2746 			isa = PBXSourcesBuildPhase;
   2747 			buildActionMask = 2147483647;
   2748 			files = (
   2749 				FDD2C1840E2E52D900B7A85F /* testiconv.c in Sources */,
   2750 			);
   2751 			runOnlyForDeploymentPostprocessing = 0;
   2752 		};
   2753 		FDD2C1960E2E534F00B7A85F /* Sources */ = {
   2754 			isa = PBXSourcesBuildPhase;
   2755 			buildActionMask = 2147483647;
   2756 			files = (
   2757 				FA0EF22E1BAF4654000E07A6 /* testjoystick.c in Sources */,
   2758 			);
   2759 			runOnlyForDeploymentPostprocessing = 0;
   2760 		};
   2761 		FDD2C44F0E2E773800B7A85F /* Sources */ = {
   2762 			isa = PBXSourcesBuildPhase;
   2763 			buildActionMask = 2147483647;
   2764 			files = (
   2765 				FDD2C4610E2E777500B7A85F /* testkeys.c in Sources */,
   2766 			);
   2767 			runOnlyForDeploymentPostprocessing = 0;
   2768 		};
   2769 		FDD2C46D0E2E77D700B7A85F /* Sources */ = {
   2770 			isa = PBXSourcesBuildPhase;
   2771 			buildActionMask = 2147483647;
   2772 			files = (
   2773 				FDD2C47F0E2E77E300B7A85F /* testlock.c in Sources */,
   2774 			);
   2775 			runOnlyForDeploymentPostprocessing = 0;
   2776 		};
   2777 		FDD2C4FC0E2E7F4800B7A85F /* Sources */ = {
   2778 			isa = PBXSourcesBuildPhase;
   2779 			buildActionMask = 2147483647;
   2780 			files = (
   2781 				FDD2C50E0E2E7F5800B7A85F /* testplatform.c in Sources */,
   2782 			);
   2783 			runOnlyForDeploymentPostprocessing = 0;
   2784 		};
   2785 		FDD2C51A0E2E807600B7A85F /* Sources */ = {
   2786 			isa = PBXSourcesBuildPhase;
   2787 			buildActionMask = 2147483647;
   2788 			files = (
   2789 				FDD2C52C0E2E808700B7A85F /* testsem.c in Sources */,
   2790 			);
   2791 			runOnlyForDeploymentPostprocessing = 0;
   2792 		};
   2793 		FDD2C53F0E2E80E400B7A85F /* Sources */ = {
   2794 			isa = PBXSourcesBuildPhase;
   2795 			buildActionMask = 2147483647;
   2796 			files = (
   2797 				FDD2C5510E2E80F400B7A85F /* testsprite2.c in Sources */,
   2798 			);
   2799 			runOnlyForDeploymentPostprocessing = 0;
   2800 		};
   2801 		FDD2C5770E2E8C7400B7A85F /* Sources */ = {
   2802 			isa = PBXSourcesBuildPhase;
   2803 			buildActionMask = 2147483647;
   2804 			files = (
   2805 				FDD2C58A0E2E8CB500B7A85F /* testtimer.c in Sources */,
   2806 			);
   2807 			runOnlyForDeploymentPostprocessing = 0;
   2808 		};
   2809 		FDD2C5B60E2E8CFC00B7A85F /* Sources */ = {
   2810 			isa = PBXSourcesBuildPhase;
   2811 			buildActionMask = 2147483647;
   2812 			files = (
   2813 				FDD2C5C80E2E8D1200B7A85F /* testver.c in Sources */,
   2814 			);
   2815 			runOnlyForDeploymentPostprocessing = 0;
   2816 		};
   2817 		FDD2C6E50E2E959E00B7A85F /* Sources */ = {
   2818 			isa = PBXSourcesBuildPhase;
   2819 			buildActionMask = 2147483647;
   2820 			files = (
   2821 				FDD2C6F70E2E95B100B7A85F /* torturethread.c in Sources */,
   2822 			);
   2823 			runOnlyForDeploymentPostprocessing = 0;
   2824 		};
   2825 /* End PBXSourcesBuildPhase section */
   2826 
   2827 /* Begin XCBuildConfiguration section */
   2828 		046CEF8413254F23007AD51D /* Debug */ = {
   2829 			isa = XCBuildConfiguration;
   2830 			buildSettings = {
   2831 				INFOPLIST_FILE = Info.plist;
   2832 				PRODUCT_NAME = testgesture;
   2833 			};
   2834 			name = Debug;
   2835 		};
   2836 		046CEF8513254F23007AD51D /* Release */ = {
   2837 			isa = XCBuildConfiguration;
   2838 			buildSettings = {
   2839 				INFOPLIST_FILE = Info.plist;
   2840 				PRODUCT_NAME = testgesture;
   2841 			};
   2842 			name = Release;
   2843 		};
   2844 		047A63EB13285C3200CD7973 /* Debug */ = {
   2845 			isa = XCBuildConfiguration;
   2846 			buildSettings = {
   2847 				INFOPLIST_FILE = Info.plist;
   2848 				PRODUCT_NAME = checkkeys;
   2849 			};
   2850 			name = Debug;
   2851 		};
   2852 		047A63EC13285C3200CD7973 /* Release */ = {
   2853 			isa = XCBuildConfiguration;
   2854 			buildSettings = {
   2855 				INFOPLIST_FILE = Info.plist;
   2856 				PRODUCT_NAME = checkkeys;
   2857 			};
   2858 			name = Release;
   2859 		};
   2860 		1D6058940D05DD3E006BFB54 /* Debug */ = {
   2861 			isa = XCBuildConfiguration;
   2862 			buildSettings = {
   2863 				INFOPLIST_FILE = Info.plist;
   2864 				PRODUCT_NAME = testwm2;
   2865 			};
   2866 			name = Debug;
   2867 		};
   2868 		1D6058950D05DD3E006BFB54 /* Release */ = {
   2869 			isa = XCBuildConfiguration;
   2870 			buildSettings = {
   2871 				INFOPLIST_FILE = Info.plist;
   2872 				PRODUCT_NAME = testwm2;
   2873 			};
   2874 			name = Release;
   2875 		};
   2876 		56ED050B118A8FE400A56AA6 /* Debug */ = {
   2877 			isa = XCBuildConfiguration;
   2878 			buildSettings = {
   2879 				INFOPLIST_FILE = Info.plist;
   2880 				PRODUCT_NAME = testpower;
   2881 			};
   2882 			name = Debug;
   2883 		};
   2884 		56ED050C118A8FE400A56AA6 /* Release */ = {
   2885 			isa = XCBuildConfiguration;
   2886 			buildSettings = {
   2887 				INFOPLIST_FILE = Info.plist;
   2888 				PRODUCT_NAME = testpower;
   2889 			};
   2890 			name = Release;
   2891 		};
   2892 		AA13B3241FB8AEBC00D9FEE6 /* Debug */ = {
   2893 			isa = XCBuildConfiguration;
   2894 			buildSettings = {
   2895 				INFOPLIST_FILE = Info.plist;
   2896 				PRODUCT_NAME = "$(TARGET_NAME)";
   2897 			};
   2898 			name = Debug;
   2899 		};
   2900 		AA13B3251FB8AEBC00D9FEE6 /* Release */ = {
   2901 			isa = XCBuildConfiguration;
   2902 			buildSettings = {
   2903 				INFOPLIST_FILE = Info.plist;
   2904 				PRODUCT_NAME = "$(TARGET_NAME)";
   2905 			};
   2906 			name = Release;
   2907 		};
   2908 		AAE7DEEA14CBB1E100DF1A0E /* Debug */ = {
   2909 			isa = XCBuildConfiguration;
   2910 			buildSettings = {
   2911 				INFOPLIST_FILE = Info.plist;
   2912 				PRODUCT_NAME = testscale;
   2913 			};
   2914 			name = Debug;
   2915 		};
   2916 		AAE7DEEB14CBB1E100DF1A0E /* Release */ = {
   2917 			isa = XCBuildConfiguration;
   2918 			buildSettings = {
   2919 				INFOPLIST_FILE = Info.plist;
   2920 				PRODUCT_NAME = testscale;
   2921 			};
   2922 			name = Release;
   2923 		};
   2924 		AAE7DFAF14CBB54E00DF1A0E /* Debug */ = {
   2925 			isa = XCBuildConfiguration;
   2926 			buildSettings = {
   2927 				INFOPLIST_FILE = Info.plist;
   2928 				PRODUCT_NAME = testrendertarget;
   2929 			};
   2930 			name = Debug;
   2931 		};
   2932 		AAE7DFB014CBB54E00DF1A0E /* Release */ = {
   2933 			isa = XCBuildConfiguration;
   2934 			buildSettings = {
   2935 				INFOPLIST_FILE = Info.plist;
   2936 				PRODUCT_NAME = testrendertarget;
   2937 			};
   2938 			name = Release;
   2939 		};
   2940 		C01FCF4F08A954540054247B /* Debug */ = {
   2941 			isa = XCBuildConfiguration;
   2942 			buildSettings = {
   2943 				ALWAYS_SEARCH_USER_PATHS = NO;
   2944 				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
   2945 				ENABLE_BITCODE = NO;
   2946 				GCC_OPTIMIZATION_LEVEL = 0;
   2947 				HEADER_SEARCH_PATHS = ../../include;
   2948 				IPHONEOS_DEPLOYMENT_TARGET = 8.0;
   2949 				ONLY_ACTIVE_ARCH = YES;
   2950 				OTHER_LDFLAGS = "-ObjC";
   2951 				"PROVISIONING_PROFILE[sdk=iphoneos*]" = "";
   2952 				SDKROOT = iphoneos;
   2953 				TARGETED_DEVICE_FAMILY = "1,2";
   2954 			};
   2955 			name = Debug;
   2956 		};
   2957 		C01FCF5008A954540054247B /* Release */ = {
   2958 			isa = XCBuildConfiguration;
   2959 			buildSettings = {
   2960 				ALWAYS_SEARCH_USER_PATHS = NO;
   2961 				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
   2962 				ENABLE_BITCODE = NO;
   2963 				HEADER_SEARCH_PATHS = ../../include;
   2964 				IPHONEOS_DEPLOYMENT_TARGET = 8.0;
   2965 				OTHER_LDFLAGS = "-ObjC";
   2966 				"PROVISIONING_PROFILE[sdk=iphoneos*]" = "";
   2967 				SDKROOT = iphoneos;
   2968 				TARGETED_DEVICE_FAMILY = "1,2";
   2969 			};
   2970 			name = Release;
   2971 		};
   2972 		F395BF982564186400942BFF /* Debug */ = {
   2973 			isa = XCBuildConfiguration;
   2974 			buildSettings = {
   2975 				INFOPLIST_FILE = "testpower copy-Info.plist";
   2976 				PRODUCT_NAME = "$(TARGET_NAME)";
   2977 			};
   2978 			name = Debug;
   2979 		};
   2980 		F395BF992564186400942BFF /* Release */ = {
   2981 			isa = XCBuildConfiguration;
   2982 			buildSettings = {
   2983 				INFOPLIST_FILE = "testpower copy-Info.plist";
   2984 				PRODUCT_NAME = "$(TARGET_NAME)";
   2985 			};
   2986 			name = Release;
   2987 		};
   2988 		F3A499D1255618AF00E92A8B /* Debug */ = {
   2989 			isa = XCBuildConfiguration;
   2990 			buildSettings = {
   2991 				INFOPLIST_FILE = "testgamecontroller copy-Info.plist";
   2992 				LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
   2993 				PRODUCT_NAME = "$(TARGET_NAME)";
   2994 			};
   2995 			name = Debug;
   2996 		};
   2997 		F3A499D2255618AF00E92A8B /* Release */ = {
   2998 			isa = XCBuildConfiguration;
   2999 			buildSettings = {
   3000 				INFOPLIST_FILE = "testgamecontroller copy-Info.plist";
   3001 				LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
   3002 				PRODUCT_NAME = "$(TARGET_NAME)";
   3003 			};
   3004 			name = Release;
   3005 		};
   3006 		FA3D99461BC4E645002C96C8 /* Debug */ = {
   3007 			isa = XCBuildConfiguration;
   3008 			buildSettings = {
   3009 				ALWAYS_SEARCH_USER_PATHS = NO;
   3010 				CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
   3011 				CLANG_CXX_LIBRARY = "libc++";
   3012 				CLANG_ENABLE_MODULES = YES;
   3013 				CLANG_ENABLE_OBJC_ARC = YES;
   3014 				CLANG_WARN_BOOL_CONVERSION = YES;
   3015 				CLANG_WARN_CONSTANT_CONVERSION = YES;
   3016 				CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
   3017 				CLANG_WARN_EMPTY_BODY = YES;
   3018 				CLANG_WARN_ENUM_CONVERSION = YES;
   3019 				CLANG_WARN_INT_CONVERSION = YES;
   3020 				CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
   3021 				CLANG_WARN_UNREACHABLE_CODE = YES;
   3022 				CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
   3023 				COPY_PHASE_STRIP = NO;
   3024 				DEBUG_INFORMATION_FORMAT = dwarf;
   3025 				ENABLE_STRICT_OBJC_MSGSEND = YES;
   3026 				ENABLE_TESTABILITY = YES;
   3027 				GCC_C_LANGUAGE_STANDARD = gnu99;
   3028 				GCC_DYNAMIC_NO_PIC = NO;
   3029 				GCC_NO_COMMON_BLOCKS = YES;
   3030 				GCC_PREPROCESSOR_DEFINITIONS = (
   3031 					"DEBUG=1",
   3032 					"$(inherited)",
   3033 				);
   3034 				GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
   3035 				GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
   3036 				GCC_WARN_UNDECLARED_SELECTOR = YES;
   3037 				GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
   3038 				GCC_WARN_UNUSED_FUNCTION = YES;
   3039 				GCC_WARN_UNUSED_VARIABLE = YES;
   3040 				INFOPLIST_FILE = Info.plist;
   3041 				LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
   3042 				MTL_ENABLE_DEBUG_INFO = YES;
   3043 				PRODUCT_NAME = "$(TARGET_NAME)";
   3044 				SDKROOT = appletvos;
   3045 				TARGETED_DEVICE_FAMILY = 3;
   3046 				TVOS_DEPLOYMENT_TARGET = 9.0;
   3047 			};
   3048 			name = Debug;
   3049 		};
   3050 		FA3D99471BC4E645002C96C8 /* Release */ = {
   3051 			isa = XCBuildConfiguration;
   3052 			buildSettings = {
   3053 				ALWAYS_SEARCH_USER_PATHS = NO;
   3054 				CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
   3055 				CLANG_CXX_LIBRARY = "libc++";
   3056 				CLANG_ENABLE_MODULES = YES;
   3057 				CLANG_ENABLE_OBJC_ARC = YES;
   3058 				CLANG_WARN_BOOL_CONVERSION = YES;
   3059 				CLANG_WARN_CONSTANT_CONVERSION = YES;
   3060 				CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
   3061 				CLANG_WARN_EMPTY_BODY = YES;
   3062 				CLANG_WARN_ENUM_CONVERSION = YES;
   3063 				CLANG_WARN_INT_CONVERSION = YES;
   3064 				CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
   3065 				CLANG_WARN_UNREACHABLE_CODE = YES;
   3066 				CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
   3067 				COPY_PHASE_STRIP = NO;
   3068 				DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
   3069 				ENABLE_NS_ASSERTIONS = NO;
   3070 				ENABLE_STRICT_OBJC_MSGSEND = YES;
   3071 				GCC_C_LANGUAGE_STANDARD = gnu99;
   3072 				GCC_NO_COMMON_BLOCKS = YES;
   3073 				GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
   3074 				GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
   3075 				GCC_WARN_UNDECLARED_SELECTOR = YES;
   3076 				GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
   3077 				GCC_WARN_UNUSED_FUNCTION = YES;
   3078 				GCC_WARN_UNUSED_VARIABLE = YES;
   3079 				INFOPLIST_FILE = Info.plist;
   3080 				LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
   3081 				MTL_ENABLE_DEBUG_INFO = NO;
   3082 				PRODUCT_NAME = "$(TARGET_NAME)";
   3083 				SDKROOT = appletvos;
   3084 				TARGETED_DEVICE_FAMILY = 3;
   3085 				TVOS_DEPLOYMENT_TARGET = 9.0;
   3086 				VALIDATE_PRODUCT = YES;
   3087 			};
   3088 			name = Release;
   3089 		};
   3090 		FABA348F1D8B575200915323 /* Debug */ = {
   3091 			isa = XCBuildConfiguration;
   3092 			buildSettings = {
   3093 				INFOPLIST_FILE = Info.plist;
   3094 				PRODUCT_NAME = "$(TARGET_NAME)";
   3095 			};
   3096 			name = Debug;
   3097 		};
   3098 		FABA34901D8B575200915323 /* Release */ = {
   3099 			isa = XCBuildConfiguration;
   3100 			buildSettings = {
   3101 				INFOPLIST_FILE = Info.plist;
   3102 				PRODUCT_NAME = "$(TARGET_NAME)";
   3103 			};
   3104 			name = Release;
   3105 		};
   3106 		FABA34A81D8B582100915323 /* Debug */ = {
   3107 			isa = XCBuildConfiguration;
   3108 			buildSettings = {
   3109 				INFOPLIST_FILE = Info.plist;
   3110 				PRODUCT_NAME = "$(TARGET_NAME)";
   3111 				SDKROOT = appletvos;
   3112 				SUPPORTED_PLATFORMS = "appletvsimulator appletvos";
   3113 				TVOS_DEPLOYMENT_TARGET = 9.0;
   3114 			};
   3115 			name = Debug;
   3116 		};
   3117 		FABA34A91D8B582100915323 /* Release */ = {
   3118 			isa = XCBuildConfiguration;
   3119 			buildSettings = {
   3120 				INFOPLIST_FILE = Info.plist;
   3121 				PRODUCT_NAME = "$(TARGET_NAME)";
   3122 				SDKROOT = appletvos;
   3123 				SUPPORTED_PLATFORMS = "appletvsimulator appletvos";
   3124 				TVOS_DEPLOYMENT_TARGET = 9.0;
   3125 			};
   3126 			name = Release;
   3127 		};
   3128 		FAE0E9911BAF9B230098DFA4 /* Debug */ = {
   3129 			isa = XCBuildConfiguration;
   3130 			buildSettings = {
   3131 				INFOPLIST_FILE = Info.plist;
   3132 				LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
   3133 				PRODUCT_NAME = "$(TARGET_NAME)";
   3134 			};
   3135 			name = Debug;
   3136 		};
   3137 		FAE0E9921BAF9B230098DFA4 /* Release */ = {
   3138 			isa = XCBuildConfiguration;
   3139 			buildSettings = {
   3140 				INFOPLIST_FILE = Info.plist;
   3141 				LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
   3142 				PRODUCT_NAME = "$(TARGET_NAME)";
   3143 			};
   3144 			name = Release;
   3145 		};
   3146 		FDA8AAB90E2D330F00EA573E /* Debug */ = {
   3147 			isa = XCBuildConfiguration;
   3148 			buildSettings = {
   3149 				INFOPLIST_FILE = Info.plist;
   3150 				PRODUCT_NAME = loopwav;
   3151 			};
   3152 			name = Debug;
   3153 		};
   3154 		FDA8AABA0E2D330F00EA573E /* Release */ = {
   3155 			isa = XCBuildConfiguration;
   3156 			buildSettings = {
   3157 				INFOPLIST_FILE = Info.plist;
   3158 				PRODUCT_NAME = loopwav;
   3159 			};
   3160 			name = Release;
   3161 		};
   3162 		FDAAC3CB0E2D47E6001DB1D8 /* Debug */ = {
   3163 			isa = XCBuildConfiguration;
   3164 			buildSettings = {
   3165 				INFOPLIST_FILE = Info.plist;
   3166 				PRODUCT_NAME = testaudioinfo;
   3167 			};
   3168 			name = Debug;
   3169 		};
   3170 		FDAAC3CC0E2D47E6001DB1D8 /* Release */ = {
   3171 			isa = XCBuildConfiguration;
   3172 			buildSettings = {
   3173 				INFOPLIST_FILE = Info.plist;
   3174 				PRODUCT_NAME = testaudioinfo;
   3175 			};
   3176 			name = Release;
   3177 		};
   3178 		FDAAC5990E2D5429001DB1D8 /* Debug */ = {
   3179 			isa = XCBuildConfiguration;
   3180 			buildSettings = {
   3181 				INFOPLIST_FILE = Info.plist;
   3182 				PRODUCT_NAME = testerror;
   3183 			};
   3184 			name = Debug;
   3185 		};
   3186 		FDAAC59A0E2D5429001DB1D8 /* Release */ = {
   3187 			isa = XCBuildConfiguration;
   3188 			buildSettings = {
   3189 				INFOPLIST_FILE = Info.plist;
   3190 				PRODUCT_NAME = testerror;
   3191 			};
   3192 			name = Release;
   3193 		};
   3194 		FDAAC5C70E2D55B5001DB1D8 /* Debug */ = {
   3195 			isa = XCBuildConfiguration;
   3196 			buildSettings = {
   3197 				INFOPLIST_FILE = Info.plist;
   3198 				PRODUCT_NAME = testfile;
   3199 			};
   3200 			name = Debug;
   3201 		};
   3202 		FDAAC5C80E2D55B5001DB1D8 /* Release */ = {
   3203 			isa = XCBuildConfiguration;
   3204 			buildSettings = {
   3205 				INFOPLIST_FILE = Info.plist;
   3206 				PRODUCT_NAME = testfile;
   3207 			};
   3208 			name = Release;
   3209 		};
   3210 		FDAAC6240E2D5914001DB1D8 /* Debug */ = {
   3211 			isa = XCBuildConfiguration;
   3212 			buildSettings = {
   3213 				INFOPLIST_FILE = Info.plist;
   3214 				PRODUCT_NAME = testgles;
   3215 			};
   3216 			name = Debug;
   3217 		};
   3218 		FDAAC6250E2D5914001DB1D8 /* Release */ = {
   3219 			isa = XCBuildConfiguration;
   3220 			buildSettings = {
   3221 				INFOPLIST_FILE = Info.plist;
   3222 				PRODUCT_NAME = testgles;
   3223 			};
   3224 			name = Release;
   3225 		};
   3226 		FDC42FFE0F0D866D009C87E1 /* Debug */ = {
   3227 			isa = XCBuildConfiguration;
   3228 			buildSettings = {
   3229 				INFOPLIST_FILE = Info.plist;
   3230 				PRODUCT_NAME = torturethread;
   3231 			};
   3232 			name = Debug;
   3233 		};
   3234 		FDC42FFF0F0D866D009C87E1 /* Release */ = {
   3235 			isa = XCBuildConfiguration;
   3236 			buildSettings = {
   3237 				INFOPLIST_FILE = Info.plist;
   3238 				PRODUCT_NAME = torturethread;
   3239 			};
   3240 			name = Release;
   3241 		};
   3242 		FDD2C1080E2E4F4B00B7A85F /* Debug */ = {
   3243 			isa = XCBuildConfiguration;
   3244 			buildSettings = {
   3245 				INFOPLIST_FILE = Info.plist;
   3246 				PRODUCT_NAME = testthread;
   3247 			};
   3248 			name = Debug;
   3249 		};
   3250 		FDD2C1090E2E4F4B00B7A85F /* Release */ = {
   3251 			isa = XCBuildConfiguration;
   3252 			buildSettings = {
   3253 				INFOPLIST_FILE = Info.plist;
   3254 				PRODUCT_NAME = testthread;
   3255 			};
   3256 			name = Release;
   3257 		};
   3258 		FDD2C17F0E2E52C000B7A85F /* Debug */ = {
   3259 			isa = XCBuildConfiguration;
   3260 			buildSettings = {
   3261 				INFOPLIST_FILE = Info.plist;
   3262 				PRODUCT_NAME = testiconv;
   3263 			};
   3264 			name = Debug;
   3265 		};
   3266 		FDD2C1800E2E52C000B7A85F /* Release */ = {
   3267 			isa = XCBuildConfiguration;
   3268 			buildSettings = {
   3269 				INFOPLIST_FILE = Info.plist;
   3270 				PRODUCT_NAME = testiconv;
   3271 			};
   3272 			name = Release;
   3273 		};
   3274 		FDD2C1A30E2E534F00B7A85F /* Debug */ = {
   3275 			isa = XCBuildConfiguration;
   3276 			buildSettings = {
   3277 				INFOPLIST_FILE = Info.plist;
   3278 				PRODUCT_NAME = testjoystick;
   3279 			};
   3280 			name = Debug;
   3281 		};
   3282 		FDD2C1A40E2E534F00B7A85F /* Release */ = {
   3283 			isa = XCBuildConfiguration;
   3284 			buildSettings = {
   3285 				INFOPLIST_FILE = Info.plist;
   3286 				PRODUCT_NAME = testjoystick;
   3287 			};
   3288 			name = Release;
   3289 		};
   3290 		FDD2C45C0E2E773800B7A85F /* Debug */ = {
   3291 			isa = XCBuildConfiguration;
   3292 			buildSettings = {
   3293 				INFOPLIST_FILE = Info.plist;
   3294 				PRODUCT_NAME = testkeys;
   3295 			};
   3296 			name = Debug;
   3297 		};
   3298 		FDD2C45D0E2E773800B7A85F /* Release */ = {
   3299 			isa = XCBuildConfiguration;
   3300 			buildSettings = {
   3301 				INFOPLIST_FILE = Info.plist;
   3302 				PRODUCT_NAME = testkeys;
   3303 			};
   3304 			name = Release;
   3305 		};
   3306 		FDD2C47A0E2E77D700B7A85F /* Debug */ = {
   3307 			isa = XCBuildConfiguration;
   3308 			buildSettings = {
   3309 				INFOPLIST_FILE = Info.plist;
   3310 				PRODUCT_NAME = testlock;
   3311 			};
   3312 			name = Debug;
   3313 		};
   3314 		FDD2C47B0E2E77D700B7A85F /* Release */ = {
   3315 			isa = XCBuildConfiguration;
   3316 			buildSettings = {
   3317 				INFOPLIST_FILE = Info.plist;
   3318 				PRODUCT_NAME = testlock;
   3319 			};
   3320 			name = Release;
   3321 		};
   3322 		FDD2C5090E2E7F4800B7A85F /* Debug */ = {
   3323 			isa = XCBuildConfiguration;
   3324 			buildSettings = {
   3325 				INFOPLIST_FILE = Info.plist;
   3326 				PRODUCT_NAME = testplatform;
   3327 			};
   3328 			name = Debug;
   3329 		};
   3330 		FDD2C50A0E2E7F4800B7A85F /* Release */ = {
   3331 			isa = XCBuildConfiguration;
   3332 			buildSettings = {
   3333 				INFOPLIST_FILE = Info.plist;
   3334 				PRODUCT_NAME = testplatform;
   3335 			};
   3336 			name = Release;
   3337 		};
   3338 		FDD2C5270E2E807600B7A85F /* Debug */ = {
   3339 			isa = XCBuildConfiguration;
   3340 			buildSettings = {
   3341 				INFOPLIST_FILE = Info.plist;
   3342 				PRODUCT_NAME = testsem;
   3343 			};
   3344 			name = Debug;
   3345 		};
   3346 		FDD2C5280E2E807600B7A85F /* Release */ = {
   3347 			isa = XCBuildConfiguration;
   3348 			buildSettings = {
   3349 				INFOPLIST_FILE = Info.plist;
   3350 				PRODUCT_NAME = testsem;
   3351 			};
   3352 			name = Release;
   3353 		};
   3354 		FDD2C54C0E2E80E400B7A85F /* Debug */ = {
   3355 			isa = XCBuildConfiguration;
   3356 			buildSettings = {
   3357 				INFOPLIST_FILE = Info.plist;
   3358 				PRODUCT_NAME = testsprite2;
   3359 			};
   3360 			name = Debug;
   3361 		};
   3362 		FDD2C54D0E2E80E400B7A85F /* Release */ = {
   3363 			isa = XCBuildConfiguration;
   3364 			buildSettings = {
   3365 				INFOPLIST_FILE = Info.plist;
   3366 				PRODUCT_NAME = testsprite2;
   3367 			};
   3368 			name = Release;
   3369 		};
   3370 		FDD2C5850E2E8C7400B7A85F /* Debug */ = {
   3371 			isa = XCBuildConfiguration;
   3372 			buildSettings = {
   3373 				INFOPLIST_FILE = Info.plist;
   3374 				PRODUCT_NAME = testtimer;
   3375 			};
   3376 			name = Debug;
   3377 		};
   3378 		FDD2C5860E2E8C7400B7A85F /* Release */ = {
   3379 			isa = XCBuildConfiguration;
   3380 			buildSettings = {
   3381 				INFOPLIST_FILE = Info.plist;
   3382 				PRODUCT_NAME = testtimer;
   3383 			};
   3384 			name = Release;
   3385 		};
   3386 		FDD2C5C30E2E8CFC00B7A85F /* Debug */ = {
   3387 			isa = XCBuildConfiguration;
   3388 			buildSettings = {
   3389 				INFOPLIST_FILE = Info.plist;
   3390 				PRODUCT_NAME = testver;
   3391 			};
   3392 			name = Debug;
   3393 		};
   3394 		FDD2C5C40E2E8CFC00B7A85F /* Release */ = {
   3395 			isa = XCBuildConfiguration;
   3396 			buildSettings = {
   3397 				INFOPLIST_FILE = Info.plist;
   3398 				PRODUCT_NAME = testver;
   3399 			};
   3400 			name = Release;
   3401 		};
   3402 		FDD2C6F20E2E959E00B7A85F /* Debug */ = {
   3403 			isa = XCBuildConfiguration;
   3404 			buildSettings = {
   3405 				INFOPLIST_FILE = Info.plist;
   3406 				PRODUCT_NAME = torturethread;
   3407 			};
   3408 			name = Debug;
   3409 		};
   3410 		FDD2C6F30E2E959E00B7A85F /* Release */ = {
   3411 			isa = XCBuildConfiguration;
   3412 			buildSettings = {
   3413 				INFOPLIST_FILE = Info.plist;
   3414 				PRODUCT_NAME = torturethread;
   3415 			};
   3416 			name = Release;
   3417 		};
   3418 /* End XCBuildConfiguration section */
   3419 
   3420 /* Begin XCConfigurationList section */
   3421 		046CEF8313254F23007AD51D /* Build configuration list for PBXNativeTarget "testgesture" */ = {
   3422 			isa = XCConfigurationList;
   3423 			buildConfigurations = (
   3424 				046CEF8413254F23007AD51D /* Debug */,
   3425 				046CEF8513254F23007AD51D /* Release */,
   3426 			);
   3427 			defaultConfigurationIsVisible = 0;
   3428 			defaultConfigurationName = Release;
   3429 		};
   3430 		047A63EA13285C3200CD7973 /* Build configuration list for PBXNativeTarget "checkkeys" */ = {
   3431 			isa = XCConfigurationList;
   3432 			buildConfigurations = (
   3433 				047A63EB13285C3200CD7973 /* Debug */,
   3434 				047A63EC13285C3200CD7973 /* Release */,
   3435 			);
   3436 			defaultConfigurationIsVisible = 0;
   3437 			defaultConfigurationName = Release;
   3438 		};
   3439 		1D6058960D05DD3E006BFB54 /* Build configuration list for PBXNativeTarget "testwm2" */ = {
   3440 			isa = XCConfigurationList;
   3441 			buildConfigurations = (
   3442 				1D6058940D05DD3E006BFB54 /* Debug */,
   3443 				1D6058950D05DD3E006BFB54 /* Release */,
   3444 			);
   3445 			defaultConfigurationIsVisible = 0;
   3446 			defaultConfigurationName = Release;
   3447 		};
   3448 		56ED050A118A8FE400A56AA6 /* Build configuration list for PBXNativeTarget "testpower" */ = {
   3449 			isa = XCConfigurationList;
   3450 			buildConfigurations = (
   3451 				56ED050B118A8FE400A56AA6 /* Debug */,
   3452 				56ED050C118A8FE400A56AA6 /* Release */,
   3453 			);
   3454 			defaultConfigurationIsVisible = 0;
   3455 			defaultConfigurationName = Release;
   3456 		};
   3457 		AA13B3231FB8AEBC00D9FEE6 /* Build configuration list for PBXNativeTarget "testyuv" */ = {
   3458 			isa = XCConfigurationList;
   3459 			buildConfigurations = (
   3460 				AA13B3241FB8AEBC00D9FEE6 /* Debug */,
   3461 				AA13B3251FB8AEBC00D9FEE6 /* Release */,
   3462 			);
   3463 			defaultConfigurationIsVisible = 0;
   3464 			defaultConfigurationName = Release;
   3465 		};
   3466 		AAE7DEE914CBB1E100DF1A0E /* Build configuration list for PBXNativeTarget "testscale" */ = {
   3467 			isa = XCConfigurationList;
   3468 			buildConfigurations = (
   3469 				AAE7DEEA14CBB1E100DF1A0E /* Debug */,
   3470 				AAE7DEEB14CBB1E100DF1A0E /* Release */,
   3471 			);
   3472 			defaultConfigurationIsVisible = 0;
   3473 			defaultConfigurationName = Release;
   3474 		};
   3475 		AAE7DFAE14CBB54E00DF1A0E /* Build configuration list for PBXNativeTarget "testrendertarget" */ = {
   3476 			isa = XCConfigurationList;
   3477 			buildConfigurations = (
   3478 				AAE7DFAF14CBB54E00DF1A0E /* Debug */,
   3479 				AAE7DFB014CBB54E00DF1A0E /* Release */,
   3480 			);
   3481 			defaultConfigurationIsVisible = 0;
   3482 			defaultConfigurationName = Release;
   3483 		};
   3484 		C01FCF4E08A954540054247B /* Build configuration list for PBXProject "TestiPhoneOS" */ = {
   3485 			isa = XCConfigurationList;
   3486 			buildConfigurations = (
   3487 				C01FCF4F08A954540054247B /* Debug */,
   3488 				C01FCF5008A954540054247B /* Release */,
   3489 			);
   3490 			defaultConfigurationIsVisible = 0;
   3491 			defaultConfigurationName = Release;
   3492 		};
   3493 		F395BF972564186400942BFF /* Build configuration list for PBXNativeTarget "testsensor" */ = {
   3494 			isa = XCConfigurationList;
   3495 			buildConfigurations = (
   3496 				F395BF982564186400942BFF /* Debug */,
   3497 				F395BF992564186400942BFF /* Release */,
   3498 			);
   3499 			defaultConfigurationIsVisible = 0;
   3500 			defaultConfigurationName = Release;
   3501 		};
   3502 		F3A499D0255618AF00E92A8B /* Build configuration list for PBXNativeTarget "controllermap" */ = {
   3503 			isa = XCConfigurationList;
   3504 			buildConfigurations = (
   3505 				F3A499D1255618AF00E92A8B /* Debug */,
   3506 				F3A499D2255618AF00E92A8B /* Release */,
   3507 			);
   3508 			defaultConfigurationIsVisible = 0;
   3509 			defaultConfigurationName = Release;
   3510 		};
   3511 		FA3D99451BC4E645002C96C8 /* Build configuration list for PBXNativeTarget "testgamecontroller-TV" */ = {
   3512 			isa = XCConfigurationList;
   3513 			buildConfigurations = (
   3514 				FA3D99461BC4E645002C96C8 /* Debug */,
   3515 				FA3D99471BC4E645002C96C8 /* Release */,
   3516 			);
   3517 			defaultConfigurationIsVisible = 0;
   3518 			defaultConfigurationName = Release;
   3519 		};
   3520 		FABA348E1D8B575200915323 /* Build configuration list for PBXNativeTarget "testaudiocapture" */ = {
   3521 			isa = XCConfigurationList;
   3522 			buildConfigurations = (
   3523 				FABA348F1D8B575200915323 /* Debug */,
   3524 				FABA34901D8B575200915323 /* Release */,
   3525 			);
   3526 			defaultConfigurationIsVisible = 0;
   3527 			defaultConfigurationName = Release;
   3528 		};
   3529 		FABA34A71D8B582100915323 /* Build configuration list for PBXNativeTarget "loopwav-TV" */ = {
   3530 			isa = XCConfigurationList;
   3531 			buildConfigurations = (
   3532 				FABA34A81D8B582100915323 /* Debug */,
   3533 				FABA34A91D8B582100915323 /* Release */,
   3534 			);
   3535 			defaultConfigurationIsVisible = 0;
   3536 			defaultConfigurationName = Release;
   3537 		};
   3538 		FAE0E9901BAF9B230098DFA4 /* Build configuration list for PBXNativeTarget "testgamecontroller" */ = {
   3539 			isa = XCConfigurationList;
   3540 			buildConfigurations = (
   3541 				FAE0E9911BAF9B230098DFA4 /* Debug */,
   3542 				FAE0E9921BAF9B230098DFA4 /* Release */,
   3543 			);
   3544 			defaultConfigurationIsVisible = 0;
   3545 			defaultConfigurationName = Release;
   3546 		};
   3547 		FDA8AAB80E2D330F00EA573E /* Build configuration list for PBXNativeTarget "loopwav" */ = {
   3548 			isa = XCConfigurationList;
   3549 			buildConfigurations = (
   3550 				FDA8AAB90E2D330F00EA573E /* Debug */,
   3551 				FDA8AABA0E2D330F00EA573E /* Release */,
   3552 			);
   3553 			defaultConfigurationIsVisible = 0;
   3554 			defaultConfigurationName = Release;
   3555 		};
   3556 		FDAAC3CA0E2D47E6001DB1D8 /* Build configuration list for PBXNativeTarget "testaudioinfo" */ = {
   3557 			isa = XCConfigurationList;
   3558 			buildConfigurations = (
   3559 				FDAAC3CB0E2D47E6001DB1D8 /* Debug */,
   3560 				FDAAC3CC0E2D47E6001DB1D8 /* Release */,
   3561 			);
   3562 			defaultConfigurationIsVisible = 0;
   3563 			defaultConfigurationName = Release;
   3564 		};
   3565 		FDAAC5980E2D5429001DB1D8 /* Build configuration list for PBXNativeTarget "testerror" */ = {
   3566 			isa = XCConfigurationList;
   3567 			buildConfigurations = (
   3568 				FDAAC5990E2D5429001DB1D8 /* Debug */,
   3569 				FDAAC59A0E2D5429001DB1D8 /* Release */,
   3570 			);
   3571 			defaultConfigurationIsVisible = 0;
   3572 			defaultConfigurationName = Release;
   3573 		};
   3574 		FDAAC5C60E2D55B5001DB1D8 /* Build configuration list for PBXNativeTarget "testfile" */ = {
   3575 			isa = XCConfigurationList;
   3576 			buildConfigurations = (
   3577 				FDAAC5C70E2D55B5001DB1D8 /* Debug */,
   3578 				FDAAC5C80E2D55B5001DB1D8 /* Release */,
   3579 			);
   3580 			defaultConfigurationIsVisible = 0;
   3581 			defaultConfigurationName = Release;
   3582 		};
   3583 		FDAAC6230E2D5914001DB1D8 /* Build configuration list for PBXNativeTarget "testgles" */ = {
   3584 			isa = XCConfigurationList;
   3585 			buildConfigurations = (
   3586 				FDAAC6240E2D5914001DB1D8 /* Debug */,
   3587 				FDAAC6250E2D5914001DB1D8 /* Release */,
   3588 			);
   3589 			defaultConfigurationIsVisible = 0;
   3590 			defaultConfigurationName = Release;
   3591 		};
   3592 		FDC42FFD0F0D866D009C87E1 /* Build configuration list for PBXNativeTarget "testdraw2" */ = {
   3593 			isa = XCConfigurationList;
   3594 			buildConfigurations = (
   3595 				FDC42FFE0F0D866D009C87E1 /* Debug */,
   3596 				FDC42FFF0F0D866D009C87E1 /* Release */,
   3597 			);
   3598 			defaultConfigurationIsVisible = 0;
   3599 			defaultConfigurationName = Release;
   3600 		};
   3601 		FDD2C1070E2E4F4B00B7A85F /* Build configuration list for PBXNativeTarget "testthread" */ = {
   3602 			isa = XCConfigurationList;
   3603 			buildConfigurations = (
   3604 				FDD2C1080E2E4F4B00B7A85F /* Debug */,
   3605 				FDD2C1090E2E4F4B00B7A85F /* Release */,
   3606 			);
   3607 			defaultConfigurationIsVisible = 0;
   3608 			defaultConfigurationName = Release;
   3609 		};
   3610 		FDD2C17E0E2E52C000B7A85F /* Build configuration list for PBXNativeTarget "testiconv" */ = {
   3611 			isa = XCConfigurationList;
   3612 			buildConfigurations = (
   3613 				FDD2C17F0E2E52C000B7A85F /* Debug */,
   3614 				FDD2C1800E2E52C000B7A85F /* Release */,
   3615 			);
   3616 			defaultConfigurationIsVisible = 0;
   3617 			defaultConfigurationName = Release;
   3618 		};
   3619 		FDD2C1A20E2E534F00B7A85F /* Build configuration list for PBXNativeTarget "testjoystick" */ = {
   3620 			isa = XCConfigurationList;
   3621 			buildConfigurations = (
   3622 				FDD2C1A30E2E534F00B7A85F /* Debug */,
   3623 				FDD2C1A40E2E534F00B7A85F /* Release */,
   3624 			);
   3625 			defaultConfigurationIsVisible = 0;
   3626 			defaultConfigurationName = Release;
   3627 		};
   3628 		FDD2C45B0E2E773800B7A85F /* Build configuration list for PBXNativeTarget "testkeys" */ = {
   3629 			isa = XCConfigurationList;
   3630 			buildConfigurations = (
   3631 				FDD2C45C0E2E773800B7A85F /* Debug */,
   3632 				FDD2C45D0E2E773800B7A85F /* Release */,
   3633 			);
   3634 			defaultConfigurationIsVisible = 0;
   3635 			defaultConfigurationName = Release;
   3636 		};
   3637 		FDD2C4790E2E77D700B7A85F /* Build configuration list for PBXNativeTarget "testlock" */ = {
   3638 			isa = XCConfigurationList;
   3639 			buildConfigurations = (
   3640 				FDD2C47A0E2E77D700B7A85F /* Debug */,
   3641 				FDD2C47B0E2E77D700B7A85F /* Release */,
   3642 			);
   3643 			defaultConfigurationIsVisible = 0;
   3644 			defaultConfigurationName = Release;
   3645 		};
   3646 		FDD2C5080E2E7F4800B7A85F /* Build configuration list for PBXNativeTarget "testplatform" */ = {
   3647 			isa = XCConfigurationList;
   3648 			buildConfigurations = (
   3649 				FDD2C5090E2E7F4800B7A85F /* Debug */,
   3650 				FDD2C50A0E2E7F4800B7A85F /* Release */,
   3651 			);
   3652 			defaultConfigurationIsVisible = 0;
   3653 			defaultConfigurationName = Release;
   3654 		};
   3655 		FDD2C5260E2E807600B7A85F /* Build configuration list for PBXNativeTarget "testsem" */ = {
   3656 			isa = XCConfigurationList;
   3657 			buildConfigurations = (
   3658 				FDD2C5270E2E807600B7A85F /* Debug */,
   3659 				FDD2C5280E2E807600B7A85F /* Release */,
   3660 			);
   3661 			defaultConfigurationIsVisible = 0;
   3662 			defaultConfigurationName = Release;
   3663 		};
   3664 		FDD2C54B0E2E80E400B7A85F /* Build configuration list for PBXNativeTarget "testsprite2" */ = {
   3665 			isa = XCConfigurationList;
   3666 			buildConfigurations = (
   3667 				FDD2C54C0E2E80E400B7A85F /* Debug */,
   3668 				FDD2C54D0E2E80E400B7A85F /* Release */,
   3669 			);
   3670 			defaultConfigurationIsVisible = 0;
   3671 			defaultConfigurationName = Release;
   3672 		};
   3673 		FDD2C5840E2E8C7400B7A85F /* Build configuration list for PBXNativeTarget "testtimer" */ = {
   3674 			isa = XCConfigurationList;
   3675 			buildConfigurations = (
   3676 				FDD2C5850E2E8C7400B7A85F /* Debug */,
   3677 				FDD2C5860E2E8C7400B7A85F /* Release */,
   3678 			);
   3679 			defaultConfigurationIsVisible = 0;
   3680 			defaultConfigurationName = Release;
   3681 		};
   3682 		FDD2C5C20E2E8CFC00B7A85F /* Build configuration list for PBXNativeTarget "testver" */ = {
   3683 			isa = XCConfigurationList;
   3684 			buildConfigurations = (
   3685 				FDD2C5C30E2E8CFC00B7A85F /* Debug */,
   3686 				FDD2C5C40E2E8CFC00B7A85F /* Release */,
   3687 			);
   3688 			defaultConfigurationIsVisible = 0;
   3689 			defaultConfigurationName = Release;
   3690 		};
   3691 		FDD2C6F10E2E959E00B7A85F /* Build configuration list for PBXNativeTarget "torturethread" */ = {
   3692 			isa = XCConfigurationList;
   3693 			buildConfigurations = (
   3694 				FDD2C6F20E2E959E00B7A85F /* Debug */,
   3695 				FDD2C6F30E2E959E00B7A85F /* Release */,
   3696 			);
   3697 			defaultConfigurationIsVisible = 0;
   3698 			defaultConfigurationName = Release;
   3699 		};
   3700 /* End XCConfigurationList section */
   3701 	};
   3702 	rootObject = 29B97313FDCFA39411CA2CEA /* Project object */;
   3703 }