summaryrefslogtreecommitdiff
path: root/src/contrib/SDL-3.2.20/Xcode/SDLTest/SDLTest.xcodeproj
diff options
context:
space:
mode:
author3gg <3gg@shellblade.net>2025-08-30 16:53:58 -0700
committer3gg <3gg@shellblade.net>2025-08-30 16:53:58 -0700
commit6aaedb813fa11ba0679c3051bc2eb28646b9506c (patch)
tree34acbfc9840e02cb4753e6306ea7ce978bf8b58e /src/contrib/SDL-3.2.20/Xcode/SDLTest/SDLTest.xcodeproj
parent8f228ade99dd3d4c8da9b78ade1815c9adf85c8f (diff)
Update to SDL3
Diffstat (limited to 'src/contrib/SDL-3.2.20/Xcode/SDLTest/SDLTest.xcodeproj')
-rw-r--r--src/contrib/SDL-3.2.20/Xcode/SDLTest/SDLTest.xcodeproj/project.pbxproj5255
1 files changed, 5255 insertions, 0 deletions
diff --git a/src/contrib/SDL-3.2.20/Xcode/SDLTest/SDLTest.xcodeproj/project.pbxproj b/src/contrib/SDL-3.2.20/Xcode/SDLTest/SDLTest.xcodeproj/project.pbxproj
new file mode 100644
index 0000000..3a2e59d
--- /dev/null
+++ b/src/contrib/SDL-3.2.20/Xcode/SDLTest/SDLTest.xcodeproj/project.pbxproj
@@ -0,0 +1,5255 @@
1// !$*UTF8*$!
2{
3 archiveVersion = 1;
4 classes = {
5 };
6 objectVersion = 54;
7 objects = {
8
9/* Begin PBXAggregateTarget section */
10 BEC566920761D90300A33029 /* All */ = {
11 isa = PBXAggregateTarget;
12 buildConfigurationList = 001B599808BDB826006539E9 /* Build configuration list for PBXAggregateTarget "All" */;
13 buildPhases = (
14 );
15 dependencies = (
16 F3E1F8032A78C3C500AC76D3 /* PBXTargetDependency */,
17 F3E1F8012A78C3BE00AC76D3 /* PBXTargetDependency */,
18 F3E1F7FF2A78C3AD00AC76D3 /* PBXTargetDependency */,
19 F35E56E72983133F00A43A5F /* PBXTargetDependency */,
20 DB0F490517CA5249008798C5 /* PBXTargetDependency */,
21 DB0F490717CA5249008798C5 /* PBXTargetDependency */,
22 DB166E9816A1D7CF00A1396C /* PBXTargetDependency */,
23 DB166E9616A1D7CD00A1396C /* PBXTargetDependency */,
24 DB166E6C16A1D72000A1396C /* PBXTargetDependency */,
25 DB166E5616A1D6B800A1396C /* PBXTargetDependency */,
26 DB166E3B16A1D65A00A1396C /* PBXTargetDependency */,
27 DB166E2016A1D5D000A1396C /* PBXTargetDependency */,
28 DB166E0916A1D5A400A1396C /* PBXTargetDependency */,
29 DB166DF216A1D53700A1396C /* PBXTargetDependency */,
30 DB166DD916A1D38900A1396C /* PBXTargetDependency */,
31 001799481074403E00F5D044 /* PBXTargetDependency */,
32 0017994C1074403E00F5D044 /* PBXTargetDependency */,
33 001799501074403E00F5D044 /* PBXTargetDependency */,
34 001799521074403E00F5D044 /* PBXTargetDependency */,
35 0017995A1074403E00F5D044 /* PBXTargetDependency */,
36 0017995E1074403E00F5D044 /* PBXTargetDependency */,
37 001799601074403E00F5D044 /* PBXTargetDependency */,
38 001799661074403E00F5D044 /* PBXTargetDependency */,
39 001799681074403E00F5D044 /* PBXTargetDependency */,
40 0017996A1074403E00F5D044 /* PBXTargetDependency */,
41 0017996C1074403E00F5D044 /* PBXTargetDependency */,
42 0017996E1074403E00F5D044 /* PBXTargetDependency */,
43 001799701074403E00F5D044 /* PBXTargetDependency */,
44 001799741074403E00F5D044 /* PBXTargetDependency */,
45 001799761074403E00F5D044 /* PBXTargetDependency */,
46 001799781074403E00F5D044 /* PBXTargetDependency */,
47 0017997C1074403E00F5D044 /* PBXTargetDependency */,
48 001799801074403E00F5D044 /* PBXTargetDependency */,
49 001799841074403E00F5D044 /* PBXTargetDependency */,
50 001799881074403E00F5D044 /* PBXTargetDependency */,
51 0017998A1074403E00F5D044 /* PBXTargetDependency */,
52 0017998C1074403E00F5D044 /* PBXTargetDependency */,
53 0017998E1074403E00F5D044 /* PBXTargetDependency */,
54 001799921074403E00F5D044 /* PBXTargetDependency */,
55 001799941074403E00F5D044 /* PBXTargetDependency */,
56 001799961074403E00F5D044 /* PBXTargetDependency */,
57 0017999E1074403E00F5D044 /* PBXTargetDependency */,
58 001799A21074403E00F5D044 /* PBXTargetDependency */,
59 DB166D7016A1CEAF00A1396C /* PBXTargetDependency */,
60 DB166D6E16A1CEAA00A1396C /* PBXTargetDependency */,
61 );
62 name = All;
63 productName = "Build All";
64 };
65/* End PBXAggregateTarget section */
66
67/* Begin PBXBuildFile section */
68 001795901074216E00F5D044 /* testatomic.c in Sources */ = {isa = PBXBuildFile; fileRef = 0017958F1074216E00F5D044 /* testatomic.c */; };
69 001795B11074222D00F5D044 /* testaudioinfo.c in Sources */ = {isa = PBXBuildFile; fileRef = 001795B01074222D00F5D044 /* testaudioinfo.c */; };
70 0017972810742FB900F5D044 /* testgl.c in Sources */ = {isa = PBXBuildFile; fileRef = 0017972710742FB900F5D044 /* testgl.c */; };
71 0017974F1074315700F5D044 /* testhaptic.c in Sources */ = {isa = PBXBuildFile; fileRef = 0017974E1074315700F5D044 /* testhaptic.c */; };
72 001797721074320D00F5D044 /* testdraw.c in Sources */ = {isa = PBXBuildFile; fileRef = 001797711074320D00F5D044 /* testdraw.c */; };
73 00179792107432FA00F5D044 /* testime.c in Sources */ = {isa = PBXBuildFile; fileRef = 00179791107432FA00F5D044 /* testime.c */; };
74 001797B41074339C00F5D044 /* testintersections.c in Sources */ = {isa = PBXBuildFile; fileRef = 001797B31074339C00F5D044 /* testintersections.c */; };
75 001797D41074343E00F5D044 /* testloadso.c in Sources */ = {isa = PBXBuildFile; fileRef = 001797D31074343E00F5D044 /* testloadso.c */; };
76 001798161074359B00F5D044 /* testmultiaudio.c in Sources */ = {isa = PBXBuildFile; fileRef = 001798151074359B00F5D044 /* testmultiaudio.c */; };
77 0017987F1074392D00F5D044 /* testnative.c in Sources */ = {isa = PBXBuildFile; fileRef = 0017985A107436ED00F5D044 /* testnative.c */; };
78 001798801074392D00F5D044 /* testnativecocoa.m in Sources */ = {isa = PBXBuildFile; fileRef = 0017985C107436ED00F5D044 /* testnativecocoa.m */; };
79 001798BA10743A4900F5D044 /* testpower.c in Sources */ = {isa = PBXBuildFile; fileRef = 001798B910743A4900F5D044 /* testpower.c */; };
80 001798FA10743E9200F5D044 /* testresample.c in Sources */ = {isa = PBXBuildFile; fileRef = 001798F910743E9200F5D044 /* testresample.c */; };
81 0017991A10743F5300F5D044 /* testsprite.c in Sources */ = {isa = PBXBuildFile; fileRef = 0017991910743F5300F5D044 /* testsprite.c */; };
82 0017993C10743FEF00F5D044 /* testwm.c in Sources */ = {isa = PBXBuildFile; fileRef = 0017993B10743FEF00F5D044 /* testwm.c */; };
83 002F341809CA1C5B00EBEB88 /* testfile.c in Sources */ = {isa = PBXBuildFile; fileRef = 002F341709CA1C5B00EBEB88 /* testfile.c */; };
84 002F343709CA1F6F00EBEB88 /* testiconv.c in Sources */ = {isa = PBXBuildFile; fileRef = 002F343609CA1F6F00EBEB88 /* testiconv.c */; };
85 002F345409CA202000EBEB88 /* testoverlay.c in Sources */ = {isa = PBXBuildFile; fileRef = 002F345209CA201C00EBEB88 /* testoverlay.c */; };
86 002F347009CA20A600EBEB88 /* testplatform.c in Sources */ = {isa = PBXBuildFile; fileRef = 002F346F09CA20A600EBEB88 /* testplatform.c */; };
87 00794E6609D20865003FC8A1 /* sample.wav in CopyFiles */ = {isa = PBXBuildFile; fileRef = 00794E6209D20839003FC8A1 /* sample.wav */; };
88 00794EF009D23739003FC8A1 /* utf8.txt in CopyFiles */ = {isa = PBXBuildFile; fileRef = 00794E6309D20839003FC8A1 /* utf8.txt */; };
89 00794EF709D237DE003FC8A1 /* moose.dat in CopyFiles */ = {isa = PBXBuildFile; fileRef = 00794E5E09D20839003FC8A1 /* moose.dat */; };
90 453774A5120915E3002F0F45 /* testshape.c in Sources */ = {isa = PBXBuildFile; fileRef = 453774A4120915E3002F0F45 /* testshape.c */; };
91 66E88E8B203B778F0004D44E /* testyuv_cvt.c in Sources */ = {isa = PBXBuildFile; fileRef = 66E88E8A203B778F0004D44E /* testyuv_cvt.c */; };
92 A1A8594E2BC72FC20045DD6C /* testautomation_properties.c in Sources */ = {isa = PBXBuildFile; fileRef = A1A859482BC72FC20045DD6C /* testautomation_properties.c */; };
93 A1A859502BC72FC20045DD6C /* testautomation_subsystems.c in Sources */ = {isa = PBXBuildFile; fileRef = A1A859492BC72FC20045DD6C /* testautomation_subsystems.c */; };
94 A1A859522BC72FC20045DD6C /* testautomation_log.c in Sources */ = {isa = PBXBuildFile; fileRef = A1A8594A2BC72FC20045DD6C /* testautomation_log.c */; };
95 A1A859542BC72FC20045DD6C /* testautomation_time.c in Sources */ = {isa = PBXBuildFile; fileRef = A1A8594B2BC72FC20045DD6C /* testautomation_time.c */; };
96 AAF02FFA1F90092700B9A9FB /* SDL_test_memory.c in Sources */ = {isa = PBXBuildFile; fileRef = AAF02FF41F90089800B9A9FB /* SDL_test_memory.c */; };
97 BBFC08D0164C6876003E6A99 /* testcontroller.c in Sources */ = {isa = PBXBuildFile; fileRef = BBFC088E164C6820003E6A99 /* testcontroller.c */; };
98 BEC566B10761D90300A33029 /* checkkeys.c in Sources */ = {isa = PBXBuildFile; fileRef = 092D6D10FFB30A2C7F000001 /* checkkeys.c */; };
99 BEC566CB0761D90300A33029 /* loopwave.c in Sources */ = {isa = PBXBuildFile; fileRef = 083E4872006D84C97F000001 /* loopwave.c */; };
100 BEC567010761D90300A33029 /* testerror.c in Sources */ = {isa = PBXBuildFile; fileRef = 083E4878006D85357F000001 /* testerror.c */; };
101 BEC567290761D90400A33029 /* testthread.c in Sources */ = {isa = PBXBuildFile; fileRef = 092D6D58FFB311A97F000001 /* testthread.c */; };
102 BEC567430761D90400A33029 /* testkeys.c in Sources */ = {isa = PBXBuildFile; fileRef = 092D6D6CFFB313437F000001 /* testkeys.c */; };
103 BEC567500761D90400A33029 /* testlock.c in Sources */ = {isa = PBXBuildFile; fileRef = 092D6D75FFB313BB7F000001 /* testlock.c */; };
104 BEC567780761D90500A33029 /* testsem.c in Sources */ = {isa = PBXBuildFile; fileRef = 083E487E006D86A17F000001 /* testsem.c */; };
105 BEC567930761D90500A33029 /* testtimer.c in Sources */ = {isa = PBXBuildFile; fileRef = 083E4880006D86A17F000001 /* testtimer.c */; };
106 BEC567AD0761D90500A33029 /* testver.c in Sources */ = {isa = PBXBuildFile; fileRef = 083E4882006D86A17F000001 /* testver.c */; };
107 BEC567F00761D90600A33029 /* torturethread.c in Sources */ = {isa = PBXBuildFile; fileRef = 083E4887006D86A17F000001 /* torturethread.c */; };
108 DB0F48EE17CA51F8008798C5 /* testdrawchessboard.c in Sources */ = {isa = PBXBuildFile; fileRef = DB0F48D717CA51D2008798C5 /* testdrawchessboard.c */; };
109 DB0F490317CA5225008798C5 /* testfilesystem.c in Sources */ = {isa = PBXBuildFile; fileRef = DB0F48D817CA51D2008798C5 /* testfilesystem.c */; };
110 DB166D9316A1D1A500A1396C /* SDL_test_assert.c in Sources */ = {isa = PBXBuildFile; fileRef = DB166D8416A1D1A500A1396C /* SDL_test_assert.c */; };
111 DB166D9416A1D1A500A1396C /* SDL_test_common.c in Sources */ = {isa = PBXBuildFile; fileRef = DB166D8516A1D1A500A1396C /* SDL_test_common.c */; };
112 DB166D9516A1D1A500A1396C /* SDL_test_compare.c in Sources */ = {isa = PBXBuildFile; fileRef = DB166D8616A1D1A500A1396C /* SDL_test_compare.c */; };
113 DB166D9616A1D1A500A1396C /* SDL_test_crc32.c in Sources */ = {isa = PBXBuildFile; fileRef = DB166D8716A1D1A500A1396C /* SDL_test_crc32.c */; };
114 DB166D9716A1D1A500A1396C /* SDL_test_font.c in Sources */ = {isa = PBXBuildFile; fileRef = DB166D8816A1D1A500A1396C /* SDL_test_font.c */; };
115 DB166D9816A1D1A500A1396C /* SDL_test_fuzzer.c in Sources */ = {isa = PBXBuildFile; fileRef = DB166D8916A1D1A500A1396C /* SDL_test_fuzzer.c */; };
116 DB166D9916A1D1A500A1396C /* SDL_test_harness.c in Sources */ = {isa = PBXBuildFile; fileRef = DB166D8A16A1D1A500A1396C /* SDL_test_harness.c */; };
117 DB166D9F16A1D1A500A1396C /* SDL_test_log.c in Sources */ = {isa = PBXBuildFile; fileRef = DB166D9016A1D1A500A1396C /* SDL_test_log.c */; };
118 DB166DA016A1D1A500A1396C /* SDL_test_md5.c in Sources */ = {isa = PBXBuildFile; fileRef = DB166D9116A1D1A500A1396C /* SDL_test_md5.c */; };
119 DB166DD716A1D37800A1396C /* testmessage.c in Sources */ = {isa = PBXBuildFile; fileRef = DB166CBD16A1C74100A1396C /* testmessage.c */; };
120 DB166DDB16A1D42F00A1396C /* icon.bmp in CopyFiles */ = {isa = PBXBuildFile; fileRef = 00794E5D09D20839003FC8A1 /* icon.bmp */; };
121 DB166DF016A1D52500A1396C /* testrelative.c in Sources */ = {isa = PBXBuildFile; fileRef = DB166CBF16A1C74100A1396C /* testrelative.c */; };
122 DB166E0716A1D59400A1396C /* testrendercopyex.c in Sources */ = {isa = PBXBuildFile; fileRef = DB166CC016A1C74100A1396C /* testrendercopyex.c */; };
123 DB166E1E16A1D5C300A1396C /* testrendertarget.c in Sources */ = {isa = PBXBuildFile; fileRef = DB166CC116A1C74100A1396C /* testrendertarget.c */; };
124 DB166E2216A1D5EC00A1396C /* sample.bmp in CopyFiles */ = {isa = PBXBuildFile; fileRef = 00794E6109D20839003FC8A1 /* sample.bmp */; };
125 DB166E2316A1D60B00A1396C /* icon.bmp in CopyFiles */ = {isa = PBXBuildFile; fileRef = 00794E5D09D20839003FC8A1 /* icon.bmp */; };
126 DB166E2516A1D61900A1396C /* icon.bmp in CopyFiles */ = {isa = PBXBuildFile; fileRef = 00794E5D09D20839003FC8A1 /* icon.bmp */; };
127 DB166E2616A1D61900A1396C /* sample.bmp in CopyFiles */ = {isa = PBXBuildFile; fileRef = 00794E6109D20839003FC8A1 /* sample.bmp */; };
128 DB166E3C16A1D66500A1396C /* testrumble.c in Sources */ = {isa = PBXBuildFile; fileRef = DB166CC216A1C74100A1396C /* testrumble.c */; };
129 DB166E4D16A1D69000A1396C /* icon.bmp in CopyFiles */ = {isa = PBXBuildFile; fileRef = 00794E5D09D20839003FC8A1 /* icon.bmp */; };
130 DB166E4E16A1D69000A1396C /* sample.bmp in CopyFiles */ = {isa = PBXBuildFile; fileRef = 00794E6109D20839003FC8A1 /* sample.bmp */; };
131 DB166E5416A1D6A300A1396C /* testscale.c in Sources */ = {isa = PBXBuildFile; fileRef = DB166CC316A1C74100A1396C /* testscale.c */; };
132 DB166E6A16A1D70C00A1396C /* testshader.c in Sources */ = {isa = PBXBuildFile; fileRef = DB166CC416A1C74100A1396C /* testshader.c */; };
133 DB166E9316A1D7BC00A1396C /* testspriteminimal.c in Sources */ = {isa = PBXBuildFile; fileRef = DB166CC516A1C74100A1396C /* testspriteminimal.c */; };
134 DB166E9416A1D7C700A1396C /* teststreaming.c in Sources */ = {isa = PBXBuildFile; fileRef = DB166CC616A1C74100A1396C /* teststreaming.c */; };
135 DB166E9A16A1D7F700A1396C /* moose.dat in CopyFiles */ = {isa = PBXBuildFile; fileRef = 00794E5E09D20839003FC8A1 /* moose.dat */; };
136 DB166E9C16A1D80900A1396C /* icon.bmp in CopyFiles */ = {isa = PBXBuildFile; fileRef = 00794E5D09D20839003FC8A1 /* icon.bmp */; };
137 DB445EFB18184BB600B306B0 /* testdropfile.c in Sources */ = {isa = PBXBuildFile; fileRef = DB445EFA18184BB600B306B0 /* testdropfile.c */; };
138 DB89958418A19B130092407C /* testhotplug.c in Sources */ = {isa = PBXBuildFile; fileRef = DB89958318A19B130092407C /* testhotplug.c */; };
139 F35E56CF2983130F00A43A5F /* testautomation_main.c in Sources */ = {isa = PBXBuildFile; fileRef = F35E56B62983130A00A43A5F /* testautomation_main.c */; };
140 F35E56D02983130F00A43A5F /* testautomation_hints.c in Sources */ = {isa = PBXBuildFile; fileRef = F35E56B72983130A00A43A5F /* testautomation_hints.c */; };
141 F35E56D12983130F00A43A5F /* testautomation_render.c in Sources */ = {isa = PBXBuildFile; fileRef = F35E56B82983130A00A43A5F /* testautomation_render.c */; };
142 F35E56D22983130F00A43A5F /* testautomation_iostream.c in Sources */ = {isa = PBXBuildFile; fileRef = F35E56B92983130B00A43A5F /* testautomation_iostream.c */; };
143 F35E56D32983130F00A43A5F /* testautomation_math.c in Sources */ = {isa = PBXBuildFile; fileRef = F35E56BA2983130B00A43A5F /* testautomation_math.c */; };
144 F35E56D42983130F00A43A5F /* testautomation_events.c in Sources */ = {isa = PBXBuildFile; fileRef = F35E56BB2983130B00A43A5F /* testautomation_events.c */; };
145 F35E56D52983130F00A43A5F /* testautomation_clipboard.c in Sources */ = {isa = PBXBuildFile; fileRef = F35E56BC2983130B00A43A5F /* testautomation_clipboard.c */; };
146 F35E56D62983130F00A43A5F /* testautomation_timer.c in Sources */ = {isa = PBXBuildFile; fileRef = F35E56BD2983130B00A43A5F /* testautomation_timer.c */; };
147 F35E56D72983130F00A43A5F /* testautomation_stdlib.c in Sources */ = {isa = PBXBuildFile; fileRef = F35E56BE2983130C00A43A5F /* testautomation_stdlib.c */; };
148 F35E56D82983130F00A43A5F /* testautomation_images.c in Sources */ = {isa = PBXBuildFile; fileRef = F35E56BF2983130C00A43A5F /* testautomation_images.c */; };
149 F35E56D92983130F00A43A5F /* testautomation_pixels.c in Sources */ = {isa = PBXBuildFile; fileRef = F35E56C02983130C00A43A5F /* testautomation_pixels.c */; };
150 F35E56DA2983130F00A43A5F /* testautomation_video.c in Sources */ = {isa = PBXBuildFile; fileRef = F35E56C12983130C00A43A5F /* testautomation_video.c */; };
151 F35E56DB2983130F00A43A5F /* testautomation_platform.c in Sources */ = {isa = PBXBuildFile; fileRef = F35E56C32983130D00A43A5F /* testautomation_platform.c */; };
152 F35E56DC2983130F00A43A5F /* testautomation_audio.c in Sources */ = {isa = PBXBuildFile; fileRef = F35E56C42983130D00A43A5F /* testautomation_audio.c */; };
153 F35E56DD2983130F00A43A5F /* testautomation_rect.c in Sources */ = {isa = PBXBuildFile; fileRef = F35E56C52983130D00A43A5F /* testautomation_rect.c */; };
154 F35E56DE2983130F00A43A5F /* testautomation_joystick.c in Sources */ = {isa = PBXBuildFile; fileRef = F35E56C62983130D00A43A5F /* testautomation_joystick.c */; };
155 F35E56DF2983130F00A43A5F /* testautomation_keyboard.c in Sources */ = {isa = PBXBuildFile; fileRef = F35E56C72983130E00A43A5F /* testautomation_keyboard.c */; };
156 F35E56E02983130F00A43A5F /* testautomation_sdltest.c in Sources */ = {isa = PBXBuildFile; fileRef = F35E56C82983130E00A43A5F /* testautomation_sdltest.c */; };
157 F35E56E12983130F00A43A5F /* testautomation_guid.c in Sources */ = {isa = PBXBuildFile; fileRef = F35E56C92983130E00A43A5F /* testautomation_guid.c */; };
158 F35E56E32983130F00A43A5F /* testautomation_surface.c in Sources */ = {isa = PBXBuildFile; fileRef = F35E56CB2983130F00A43A5F /* testautomation_surface.c */; };
159 F35E56E42983130F00A43A5F /* testautomation.c in Sources */ = {isa = PBXBuildFile; fileRef = F35E56CC2983130F00A43A5F /* testautomation.c */; };
160 F35E56E52983130F00A43A5F /* testautomation_mouse.c in Sources */ = {isa = PBXBuildFile; fileRef = F35E56CD2983130F00A43A5F /* testautomation_mouse.c */; };
161 F36C34212C0F85DB00991150 /* SDL3.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; };
162 F36C34232C0F85DB00991150 /* SDL3.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
163 F36C342D2C0F869B00991150 /* testcamera.c in Sources */ = {isa = PBXBuildFile; fileRef = F36C342C2C0F869B00991150 /* testcamera.c */; };
164 F36C342E2C0F869B00991150 /* testcamera.c in Sources */ = {isa = PBXBuildFile; fileRef = F36C342C2C0F869B00991150 /* testcamera.c */; };
165 F399C64E2A78929400C86979 /* gamepadutils.c in Sources */ = {isa = PBXBuildFile; fileRef = F399C6492A78929400C86979 /* gamepadutils.c */; };
166 F399C64F2A78929400C86979 /* gamepadutils.c in Sources */ = {isa = PBXBuildFile; fileRef = F399C6492A78929400C86979 /* gamepadutils.c */; };
167 F399C6512A7892D800C86979 /* testautomation_intrinsics.c in Sources */ = {isa = PBXBuildFile; fileRef = F399C6502A7892D800C86979 /* testautomation_intrinsics.c */; };
168 F399C6522A7892D800C86979 /* testautomation_intrinsics.c in Sources */ = {isa = PBXBuildFile; fileRef = F399C6502A7892D800C86979 /* testautomation_intrinsics.c */; };
169 F399C6552A78933100C86979 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F399C6542A78933000C86979 /* Cocoa.framework */; };
170 F3B7FD642D73FC630086D1D0 /* SDL3.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; };
171 F3B7FD662D73FC630086D1D0 /* SDL3.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
172 F3B7FD6C2D73FC9E0086D1D0 /* testpen.c in Sources */ = {isa = PBXBuildFile; fileRef = F3B7FD6B2D73FC9E0086D1D0 /* testpen.c */; };
173 F3C17C7728E40BC800E1A26D /* testutils.c in Sources */ = {isa = PBXBuildFile; fileRef = F3C17C7328E40ADE00E1A26D /* testutils.c */; };
174 F3C17C7928E40C6E00E1A26D /* testutils.c in Sources */ = {isa = PBXBuildFile; fileRef = F3C17C7328E40ADE00E1A26D /* testutils.c */; };
175 F3C17C7B28E40D4E00E1A26D /* testutils.c in Sources */ = {isa = PBXBuildFile; fileRef = F3C17C7328E40ADE00E1A26D /* testutils.c */; };
176 F3C17C7C28E40D7400E1A26D /* testutils.c in Sources */ = {isa = PBXBuildFile; fileRef = F3C17C7328E40ADE00E1A26D /* testutils.c */; };
177 F3C17C7D28E40F9D00E1A26D /* testutils.c in Sources */ = {isa = PBXBuildFile; fileRef = F3C17C7328E40ADE00E1A26D /* testutils.c */; };
178 F3C17C7E28E40FDD00E1A26D /* testutils.c in Sources */ = {isa = PBXBuildFile; fileRef = F3C17C7328E40ADE00E1A26D /* testutils.c */; };
179 F3C17C7F28E4101000E1A26D /* testutils.c in Sources */ = {isa = PBXBuildFile; fileRef = F3C17C7328E40ADE00E1A26D /* testutils.c */; };
180 F3C17C8028E410A400E1A26D /* testutils.c in Sources */ = {isa = PBXBuildFile; fileRef = F3C17C7328E40ADE00E1A26D /* testutils.c */; };
181 F3C17C8128E410C900E1A26D /* testutils.c in Sources */ = {isa = PBXBuildFile; fileRef = F3C17C7328E40ADE00E1A26D /* testutils.c */; };
182 F3C17C8228E4112900E1A26D /* testutils.c in Sources */ = {isa = PBXBuildFile; fileRef = F3C17C7328E40ADE00E1A26D /* testutils.c */; };
183 F3C17C8328E4124400E1A26D /* testutils.c in Sources */ = {isa = PBXBuildFile; fileRef = F3C17C7328E40ADE00E1A26D /* testutils.c */; };
184 F3C17C8428E4126400E1A26D /* testutils.c in Sources */ = {isa = PBXBuildFile; fileRef = F3C17C7328E40ADE00E1A26D /* testutils.c */; };
185 F3C17C8528E4127D00E1A26D /* testutils.c in Sources */ = {isa = PBXBuildFile; fileRef = F3C17C7328E40ADE00E1A26D /* testutils.c */; };
186 F3C17CEB28E4177600E1A26D /* testgeometry.c in Sources */ = {isa = PBXBuildFile; fileRef = F3C17CD628E416AC00E1A26D /* testgeometry.c */; };
187 F3C17CEC28E417EB00E1A26D /* testutils.c in Sources */ = {isa = PBXBuildFile; fileRef = F3C17C7328E40ADE00E1A26D /* testutils.c */; };
188 F3C17D3928E424B800E1A26D /* sample.wav in Resources */ = {isa = PBXBuildFile; fileRef = 00794E6209D20839003FC8A1 /* sample.wav */; };
189 F3C17D3B28E4252900E1A26D /* icon.bmp in Resources */ = {isa = PBXBuildFile; fileRef = 00794E5D09D20839003FC8A1 /* icon.bmp */; };
190 F3C2CAC62C5C8BD6004D7998 /* unifont-15.1.05.hex in Resources */ = {isa = PBXBuildFile; fileRef = F3C2CAC52C5C8BD6004D7998 /* unifont-15.1.05.hex */; };
191 F3C2CB072C5D3FB2004D7998 /* icon.bmp in Resources */ = {isa = PBXBuildFile; fileRef = 00794E5D09D20839003FC8A1 /* icon.bmp */; };
192 F3CB56892A7895F800766177 /* SDL3.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; };
193 F3CB568A2A7895F800766177 /* SDL3.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
194 F3CB568C2A7896BF00766177 /* SDL3.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; };
195 F3CB568D2A7896BF00766177 /* SDL3.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
196 F3CB56902A7896F900766177 /* SDL3.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; };
197 F3CB56912A7896F900766177 /* SDL3.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
198 F3CB56932A78971600766177 /* SDL3.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; };
199 F3CB56942A78971600766177 /* SDL3.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
200 F3CB56962A78971F00766177 /* SDL3.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; };
201 F3CB56972A78971F00766177 /* SDL3.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
202 F3CB56992A78972700766177 /* SDL3.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; };
203 F3CB569A2A78972700766177 /* SDL3.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
204 F3CB569C2A78972F00766177 /* SDL3.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; };
205 F3CB569D2A78972F00766177 /* SDL3.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
206 F3CB569F2A78973700766177 /* SDL3.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; };
207 F3CB56A02A78973700766177 /* SDL3.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
208 F3CB56A22A78974000766177 /* SDL3.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; };
209 F3CB56A32A78974000766177 /* SDL3.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
210 F3CB56A52A78974800766177 /* SDL3.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; };
211 F3CB56A62A78974800766177 /* SDL3.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
212 F3CB56A82A78975100766177 /* SDL3.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; };
213 F3CB56A92A78975100766177 /* SDL3.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
214 F3CB56AB2A78975A00766177 /* SDL3.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; };
215 F3CB56AC2A78975A00766177 /* SDL3.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
216 F3CB56AE2A78976200766177 /* SDL3.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; };
217 F3CB56AF2A78976200766177 /* SDL3.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
218 F3CB56B12A78976800766177 /* SDL3.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; };
219 F3CB56B22A78976800766177 /* SDL3.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
220 F3CB56B42A78977000766177 /* SDL3.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; };
221 F3CB56B52A78977000766177 /* SDL3.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
222 F3CB56B72A78977D00766177 /* SDL3.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; };
223 F3CB56B82A78977D00766177 /* SDL3.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
224 F3CB56BA2A78978700766177 /* SDL3.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; };
225 F3CB56BB2A78978700766177 /* SDL3.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
226 F3CB56BD2A78979000766177 /* SDL3.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; };
227 F3CB56BE2A78979000766177 /* SDL3.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
228 F3CB56C02A78979600766177 /* SDL3.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; };
229 F3CB56C12A78979600766177 /* SDL3.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
230 F3CB56C32A78979C00766177 /* SDL3.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; };
231 F3CB56C42A78979C00766177 /* SDL3.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
232 F3CB56C62A7897A500766177 /* SDL3.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; };
233 F3CB56C72A7897A500766177 /* SDL3.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
234 F3CB56C92A7897AE00766177 /* SDL3.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; };
235 F3CB56CA2A7897AE00766177 /* SDL3.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
236 F3CB56CC2A7897B500766177 /* SDL3.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; };
237 F3CB56CD2A7897B500766177 /* SDL3.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
238 F3CB56CF2A7897BE00766177 /* SDL3.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; };
239 F3CB56D02A7897BE00766177 /* SDL3.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
240 F3CB56D22A7897C600766177 /* SDL3.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; };
241 F3CB56D32A7897C600766177 /* SDL3.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
242 F3CB56D52A7897CD00766177 /* SDL3.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; };
243 F3CB56D62A7897CD00766177 /* SDL3.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
244 F3CB56D92A7897E200766177 /* SDL3.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; };
245 F3CB56DA2A7897E200766177 /* SDL3.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
246 F3CB56DC2A7897E900766177 /* SDL3.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; };
247 F3CB56DD2A7897E900766177 /* SDL3.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
248 F3CB56DF2A7897F000766177 /* SDL3.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; };
249 F3CB56E02A7897F000766177 /* SDL3.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
250 F3CB56E22A7897F800766177 /* SDL3.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; };
251 F3CB56E32A7897F800766177 /* SDL3.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
252 F3CB56E52A7897FE00766177 /* SDL3.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; };
253 F3CB56E62A7897FE00766177 /* SDL3.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
254 F3CB56E82A78980600766177 /* SDL3.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; };
255 F3CB56E92A78980600766177 /* SDL3.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
256 F3CB56EB2A78980D00766177 /* SDL3.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; };
257 F3CB56EC2A78980D00766177 /* SDL3.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
258 F3CB56EE2A78981500766177 /* SDL3.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; };
259 F3CB56EF2A78981500766177 /* SDL3.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
260 F3CB56F12A78981C00766177 /* SDL3.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; };
261 F3CB56F22A78981C00766177 /* SDL3.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
262 F3CB56F42A78982300766177 /* SDL3.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; };
263 F3CB56F52A78982300766177 /* SDL3.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
264 F3CB56F72A78982B00766177 /* SDL3.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; };
265 F3CB56F82A78982B00766177 /* SDL3.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
266 F3CB56FA2A78983200766177 /* SDL3.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; };
267 F3CB56FB2A78983200766177 /* SDL3.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
268 F3CB56FD2A78983C00766177 /* SDL3.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; };
269 F3CB56FE2A78983C00766177 /* SDL3.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
270 F3CB57002A78984300766177 /* SDL3.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; };
271 F3CB57012A78984300766177 /* SDL3.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
272 F3CB57032A78984A00766177 /* SDL3.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; };
273 F3CB57042A78984A00766177 /* SDL3.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
274 F3CB57062A78985400766177 /* SDL3.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; };
275 F3CB57072A78985400766177 /* SDL3.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
276 F3CB57092A78985A00766177 /* SDL3.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; };
277 F3CB570A2A78985A00766177 /* SDL3.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
278 F3CB570C2A78986000766177 /* SDL3.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; };
279 F3CB570D2A78986000766177 /* SDL3.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
280 F3CB570F2A78986700766177 /* SDL3.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; };
281 F3CB57102A78986700766177 /* SDL3.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
282/* End PBXBuildFile section */
283
284/* Begin PBXContainerItemProxy section */
285 001799471074403E00F5D044 /* PBXContainerItemProxy */ = {
286 isa = PBXContainerItemProxy;
287 containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
288 proxyType = 1;
289 remoteGlobalIDString = BEC566AB0761D90300A33029;
290 remoteInfo = checkkeys;
291 };
292 0017994B1074403E00F5D044 /* PBXContainerItemProxy */ = {
293 isa = PBXContainerItemProxy;
294 containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
295 proxyType = 1;
296 remoteGlobalIDString = BEC566C50761D90300A33029;
297 remoteInfo = loopwave;
298 };
299 0017994F1074403E00F5D044 /* PBXContainerItemProxy */ = {
300 isa = PBXContainerItemProxy;
301 containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
302 proxyType = 1;
303 remoteGlobalIDString = 0017957410741F7900F5D044;
304 remoteInfo = testatomic;
305 };
306 001799511074403E00F5D044 /* PBXContainerItemProxy */ = {
307 isa = PBXContainerItemProxy;
308 containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
309 proxyType = 1;
310 remoteGlobalIDString = 00179595107421BF00F5D044;
311 remoteInfo = testaudioinfo;
312 };
313 001799591074403E00F5D044 /* PBXContainerItemProxy */ = {
314 isa = PBXContainerItemProxy;
315 containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
316 proxyType = 1;
317 remoteGlobalIDString = 00179756107431B300F5D044;
318 remoteInfo = testdraw;
319 };
320 0017995D1074403E00F5D044 /* PBXContainerItemProxy */ = {
321 isa = PBXContainerItemProxy;
322 containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
323 proxyType = 1;
324 remoteGlobalIDString = BEC566FB0761D90300A33029;
325 remoteInfo = testerror;
326 };
327 0017995F1074403E00F5D044 /* PBXContainerItemProxy */ = {
328 isa = PBXContainerItemProxy;
329 containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
330 proxyType = 1;
331 remoteGlobalIDString = 002F340109CA1BFF00EBEB88;
332 remoteInfo = testfile;
333 };
334 001799651074403E00F5D044 /* PBXContainerItemProxy */ = {
335 isa = PBXContainerItemProxy;
336 containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
337 proxyType = 1;
338 remoteGlobalIDString = 0017970910742F3200F5D044;
339 remoteInfo = testgl;
340 };
341 001799671074403E00F5D044 /* PBXContainerItemProxy */ = {
342 isa = PBXContainerItemProxy;
343 containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
344 proxyType = 1;
345 remoteGlobalIDString = 00179730107430D600F5D044;
346 remoteInfo = testhaptic;
347 };
348 001799691074403E00F5D044 /* PBXContainerItemProxy */ = {
349 isa = PBXContainerItemProxy;
350 containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
351 proxyType = 1;
352 remoteGlobalIDString = BEC567230761D90400A33029;
353 remoteInfo = testthread;
354 };
355 0017996B1074403E00F5D044 /* PBXContainerItemProxy */ = {
356 isa = PBXContainerItemProxy;
357 containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
358 proxyType = 1;
359 remoteGlobalIDString = 002F342009CA1F0300EBEB88;
360 remoteInfo = testiconv;
361 };
362 0017996D1074403E00F5D044 /* PBXContainerItemProxy */ = {
363 isa = PBXContainerItemProxy;
364 containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
365 proxyType = 1;
366 remoteGlobalIDString = 00179776107432AE00F5D044;
367 remoteInfo = testime;
368 };
369 0017996F1074403E00F5D044 /* PBXContainerItemProxy */ = {
370 isa = PBXContainerItemProxy;
371 containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
372 proxyType = 1;
373 remoteGlobalIDString = 001797961074334C00F5D044;
374 remoteInfo = testintersections;
375 };
376 001799731074403E00F5D044 /* PBXContainerItemProxy */ = {
377 isa = PBXContainerItemProxy;
378 containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
379 proxyType = 1;
380 remoteGlobalIDString = BEC5673D0761D90400A33029;
381 remoteInfo = testkeys;
382 };
383 001799751074403E00F5D044 /* PBXContainerItemProxy */ = {
384 isa = PBXContainerItemProxy;
385 containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
386 proxyType = 1;
387 remoteGlobalIDString = 001797B8107433C600F5D044;
388 remoteInfo = testloadso;
389 };
390 001799771074403E00F5D044 /* PBXContainerItemProxy */ = {
391 isa = PBXContainerItemProxy;
392 containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
393 proxyType = 1;
394 remoteGlobalIDString = BEC5674A0761D90400A33029;
395 remoteInfo = testlock;
396 };
397 0017997B1074403E00F5D044 /* PBXContainerItemProxy */ = {
398 isa = PBXContainerItemProxy;
399 containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
400 proxyType = 1;
401 remoteGlobalIDString = 001797FA1074355200F5D044;
402 remoteInfo = testmultiaudio;
403 };
404 0017997F1074403E00F5D044 /* PBXContainerItemProxy */ = {
405 isa = PBXContainerItemProxy;
406 containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
407 proxyType = 1;
408 remoteGlobalIDString = 001798781074392D00F5D044;
409 remoteInfo = testnativex11;
410 };
411 001799831074403E00F5D044 /* PBXContainerItemProxy */ = {
412 isa = PBXContainerItemProxy;
413 containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
414 proxyType = 1;
415 remoteGlobalIDString = 002F343C09CA1FB300EBEB88;
416 remoteInfo = testoverlay;
417 };
418 001799871074403E00F5D044 /* PBXContainerItemProxy */ = {
419 isa = PBXContainerItemProxy;
420 containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
421 proxyType = 1;
422 remoteGlobalIDString = 002F345909CA204F00EBEB88;
423 remoteInfo = testplatform;
424 };
425 001799891074403E00F5D044 /* PBXContainerItemProxy */ = {
426 isa = PBXContainerItemProxy;
427 containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
428 proxyType = 1;
429 remoteGlobalIDString = 0017989D107439DF00F5D044;
430 remoteInfo = testpower;
431 };
432 0017998B1074403E00F5D044 /* PBXContainerItemProxy */ = {
433 isa = PBXContainerItemProxy;
434 containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
435 proxyType = 1;
436 remoteGlobalIDString = 001798DA10743BEC00F5D044;
437 remoteInfo = testresample;
438 };
439 0017998D1074403E00F5D044 /* PBXContainerItemProxy */ = {
440 isa = PBXContainerItemProxy;
441 containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
442 proxyType = 1;
443 remoteGlobalIDString = BEC567720761D90500A33029;
444 remoteInfo = testsem;
445 };
446 001799911074403E00F5D044 /* PBXContainerItemProxy */ = {
447 isa = PBXContainerItemProxy;
448 containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
449 proxyType = 1;
450 remoteGlobalIDString = 001798FE10743F1000F5D044;
451 remoteInfo = testsprite;
452 };
453 001799931074403E00F5D044 /* PBXContainerItemProxy */ = {
454 isa = PBXContainerItemProxy;
455 containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
456 proxyType = 1;
457 remoteGlobalIDString = BEC5678D0761D90500A33029;
458 remoteInfo = testtimer;
459 };
460 001799951074403E00F5D044 /* PBXContainerItemProxy */ = {
461 isa = PBXContainerItemProxy;
462 containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
463 proxyType = 1;
464 remoteGlobalIDString = BEC567A70761D90500A33029;
465 remoteInfo = testversion;
466 };
467 0017999D1074403E00F5D044 /* PBXContainerItemProxy */ = {
468 isa = PBXContainerItemProxy;
469 containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
470 proxyType = 1;
471 remoteGlobalIDString = 0017992010743FB700F5D044;
472 remoteInfo = testwm;
473 };
474 001799A11074403E00F5D044 /* PBXContainerItemProxy */ = {
475 isa = PBXContainerItemProxy;
476 containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
477 proxyType = 1;
478 remoteGlobalIDString = BEC567EA0761D90600A33029;
479 remoteInfo = torturethread;
480 };
481 003FA642093FFD41000C53B3 /* PBXContainerItemProxy */ = {
482 isa = PBXContainerItemProxy;
483 containerPortal = 003FA63A093FFD41000C53B3 /* SDL.xcodeproj */;
484 proxyType = 2;
485 remoteGlobalIDString = BECDF66C0761BA81005FE872;
486 remoteInfo = Framework;
487 };
488 DB0F490417CA5249008798C5 /* PBXContainerItemProxy */ = {
489 isa = PBXContainerItemProxy;
490 containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
491 proxyType = 1;
492 remoteGlobalIDString = DB0F48D917CA51E5008798C5;
493 remoteInfo = testdrawchessboard;
494 };
495 DB0F490617CA5249008798C5 /* PBXContainerItemProxy */ = {
496 isa = PBXContainerItemProxy;
497 containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
498 proxyType = 1;
499 remoteGlobalIDString = DB0F48EF17CA5212008798C5;
500 remoteInfo = testfilesystem;
501 };
502 DB166D6D16A1CEAA00A1396C /* PBXContainerItemProxy */ = {
503 isa = PBXContainerItemProxy;
504 containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
505 proxyType = 1;
506 remoteGlobalIDString = BBFC08B7164C6862003E6A99;
507 remoteInfo = testcontroller;
508 };
509 DB166D6F16A1CEAF00A1396C /* PBXContainerItemProxy */ = {
510 isa = PBXContainerItemProxy;
511 containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
512 proxyType = 1;
513 remoteGlobalIDString = 4537749112091504002F0F45;
514 remoteInfo = testshape;
515 };
516 DB166DD816A1D38900A1396C /* PBXContainerItemProxy */ = {
517 isa = PBXContainerItemProxy;
518 containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
519 proxyType = 1;
520 remoteGlobalIDString = DB166DC416A1D36A00A1396C;
521 remoteInfo = testmessage;
522 };
523 DB166DF116A1D53700A1396C /* PBXContainerItemProxy */ = {
524 isa = PBXContainerItemProxy;
525 containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
526 proxyType = 1;
527 remoteGlobalIDString = DB166DDC16A1D50C00A1396C;
528 remoteInfo = testrelative;
529 };
530 DB166E0816A1D5A400A1396C /* PBXContainerItemProxy */ = {
531 isa = PBXContainerItemProxy;
532 containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
533 proxyType = 1;
534 remoteGlobalIDString = DB166DF316A1D57C00A1396C;
535 remoteInfo = testrendercopyex;
536 };
537 DB166E1F16A1D5D000A1396C /* PBXContainerItemProxy */ = {
538 isa = PBXContainerItemProxy;
539 containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
540 proxyType = 1;
541 remoteGlobalIDString = DB166E0A16A1D5AD00A1396C;
542 remoteInfo = testrendertarget;
543 };
544 DB166E3A16A1D65A00A1396C /* PBXContainerItemProxy */ = {
545 isa = PBXContainerItemProxy;
546 containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
547 proxyType = 1;
548 remoteGlobalIDString = DB166E2716A1D64D00A1396C;
549 remoteInfo = testrumble;
550 };
551 DB166E5516A1D6B800A1396C /* PBXContainerItemProxy */ = {
552 isa = PBXContainerItemProxy;
553 containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
554 proxyType = 1;
555 remoteGlobalIDString = DB166E3D16A1D69000A1396C;
556 remoteInfo = testscale;
557 };
558 DB166E6B16A1D72000A1396C /* PBXContainerItemProxy */ = {
559 isa = PBXContainerItemProxy;
560 containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
561 proxyType = 1;
562 remoteGlobalIDString = DB166E5716A1D6F300A1396C;
563 remoteInfo = testshader;
564 };
565 DB166E9516A1D7CD00A1396C /* PBXContainerItemProxy */ = {
566 isa = PBXContainerItemProxy;
567 containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
568 proxyType = 1;
569 remoteGlobalIDString = DB166E6D16A1D78400A1396C;
570 remoteInfo = testspriteminimal;
571 };
572 DB166E9716A1D7CF00A1396C /* PBXContainerItemProxy */ = {
573 isa = PBXContainerItemProxy;
574 containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
575 proxyType = 1;
576 remoteGlobalIDString = DB166E8016A1D78C00A1396C;
577 remoteInfo = teststreaming;
578 };
579 F35E56E62983133F00A43A5F /* PBXContainerItemProxy */ = {
580 isa = PBXContainerItemProxy;
581 containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
582 proxyType = 1;
583 remoteGlobalIDString = F35E56A2298312CB00A43A5F;
584 remoteInfo = testautomation;
585 };
586 F3E1F7FE2A78C3AD00AC76D3 /* PBXContainerItemProxy */ = {
587 isa = PBXContainerItemProxy;
588 containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
589 proxyType = 1;
590 remoteGlobalIDString = DB89956D18A19ABA0092407C;
591 remoteInfo = testhotplug;
592 };
593 F3E1F8002A78C3BE00AC76D3 /* PBXContainerItemProxy */ = {
594 isa = PBXContainerItemProxy;
595 containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
596 proxyType = 1;
597 remoteGlobalIDString = DB445EE618184B7000B306B0;
598 remoteInfo = testdropfile;
599 };
600 F3E1F8022A78C3C500AC76D3 /* PBXContainerItemProxy */ = {
601 isa = PBXContainerItemProxy;
602 containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
603 proxyType = 1;
604 remoteGlobalIDString = F3C17CDB28E416CF00E1A26D;
605 remoteInfo = testgeometry;
606 };
607/* End PBXContainerItemProxy section */
608
609/* Begin PBXCopyFilesBuildPhase section */
610 00794E6409D2084F003FC8A1 /* CopyFiles */ = {
611 isa = PBXCopyFilesBuildPhase;
612 buildActionMask = 2147483647;
613 dstPath = "";
614 dstSubfolderSpec = 7;
615 files = (
616 00794E6609D20865003FC8A1 /* sample.wav in CopyFiles */,
617 );
618 runOnlyForDeploymentPostprocessing = 0;
619 };
620 00794EEC09D2371F003FC8A1 /* CopyFiles */ = {
621 isa = PBXCopyFilesBuildPhase;
622 buildActionMask = 2147483647;
623 dstPath = "";
624 dstSubfolderSpec = 7;
625 files = (
626 00794EF009D23739003FC8A1 /* utf8.txt in CopyFiles */,
627 );
628 runOnlyForDeploymentPostprocessing = 0;
629 };
630 00794EF409D237C7003FC8A1 /* CopyFiles */ = {
631 isa = PBXCopyFilesBuildPhase;
632 buildActionMask = 2147483647;
633 dstPath = "";
634 dstSubfolderSpec = 7;
635 files = (
636 00794EF709D237DE003FC8A1 /* moose.dat in CopyFiles */,
637 );
638 runOnlyForDeploymentPostprocessing = 0;
639 };
640 DB166DDA16A1D40F00A1396C /* CopyFiles */ = {
641 isa = PBXCopyFilesBuildPhase;
642 buildActionMask = 2147483647;
643 dstPath = "";
644 dstSubfolderSpec = 7;
645 files = (
646 DB166DDB16A1D42F00A1396C /* icon.bmp in CopyFiles */,
647 );
648 runOnlyForDeploymentPostprocessing = 0;
649 };
650 DB166E2116A1D5DF00A1396C /* CopyFiles */ = {
651 isa = PBXCopyFilesBuildPhase;
652 buildActionMask = 2147483647;
653 dstPath = "";
654 dstSubfolderSpec = 7;
655 files = (
656 DB166E2316A1D60B00A1396C /* icon.bmp in CopyFiles */,
657 DB166E2216A1D5EC00A1396C /* sample.bmp in CopyFiles */,
658 );
659 runOnlyForDeploymentPostprocessing = 0;
660 };
661 DB166E2416A1D61000A1396C /* CopyFiles */ = {
662 isa = PBXCopyFilesBuildPhase;
663 buildActionMask = 2147483647;
664 dstPath = "";
665 dstSubfolderSpec = 7;
666 files = (
667 DB166E2516A1D61900A1396C /* icon.bmp in CopyFiles */,
668 DB166E2616A1D61900A1396C /* sample.bmp in CopyFiles */,
669 );
670 runOnlyForDeploymentPostprocessing = 0;
671 };
672 DB166E4C16A1D69000A1396C /* CopyFiles */ = {
673 isa = PBXCopyFilesBuildPhase;
674 buildActionMask = 2147483647;
675 dstPath = "";
676 dstSubfolderSpec = 7;
677 files = (
678 DB166E4D16A1D69000A1396C /* icon.bmp in CopyFiles */,
679 DB166E4E16A1D69000A1396C /* sample.bmp in CopyFiles */,
680 );
681 runOnlyForDeploymentPostprocessing = 0;
682 };
683 DB166E9916A1D7EE00A1396C /* CopyFiles */ = {
684 isa = PBXCopyFilesBuildPhase;
685 buildActionMask = 2147483647;
686 dstPath = "";
687 dstSubfolderSpec = 7;
688 files = (
689 DB166E9A16A1D7F700A1396C /* moose.dat in CopyFiles */,
690 );
691 runOnlyForDeploymentPostprocessing = 0;
692 };
693 DB166E9B16A1D7FC00A1396C /* CopyFiles */ = {
694 isa = PBXCopyFilesBuildPhase;
695 buildActionMask = 2147483647;
696 dstPath = "";
697 dstSubfolderSpec = 7;
698 files = (
699 DB166E9C16A1D80900A1396C /* icon.bmp in CopyFiles */,
700 );
701 runOnlyForDeploymentPostprocessing = 0;
702 };
703 DB166ECE16A1D85400A1396C /* CopyFiles */ = {
704 isa = PBXCopyFilesBuildPhase;
705 buildActionMask = 2147483647;
706 dstPath = "";
707 dstSubfolderSpec = 7;
708 files = (
709 );
710 runOnlyForDeploymentPostprocessing = 0;
711 };
712 F36C34222C0F85DB00991150 /* Embed Frameworks */ = {
713 isa = PBXCopyFilesBuildPhase;
714 buildActionMask = 2147483647;
715 dstPath = "";
716 dstSubfolderSpec = 10;
717 files = (
718 F36C34232C0F85DB00991150 /* SDL3.framework in Embed Frameworks */,
719 );
720 name = "Embed Frameworks";
721 runOnlyForDeploymentPostprocessing = 0;
722 };
723 F3B7FD652D73FC630086D1D0 /* Embed Frameworks */ = {
724 isa = PBXCopyFilesBuildPhase;
725 buildActionMask = 2147483647;
726 dstPath = "";
727 dstSubfolderSpec = 10;
728 files = (
729 F3B7FD662D73FC630086D1D0 /* SDL3.framework in Embed Frameworks */,
730 );
731 name = "Embed Frameworks";
732 runOnlyForDeploymentPostprocessing = 0;
733 };
734 F3CB568B2A7895F800766177 /* Embed Frameworks */ = {
735 isa = PBXCopyFilesBuildPhase;
736 buildActionMask = 2147483647;
737 dstPath = "";
738 dstSubfolderSpec = 10;
739 files = (
740 F3CB568A2A7895F800766177 /* SDL3.framework in Embed Frameworks */,
741 );
742 name = "Embed Frameworks";
743 runOnlyForDeploymentPostprocessing = 0;
744 };
745 F3CB568E2A7896BF00766177 /* Embed Frameworks */ = {
746 isa = PBXCopyFilesBuildPhase;
747 buildActionMask = 2147483647;
748 dstPath = "";
749 dstSubfolderSpec = 10;
750 files = (
751 F3CB568D2A7896BF00766177 /* SDL3.framework in Embed Frameworks */,
752 );
753 name = "Embed Frameworks";
754 runOnlyForDeploymentPostprocessing = 0;
755 };
756 F3CB56922A7896F900766177 /* Embed Frameworks */ = {
757 isa = PBXCopyFilesBuildPhase;
758 buildActionMask = 2147483647;
759 dstPath = "";
760 dstSubfolderSpec = 10;
761 files = (
762 F3CB56912A7896F900766177 /* SDL3.framework in Embed Frameworks */,
763 );
764 name = "Embed Frameworks";
765 runOnlyForDeploymentPostprocessing = 0;
766 };
767 F3CB56952A78971600766177 /* Embed Frameworks */ = {
768 isa = PBXCopyFilesBuildPhase;
769 buildActionMask = 2147483647;
770 dstPath = "";
771 dstSubfolderSpec = 10;
772 files = (
773 F3CB56942A78971600766177 /* SDL3.framework in Embed Frameworks */,
774 );
775 name = "Embed Frameworks";
776 runOnlyForDeploymentPostprocessing = 0;
777 };
778 F3CB56982A78971F00766177 /* Embed Frameworks */ = {
779 isa = PBXCopyFilesBuildPhase;
780 buildActionMask = 2147483647;
781 dstPath = "";
782 dstSubfolderSpec = 10;
783 files = (
784 F3CB56972A78971F00766177 /* SDL3.framework in Embed Frameworks */,
785 );
786 name = "Embed Frameworks";
787 runOnlyForDeploymentPostprocessing = 0;
788 };
789 F3CB569B2A78972700766177 /* Embed Frameworks */ = {
790 isa = PBXCopyFilesBuildPhase;
791 buildActionMask = 2147483647;
792 dstPath = "";
793 dstSubfolderSpec = 10;
794 files = (
795 F3CB569A2A78972700766177 /* SDL3.framework in Embed Frameworks */,
796 );
797 name = "Embed Frameworks";
798 runOnlyForDeploymentPostprocessing = 0;
799 };
800 F3CB569E2A78973000766177 /* Embed Frameworks */ = {
801 isa = PBXCopyFilesBuildPhase;
802 buildActionMask = 2147483647;
803 dstPath = "";
804 dstSubfolderSpec = 10;
805 files = (
806 F3CB569D2A78972F00766177 /* SDL3.framework in Embed Frameworks */,
807 );
808 name = "Embed Frameworks";
809 runOnlyForDeploymentPostprocessing = 0;
810 };
811 F3CB56A12A78973700766177 /* Embed Frameworks */ = {
812 isa = PBXCopyFilesBuildPhase;
813 buildActionMask = 2147483647;
814 dstPath = "";
815 dstSubfolderSpec = 10;
816 files = (
817 F3CB56A02A78973700766177 /* SDL3.framework in Embed Frameworks */,
818 );
819 name = "Embed Frameworks";
820 runOnlyForDeploymentPostprocessing = 0;
821 };
822 F3CB56A42A78974000766177 /* Embed Frameworks */ = {
823 isa = PBXCopyFilesBuildPhase;
824 buildActionMask = 2147483647;
825 dstPath = "";
826 dstSubfolderSpec = 10;
827 files = (
828 F3CB56A32A78974000766177 /* SDL3.framework in Embed Frameworks */,
829 );
830 name = "Embed Frameworks";
831 runOnlyForDeploymentPostprocessing = 0;
832 };
833 F3CB56A72A78974800766177 /* Embed Frameworks */ = {
834 isa = PBXCopyFilesBuildPhase;
835 buildActionMask = 2147483647;
836 dstPath = "";
837 dstSubfolderSpec = 10;
838 files = (
839 F3CB56A62A78974800766177 /* SDL3.framework in Embed Frameworks */,
840 );
841 name = "Embed Frameworks";
842 runOnlyForDeploymentPostprocessing = 0;
843 };
844 F3CB56AA2A78975100766177 /* Embed Frameworks */ = {
845 isa = PBXCopyFilesBuildPhase;
846 buildActionMask = 2147483647;
847 dstPath = "";
848 dstSubfolderSpec = 10;
849 files = (
850 F3CB56A92A78975100766177 /* SDL3.framework in Embed Frameworks */,
851 );
852 name = "Embed Frameworks";
853 runOnlyForDeploymentPostprocessing = 0;
854 };
855 F3CB56AD2A78975A00766177 /* Embed Frameworks */ = {
856 isa = PBXCopyFilesBuildPhase;
857 buildActionMask = 2147483647;
858 dstPath = "";
859 dstSubfolderSpec = 10;
860 files = (
861 F3CB56AC2A78975A00766177 /* SDL3.framework in Embed Frameworks */,
862 );
863 name = "Embed Frameworks";
864 runOnlyForDeploymentPostprocessing = 0;
865 };
866 F3CB56B02A78976200766177 /* Embed Frameworks */ = {
867 isa = PBXCopyFilesBuildPhase;
868 buildActionMask = 2147483647;
869 dstPath = "";
870 dstSubfolderSpec = 10;
871 files = (
872 F3CB56AF2A78976200766177 /* SDL3.framework in Embed Frameworks */,
873 );
874 name = "Embed Frameworks";
875 runOnlyForDeploymentPostprocessing = 0;
876 };
877 F3CB56B32A78976900766177 /* Embed Frameworks */ = {
878 isa = PBXCopyFilesBuildPhase;
879 buildActionMask = 2147483647;
880 dstPath = "";
881 dstSubfolderSpec = 10;
882 files = (
883 F3CB56B22A78976800766177 /* SDL3.framework in Embed Frameworks */,
884 );
885 name = "Embed Frameworks";
886 runOnlyForDeploymentPostprocessing = 0;
887 };
888 F3CB56B62A78977000766177 /* Embed Frameworks */ = {
889 isa = PBXCopyFilesBuildPhase;
890 buildActionMask = 2147483647;
891 dstPath = "";
892 dstSubfolderSpec = 10;
893 files = (
894 F3CB56B52A78977000766177 /* SDL3.framework in Embed Frameworks */,
895 );
896 name = "Embed Frameworks";
897 runOnlyForDeploymentPostprocessing = 0;
898 };
899 F3CB56B92A78977D00766177 /* Embed Frameworks */ = {
900 isa = PBXCopyFilesBuildPhase;
901 buildActionMask = 2147483647;
902 dstPath = "";
903 dstSubfolderSpec = 10;
904 files = (
905 F3CB56B82A78977D00766177 /* SDL3.framework in Embed Frameworks */,
906 );
907 name = "Embed Frameworks";
908 runOnlyForDeploymentPostprocessing = 0;
909 };
910 F3CB56BC2A78978800766177 /* Embed Frameworks */ = {
911 isa = PBXCopyFilesBuildPhase;
912 buildActionMask = 2147483647;
913 dstPath = "";
914 dstSubfolderSpec = 10;
915 files = (
916 F3CB56BB2A78978700766177 /* SDL3.framework in Embed Frameworks */,
917 );
918 name = "Embed Frameworks";
919 runOnlyForDeploymentPostprocessing = 0;
920 };
921 F3CB56BF2A78979000766177 /* Embed Frameworks */ = {
922 isa = PBXCopyFilesBuildPhase;
923 buildActionMask = 2147483647;
924 dstPath = "";
925 dstSubfolderSpec = 10;
926 files = (
927 F3CB56BE2A78979000766177 /* SDL3.framework in Embed Frameworks */,
928 );
929 name = "Embed Frameworks";
930 runOnlyForDeploymentPostprocessing = 0;
931 };
932 F3CB56C22A78979600766177 /* Embed Frameworks */ = {
933 isa = PBXCopyFilesBuildPhase;
934 buildActionMask = 2147483647;
935 dstPath = "";
936 dstSubfolderSpec = 10;
937 files = (
938 F3CB56C12A78979600766177 /* SDL3.framework in Embed Frameworks */,
939 );
940 name = "Embed Frameworks";
941 runOnlyForDeploymentPostprocessing = 0;
942 };
943 F3CB56C52A78979C00766177 /* Embed Frameworks */ = {
944 isa = PBXCopyFilesBuildPhase;
945 buildActionMask = 2147483647;
946 dstPath = "";
947 dstSubfolderSpec = 10;
948 files = (
949 F3CB56C42A78979C00766177 /* SDL3.framework in Embed Frameworks */,
950 );
951 name = "Embed Frameworks";
952 runOnlyForDeploymentPostprocessing = 0;
953 };
954 F3CB56C82A7897A500766177 /* Embed Frameworks */ = {
955 isa = PBXCopyFilesBuildPhase;
956 buildActionMask = 2147483647;
957 dstPath = "";
958 dstSubfolderSpec = 10;
959 files = (
960 F3CB56C72A7897A500766177 /* SDL3.framework in Embed Frameworks */,
961 );
962 name = "Embed Frameworks";
963 runOnlyForDeploymentPostprocessing = 0;
964 };
965 F3CB56CB2A7897AE00766177 /* Embed Frameworks */ = {
966 isa = PBXCopyFilesBuildPhase;
967 buildActionMask = 2147483647;
968 dstPath = "";
969 dstSubfolderSpec = 10;
970 files = (
971 F3CB56CA2A7897AE00766177 /* SDL3.framework in Embed Frameworks */,
972 );
973 name = "Embed Frameworks";
974 runOnlyForDeploymentPostprocessing = 0;
975 };
976 F3CB56CE2A7897B500766177 /* Embed Frameworks */ = {
977 isa = PBXCopyFilesBuildPhase;
978 buildActionMask = 2147483647;
979 dstPath = "";
980 dstSubfolderSpec = 10;
981 files = (
982 F3CB56CD2A7897B500766177 /* SDL3.framework in Embed Frameworks */,
983 );
984 name = "Embed Frameworks";
985 runOnlyForDeploymentPostprocessing = 0;
986 };
987 F3CB56D12A7897BE00766177 /* Embed Frameworks */ = {
988 isa = PBXCopyFilesBuildPhase;
989 buildActionMask = 2147483647;
990 dstPath = "";
991 dstSubfolderSpec = 10;
992 files = (
993 F3CB56D02A7897BE00766177 /* SDL3.framework in Embed Frameworks */,
994 );
995 name = "Embed Frameworks";
996 runOnlyForDeploymentPostprocessing = 0;
997 };
998 F3CB56D42A7897C600766177 /* Embed Frameworks */ = {
999 isa = PBXCopyFilesBuildPhase;
1000 buildActionMask = 2147483647;
1001 dstPath = "";
1002 dstSubfolderSpec = 10;
1003 files = (
1004 F3CB56D32A7897C600766177 /* SDL3.framework in Embed Frameworks */,
1005 );
1006 name = "Embed Frameworks";
1007 runOnlyForDeploymentPostprocessing = 0;
1008 };
1009 F3CB56D72A7897CE00766177 /* Embed Frameworks */ = {
1010 isa = PBXCopyFilesBuildPhase;
1011 buildActionMask = 2147483647;
1012 dstPath = "";
1013 dstSubfolderSpec = 10;
1014 files = (
1015 F3CB56D62A7897CD00766177 /* SDL3.framework in Embed Frameworks */,
1016 );
1017 name = "Embed Frameworks";
1018 runOnlyForDeploymentPostprocessing = 0;
1019 };
1020 F3CB56DB2A7897E200766177 /* Embed Frameworks */ = {
1021 isa = PBXCopyFilesBuildPhase;
1022 buildActionMask = 2147483647;
1023 dstPath = "";
1024 dstSubfolderSpec = 10;
1025 files = (
1026 F3CB56DA2A7897E200766177 /* SDL3.framework in Embed Frameworks */,
1027 );
1028 name = "Embed Frameworks";
1029 runOnlyForDeploymentPostprocessing = 0;
1030 };
1031 F3CB56DE2A7897E900766177 /* Embed Frameworks */ = {
1032 isa = PBXCopyFilesBuildPhase;
1033 buildActionMask = 2147483647;
1034 dstPath = "";
1035 dstSubfolderSpec = 10;
1036 files = (
1037 F3CB56DD2A7897E900766177 /* SDL3.framework in Embed Frameworks */,
1038 );
1039 name = "Embed Frameworks";
1040 runOnlyForDeploymentPostprocessing = 0;
1041 };
1042 F3CB56E12A7897F000766177 /* Embed Frameworks */ = {
1043 isa = PBXCopyFilesBuildPhase;
1044 buildActionMask = 2147483647;
1045 dstPath = "";
1046 dstSubfolderSpec = 10;
1047 files = (
1048 F3CB56E02A7897F000766177 /* SDL3.framework in Embed Frameworks */,
1049 );
1050 name = "Embed Frameworks";
1051 runOnlyForDeploymentPostprocessing = 0;
1052 };
1053 F3CB56E42A7897F800766177 /* Embed Frameworks */ = {
1054 isa = PBXCopyFilesBuildPhase;
1055 buildActionMask = 2147483647;
1056 dstPath = "";
1057 dstSubfolderSpec = 10;
1058 files = (
1059 F3CB56E32A7897F800766177 /* SDL3.framework in Embed Frameworks */,
1060 );
1061 name = "Embed Frameworks";
1062 runOnlyForDeploymentPostprocessing = 0;
1063 };
1064 F3CB56E72A7897FE00766177 /* Embed Frameworks */ = {
1065 isa = PBXCopyFilesBuildPhase;
1066 buildActionMask = 2147483647;
1067 dstPath = "";
1068 dstSubfolderSpec = 10;
1069 files = (
1070 F3CB56E62A7897FE00766177 /* SDL3.framework in Embed Frameworks */,
1071 );
1072 name = "Embed Frameworks";
1073 runOnlyForDeploymentPostprocessing = 0;
1074 };
1075 F3CB56EA2A78980600766177 /* Embed Frameworks */ = {
1076 isa = PBXCopyFilesBuildPhase;
1077 buildActionMask = 2147483647;
1078 dstPath = "";
1079 dstSubfolderSpec = 10;
1080 files = (
1081 F3CB56E92A78980600766177 /* SDL3.framework in Embed Frameworks */,
1082 );
1083 name = "Embed Frameworks";
1084 runOnlyForDeploymentPostprocessing = 0;
1085 };
1086 F3CB56ED2A78980D00766177 /* Embed Frameworks */ = {
1087 isa = PBXCopyFilesBuildPhase;
1088 buildActionMask = 2147483647;
1089 dstPath = "";
1090 dstSubfolderSpec = 10;
1091 files = (
1092 F3CB56EC2A78980D00766177 /* SDL3.framework in Embed Frameworks */,
1093 );
1094 name = "Embed Frameworks";
1095 runOnlyForDeploymentPostprocessing = 0;
1096 };
1097 F3CB56F02A78981500766177 /* Embed Frameworks */ = {
1098 isa = PBXCopyFilesBuildPhase;
1099 buildActionMask = 2147483647;
1100 dstPath = "";
1101 dstSubfolderSpec = 10;
1102 files = (
1103 F3CB56EF2A78981500766177 /* SDL3.framework in Embed Frameworks */,
1104 );
1105 name = "Embed Frameworks";
1106 runOnlyForDeploymentPostprocessing = 0;
1107 };
1108 F3CB56F32A78981C00766177 /* Embed Frameworks */ = {
1109 isa = PBXCopyFilesBuildPhase;
1110 buildActionMask = 2147483647;
1111 dstPath = "";
1112 dstSubfolderSpec = 10;
1113 files = (
1114 F3CB56F22A78981C00766177 /* SDL3.framework in Embed Frameworks */,
1115 );
1116 name = "Embed Frameworks";
1117 runOnlyForDeploymentPostprocessing = 0;
1118 };
1119 F3CB56F62A78982400766177 /* Embed Frameworks */ = {
1120 isa = PBXCopyFilesBuildPhase;
1121 buildActionMask = 2147483647;
1122 dstPath = "";
1123 dstSubfolderSpec = 10;
1124 files = (
1125 F3CB56F52A78982300766177 /* SDL3.framework in Embed Frameworks */,
1126 );
1127 name = "Embed Frameworks";
1128 runOnlyForDeploymentPostprocessing = 0;
1129 };
1130 F3CB56F92A78982B00766177 /* Embed Frameworks */ = {
1131 isa = PBXCopyFilesBuildPhase;
1132 buildActionMask = 2147483647;
1133 dstPath = "";
1134 dstSubfolderSpec = 10;
1135 files = (
1136 F3CB56F82A78982B00766177 /* SDL3.framework in Embed Frameworks */,
1137 );
1138 name = "Embed Frameworks";
1139 runOnlyForDeploymentPostprocessing = 0;
1140 };
1141 F3CB56FC2A78983200766177 /* Embed Frameworks */ = {
1142 isa = PBXCopyFilesBuildPhase;
1143 buildActionMask = 2147483647;
1144 dstPath = "";
1145 dstSubfolderSpec = 10;
1146 files = (
1147 F3CB56FB2A78983200766177 /* SDL3.framework in Embed Frameworks */,
1148 );
1149 name = "Embed Frameworks";
1150 runOnlyForDeploymentPostprocessing = 0;
1151 };
1152 F3CB56FF2A78983C00766177 /* Embed Frameworks */ = {
1153 isa = PBXCopyFilesBuildPhase;
1154 buildActionMask = 2147483647;
1155 dstPath = "";
1156 dstSubfolderSpec = 10;
1157 files = (
1158 F3CB56FE2A78983C00766177 /* SDL3.framework in Embed Frameworks */,
1159 );
1160 name = "Embed Frameworks";
1161 runOnlyForDeploymentPostprocessing = 0;
1162 };
1163 F3CB57022A78984300766177 /* Embed Frameworks */ = {
1164 isa = PBXCopyFilesBuildPhase;
1165 buildActionMask = 2147483647;
1166 dstPath = "";
1167 dstSubfolderSpec = 10;
1168 files = (
1169 F3CB57012A78984300766177 /* SDL3.framework in Embed Frameworks */,
1170 );
1171 name = "Embed Frameworks";
1172 runOnlyForDeploymentPostprocessing = 0;
1173 };
1174 F3CB57052A78984A00766177 /* Embed Frameworks */ = {
1175 isa = PBXCopyFilesBuildPhase;
1176 buildActionMask = 2147483647;
1177 dstPath = "";
1178 dstSubfolderSpec = 10;
1179 files = (
1180 F3CB57042A78984A00766177 /* SDL3.framework in Embed Frameworks */,
1181 );
1182 name = "Embed Frameworks";
1183 runOnlyForDeploymentPostprocessing = 0;
1184 };
1185 F3CB57082A78985400766177 /* Embed Frameworks */ = {
1186 isa = PBXCopyFilesBuildPhase;
1187 buildActionMask = 2147483647;
1188 dstPath = "";
1189 dstSubfolderSpec = 10;
1190 files = (
1191 F3CB57072A78985400766177 /* SDL3.framework in Embed Frameworks */,
1192 );
1193 name = "Embed Frameworks";
1194 runOnlyForDeploymentPostprocessing = 0;
1195 };
1196 F3CB570B2A78985A00766177 /* Embed Frameworks */ = {
1197 isa = PBXCopyFilesBuildPhase;
1198 buildActionMask = 2147483647;
1199 dstPath = "";
1200 dstSubfolderSpec = 10;
1201 files = (
1202 F3CB570A2A78985A00766177 /* SDL3.framework in Embed Frameworks */,
1203 );
1204 name = "Embed Frameworks";
1205 runOnlyForDeploymentPostprocessing = 0;
1206 };
1207 F3CB570E2A78986000766177 /* Embed Frameworks */ = {
1208 isa = PBXCopyFilesBuildPhase;
1209 buildActionMask = 2147483647;
1210 dstPath = "";
1211 dstSubfolderSpec = 10;
1212 files = (
1213 F3CB570D2A78986000766177 /* SDL3.framework in Embed Frameworks */,
1214 );
1215 name = "Embed Frameworks";
1216 runOnlyForDeploymentPostprocessing = 0;
1217 };
1218 F3CB57112A78986700766177 /* Embed Frameworks */ = {
1219 isa = PBXCopyFilesBuildPhase;
1220 buildActionMask = 2147483647;
1221 dstPath = "";
1222 dstSubfolderSpec = 10;
1223 files = (
1224 F3CB57102A78986700766177 /* SDL3.framework in Embed Frameworks */,
1225 );
1226 name = "Embed Frameworks";
1227 runOnlyForDeploymentPostprocessing = 0;
1228 };
1229/* End PBXCopyFilesBuildPhase section */
1230
1231/* Begin PBXFileReference section */
1232 0017958C10741F7900F5D044 /* testatomic.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = testatomic.app; sourceTree = BUILT_PRODUCTS_DIR; };
1233 0017958F1074216E00F5D044 /* testatomic.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = testatomic.c; sourceTree = "<group>"; };
1234 001795AD107421BF00F5D044 /* testaudioinfo.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = testaudioinfo.app; sourceTree = BUILT_PRODUCTS_DIR; };
1235 001795B01074222D00F5D044 /* testaudioinfo.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = testaudioinfo.c; sourceTree = "<group>"; };
1236 0017972110742F3200F5D044 /* testgl.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = testgl.app; sourceTree = BUILT_PRODUCTS_DIR; };
1237 0017972710742FB900F5D044 /* testgl.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = testgl.c; sourceTree = "<group>"; };
1238 00179748107430D600F5D044 /* testhaptic.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = testhaptic.app; sourceTree = BUILT_PRODUCTS_DIR; };
1239 0017974E1074315700F5D044 /* testhaptic.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = testhaptic.c; sourceTree = "<group>"; };
1240 0017976E107431B300F5D044 /* testdraw.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = testdraw.app; sourceTree = BUILT_PRODUCTS_DIR; };
1241 001797711074320D00F5D044 /* testdraw.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = testdraw.c; sourceTree = "<group>"; };
1242 0017978E107432AE00F5D044 /* testime.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = testime.app; sourceTree = BUILT_PRODUCTS_DIR; };
1243 00179791107432FA00F5D044 /* testime.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = testime.c; sourceTree = "<group>"; };
1244 001797AE1074334C00F5D044 /* testintersections.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = testintersections.app; sourceTree = BUILT_PRODUCTS_DIR; };
1245 001797B31074339C00F5D044 /* testintersections.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = testintersections.c; sourceTree = "<group>"; };
1246 001797D0107433C600F5D044 /* testloadso.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = testloadso.app; sourceTree = BUILT_PRODUCTS_DIR; };
1247 001797D31074343E00F5D044 /* testloadso.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = testloadso.c; sourceTree = "<group>"; };
1248 001798121074355200F5D044 /* testmultiaudio.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = testmultiaudio.app; sourceTree = BUILT_PRODUCTS_DIR; };
1249 001798151074359B00F5D044 /* testmultiaudio.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = testmultiaudio.c; sourceTree = "<group>"; };
1250 0017985A107436ED00F5D044 /* testnative.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = testnative.c; sourceTree = "<group>"; };
1251 0017985B107436ED00F5D044 /* testnative.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = testnative.h; sourceTree = "<group>"; };
1252 0017985C107436ED00F5D044 /* testnativecocoa.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = testnativecocoa.m; sourceTree = "<group>"; };
1253 00179872107438D000F5D044 /* testnativex11.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = testnativex11.c; sourceTree = "<group>"; };
1254 001798941074392D00F5D044 /* testnative.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = testnative.app; sourceTree = BUILT_PRODUCTS_DIR; };
1255 001798B5107439DF00F5D044 /* testpower.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = testpower.app; sourceTree = BUILT_PRODUCTS_DIR; };
1256 001798B910743A4900F5D044 /* testpower.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = testpower.c; sourceTree = "<group>"; };
1257 001798F210743BEC00F5D044 /* testresample.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = testresample.app; sourceTree = BUILT_PRODUCTS_DIR; };
1258 001798F910743E9200F5D044 /* testresample.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = testresample.c; sourceTree = "<group>"; };
1259 0017991610743F1000F5D044 /* testsprite.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = testsprite.app; sourceTree = BUILT_PRODUCTS_DIR; };
1260 0017991910743F5300F5D044 /* testsprite.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = testsprite.c; sourceTree = "<group>"; };
1261 0017993810743FB700F5D044 /* testwm.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = testwm.app; sourceTree = BUILT_PRODUCTS_DIR; };
1262 0017993B10743FEF00F5D044 /* testwm.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = testwm.c; sourceTree = "<group>"; };
1263 002F341209CA1BFF00EBEB88 /* testfile.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = testfile.app; sourceTree = BUILT_PRODUCTS_DIR; };
1264 002F341709CA1C5B00EBEB88 /* testfile.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = testfile.c; sourceTree = "<group>"; };
1265 002F343109CA1F0300EBEB88 /* testiconv.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = testiconv.app; sourceTree = BUILT_PRODUCTS_DIR; };
1266 002F343609CA1F6F00EBEB88 /* testiconv.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = testiconv.c; sourceTree = "<group>"; };
1267 002F344D09CA1FB300EBEB88 /* testoverlay.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = testoverlay.app; sourceTree = BUILT_PRODUCTS_DIR; };
1268 002F345209CA201C00EBEB88 /* testoverlay.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = testoverlay.c; sourceTree = "<group>"; };
1269 002F346A09CA204F00EBEB88 /* testplatform.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = testplatform.app; sourceTree = BUILT_PRODUCTS_DIR; };
1270 002F346F09CA20A600EBEB88 /* testplatform.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = testplatform.c; sourceTree = "<group>"; };
1271 003FA63A093FFD41000C53B3 /* SDL.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = SDL.xcodeproj; path = ../SDL/SDL.xcodeproj; sourceTree = SOURCE_ROOT; };
1272 00794E5D09D20839003FC8A1 /* icon.bmp */ = {isa = PBXFileReference; lastKnownFileType = image.bmp; path = icon.bmp; sourceTree = "<group>"; };
1273 00794E5E09D20839003FC8A1 /* moose.dat */ = {isa = PBXFileReference; lastKnownFileType = file; path = moose.dat; sourceTree = "<group>"; };
1274 00794E5F09D20839003FC8A1 /* picture.xbm */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = picture.xbm; sourceTree = "<group>"; };
1275 00794E6109D20839003FC8A1 /* sample.bmp */ = {isa = PBXFileReference; lastKnownFileType = image.bmp; path = sample.bmp; sourceTree = "<group>"; };
1276 00794E6209D20839003FC8A1 /* sample.wav */ = {isa = PBXFileReference; lastKnownFileType = audio.wav; path = sample.wav; sourceTree = "<group>"; };
1277 00794E6309D20839003FC8A1 /* utf8.txt */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = utf8.txt; sourceTree = "<group>"; };
1278 083E4872006D84C97F000001 /* loopwave.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = loopwave.c; sourceTree = "<group>"; };
1279 083E4878006D85357F000001 /* testerror.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = testerror.c; sourceTree = "<group>"; };
1280 083E487E006D86A17F000001 /* testsem.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = testsem.c; sourceTree = "<group>"; };
1281 083E4880006D86A17F000001 /* testtimer.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = testtimer.c; sourceTree = "<group>"; };
1282 083E4882006D86A17F000001 /* testver.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = testver.c; sourceTree = "<group>"; };
1283 083E4887006D86A17F000001 /* torturethread.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = torturethread.c; sourceTree = "<group>"; };
1284 092D6D10FFB30A2C7F000001 /* checkkeys.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = checkkeys.c; sourceTree = "<group>"; };
1285 092D6D58FFB311A97F000001 /* testthread.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = testthread.c; sourceTree = "<group>"; };
1286 092D6D6CFFB313437F000001 /* testkeys.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = testkeys.c; sourceTree = "<group>"; };
1287 092D6D75FFB313BB7F000001 /* testlock.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = testlock.c; sourceTree = "<group>"; };
1288 4537749212091504002F0F45 /* testshape.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = testshape.app; sourceTree = BUILT_PRODUCTS_DIR; };
1289 453774A4120915E3002F0F45 /* testshape.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = testshape.c; sourceTree = "<group>"; };
1290 66E88E8A203B778F0004D44E /* testyuv_cvt.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = testyuv_cvt.c; sourceTree = "<group>"; };
1291 A1A859482BC72FC20045DD6C /* testautomation_properties.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = testautomation_properties.c; sourceTree = "<group>"; };
1292 A1A859492BC72FC20045DD6C /* testautomation_subsystems.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = testautomation_subsystems.c; sourceTree = "<group>"; };
1293 A1A8594A2BC72FC20045DD6C /* testautomation_log.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = testautomation_log.c; sourceTree = "<group>"; };
1294 A1A8594B2BC72FC20045DD6C /* testautomation_time.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = testautomation_time.c; sourceTree = "<group>"; };
1295 AAF02FF41F90089800B9A9FB /* SDL_test_memory.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = SDL_test_memory.c; sourceTree = "<group>"; };
1296 BBFC088E164C6820003E6A99 /* testcontroller.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = testcontroller.c; sourceTree = "<group>"; };
1297 BBFC08CD164C6862003E6A99 /* testcontroller.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = testcontroller.app; sourceTree = BUILT_PRODUCTS_DIR; };
1298 BEC566B60761D90300A33029 /* checkkeys.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = checkkeys.app; sourceTree = BUILT_PRODUCTS_DIR; };
1299 BEC566D10761D90300A33029 /* loopwave.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = loopwave.app; sourceTree = BUILT_PRODUCTS_DIR; };
1300 BEC567060761D90400A33029 /* testerror.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = testerror.app; sourceTree = BUILT_PRODUCTS_DIR; };
1301 BEC5672E0761D90400A33029 /* testthread.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = testthread.app; sourceTree = BUILT_PRODUCTS_DIR; };
1302 BEC567480761D90400A33029 /* testkeys.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = testkeys.app; sourceTree = BUILT_PRODUCTS_DIR; };
1303 BEC567550761D90400A33029 /* testlock.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = testlock.app; sourceTree = BUILT_PRODUCTS_DIR; };
1304 BEC5677D0761D90500A33029 /* testsem.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = testsem.app; sourceTree = BUILT_PRODUCTS_DIR; };
1305 BEC567980761D90500A33029 /* testtimer.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = testtimer.app; sourceTree = BUILT_PRODUCTS_DIR; };
1306 BEC567B20761D90500A33029 /* testversion.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = testversion.app; sourceTree = BUILT_PRODUCTS_DIR; };
1307 BEC567F50761D90600A33029 /* torturethread.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = torturethread.app; sourceTree = BUILT_PRODUCTS_DIR; };
1308 DB0F48D717CA51D2008798C5 /* testdrawchessboard.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = testdrawchessboard.c; sourceTree = "<group>"; };
1309 DB0F48D817CA51D2008798C5 /* testfilesystem.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = testfilesystem.c; sourceTree = "<group>"; };
1310 DB0F48EC17CA51E5008798C5 /* testdrawchessboard.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = testdrawchessboard.app; sourceTree = BUILT_PRODUCTS_DIR; };
1311 DB0F490117CA5212008798C5 /* testfilesystem.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = testfilesystem.app; sourceTree = BUILT_PRODUCTS_DIR; };
1312 DB166CBC16A1C74100A1396C /* testgles.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = testgles.c; sourceTree = "<group>"; };
1313 DB166CBD16A1C74100A1396C /* testmessage.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = testmessage.c; sourceTree = "<group>"; };
1314 DB166CBF16A1C74100A1396C /* testrelative.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = testrelative.c; sourceTree = "<group>"; };
1315 DB166CC016A1C74100A1396C /* testrendercopyex.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = testrendercopyex.c; sourceTree = "<group>"; };
1316 DB166CC116A1C74100A1396C /* testrendertarget.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = testrendertarget.c; sourceTree = "<group>"; };
1317 DB166CC216A1C74100A1396C /* testrumble.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = testrumble.c; sourceTree = "<group>"; };
1318 DB166CC316A1C74100A1396C /* testscale.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = testscale.c; sourceTree = "<group>"; };
1319 DB166CC416A1C74100A1396C /* testshader.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = testshader.c; sourceTree = "<group>"; };
1320 DB166CC516A1C74100A1396C /* testspriteminimal.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = testspriteminimal.c; sourceTree = "<group>"; };
1321 DB166CC616A1C74100A1396C /* teststreaming.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = teststreaming.c; sourceTree = "<group>"; };
1322 DB166D7F16A1D12400A1396C /* libSDL3_test.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libSDL3_test.a; sourceTree = BUILT_PRODUCTS_DIR; };
1323 DB166D8416A1D1A500A1396C /* SDL_test_assert.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = SDL_test_assert.c; sourceTree = "<group>"; };
1324 DB166D8516A1D1A500A1396C /* SDL_test_common.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = SDL_test_common.c; sourceTree = "<group>"; };
1325 DB166D8616A1D1A500A1396C /* SDL_test_compare.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = SDL_test_compare.c; sourceTree = "<group>"; };
1326 DB166D8716A1D1A500A1396C /* SDL_test_crc32.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = SDL_test_crc32.c; sourceTree = "<group>"; };
1327 DB166D8816A1D1A500A1396C /* SDL_test_font.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = SDL_test_font.c; sourceTree = "<group>"; };
1328 DB166D8916A1D1A500A1396C /* SDL_test_fuzzer.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = SDL_test_fuzzer.c; sourceTree = "<group>"; };
1329 DB166D8A16A1D1A500A1396C /* SDL_test_harness.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = SDL_test_harness.c; sourceTree = "<group>"; };
1330 DB166D9016A1D1A500A1396C /* SDL_test_log.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = SDL_test_log.c; sourceTree = "<group>"; };
1331 DB166D9116A1D1A500A1396C /* SDL_test_md5.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = SDL_test_md5.c; sourceTree = "<group>"; };
1332 DB166DD516A1D36A00A1396C /* testmessage.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = testmessage.app; sourceTree = BUILT_PRODUCTS_DIR; };
1333 DB166DEE16A1D50C00A1396C /* testrelative.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = testrelative.app; sourceTree = BUILT_PRODUCTS_DIR; };
1334 DB166E0516A1D57C00A1396C /* testrendercopyex.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = testrendercopyex.app; sourceTree = BUILT_PRODUCTS_DIR; };
1335 DB166E1C16A1D5AD00A1396C /* testrendertarget.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = testrendertarget.app; sourceTree = BUILT_PRODUCTS_DIR; };
1336 DB166E3816A1D64D00A1396C /* testrumble.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = testrumble.app; sourceTree = BUILT_PRODUCTS_DIR; };
1337 DB166E5216A1D69000A1396C /* testscale.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = testscale.app; sourceTree = BUILT_PRODUCTS_DIR; };
1338 DB166E6816A1D6F300A1396C /* testshader.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = testshader.app; sourceTree = BUILT_PRODUCTS_DIR; };
1339 DB166E7E16A1D78400A1396C /* testspriteminimal.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = testspriteminimal.app; sourceTree = BUILT_PRODUCTS_DIR; };
1340 DB166E9116A1D78C00A1396C /* teststreaming.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = teststreaming.app; sourceTree = BUILT_PRODUCTS_DIR; };
1341 DB445EF818184B7000B306B0 /* testdropfile.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = testdropfile.app; sourceTree = BUILT_PRODUCTS_DIR; };
1342 DB445EFA18184BB600B306B0 /* testdropfile.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = testdropfile.c; sourceTree = "<group>"; };
1343 DB89957E18A19ABA0092407C /* testhotplug.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = testhotplug.app; sourceTree = BUILT_PRODUCTS_DIR; };
1344 DB89958318A19B130092407C /* testhotplug.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = testhotplug.c; sourceTree = "<group>"; };
1345 F35E56AA298312CB00A43A5F /* testautomation.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = testautomation.app; sourceTree = BUILT_PRODUCTS_DIR; };
1346 F35E56B62983130A00A43A5F /* testautomation_main.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = testautomation_main.c; sourceTree = "<group>"; };
1347 F35E56B72983130A00A43A5F /* testautomation_hints.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = testautomation_hints.c; sourceTree = "<group>"; };
1348 F35E56B82983130A00A43A5F /* testautomation_render.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = testautomation_render.c; sourceTree = "<group>"; };
1349 F35E56B92983130B00A43A5F /* testautomation_iostream.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = testautomation_iostream.c; sourceTree = "<group>"; };
1350 F35E56BA2983130B00A43A5F /* testautomation_math.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = testautomation_math.c; sourceTree = "<group>"; };
1351 F35E56BB2983130B00A43A5F /* testautomation_events.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = testautomation_events.c; sourceTree = "<group>"; };
1352 F35E56BC2983130B00A43A5F /* testautomation_clipboard.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = testautomation_clipboard.c; sourceTree = "<group>"; };
1353 F35E56BD2983130B00A43A5F /* testautomation_timer.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = testautomation_timer.c; sourceTree = "<group>"; };
1354 F35E56BE2983130C00A43A5F /* testautomation_stdlib.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = testautomation_stdlib.c; sourceTree = "<group>"; };
1355 F35E56BF2983130C00A43A5F /* testautomation_images.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = testautomation_images.c; sourceTree = "<group>"; };
1356 F35E56C02983130C00A43A5F /* testautomation_pixels.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = testautomation_pixels.c; sourceTree = "<group>"; };
1357 F35E56C12983130C00A43A5F /* testautomation_video.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = testautomation_video.c; sourceTree = "<group>"; };
1358 F35E56C32983130D00A43A5F /* testautomation_platform.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = testautomation_platform.c; sourceTree = "<group>"; };
1359 F35E56C42983130D00A43A5F /* testautomation_audio.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = testautomation_audio.c; sourceTree = "<group>"; };
1360 F35E56C52983130D00A43A5F /* testautomation_rect.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = testautomation_rect.c; sourceTree = "<group>"; };
1361 F35E56C62983130D00A43A5F /* testautomation_joystick.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = testautomation_joystick.c; sourceTree = "<group>"; };
1362 F35E56C72983130E00A43A5F /* testautomation_keyboard.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = testautomation_keyboard.c; sourceTree = "<group>"; };
1363 F35E56C82983130E00A43A5F /* testautomation_sdltest.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = testautomation_sdltest.c; sourceTree = "<group>"; };
1364 F35E56C92983130E00A43A5F /* testautomation_guid.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = testautomation_guid.c; sourceTree = "<group>"; };
1365 F35E56CB2983130F00A43A5F /* testautomation_surface.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = testautomation_surface.c; sourceTree = "<group>"; };
1366 F35E56CC2983130F00A43A5F /* testautomation.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = testautomation.c; sourceTree = "<group>"; };
1367 F35E56CD2983130F00A43A5F /* testautomation_mouse.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = testautomation_mouse.c; sourceTree = "<group>"; };
1368 F36C34272C0F85DB00991150 /* testcamera.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = testcamera.app; sourceTree = BUILT_PRODUCTS_DIR; };
1369 F36C342C2C0F869B00991150 /* testcamera.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = testcamera.c; sourceTree = "<group>"; };
1370 F399C6492A78929400C86979 /* gamepadutils.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = gamepadutils.c; sourceTree = "<group>"; };
1371 F399C6502A7892D800C86979 /* testautomation_intrinsics.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = testautomation_intrinsics.c; sourceTree = "<group>"; };
1372 F399C6542A78933000C86979 /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = System/Library/Frameworks/Cocoa.framework; sourceTree = SDKROOT; };
1373 F3B7FD6A2D73FC630086D1D0 /* testpen.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = testpen.app; sourceTree = BUILT_PRODUCTS_DIR; };
1374 F3B7FD6B2D73FC9E0086D1D0 /* testpen.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = testpen.c; sourceTree = "<group>"; };
1375 F3C17C6A28E3FD4400E1A26D /* config.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = config.xcconfig; sourceTree = "<group>"; };
1376 F3C17C7328E40ADE00E1A26D /* testutils.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = testutils.c; sourceTree = "<group>"; };
1377 F3C17CD628E416AC00E1A26D /* testgeometry.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = testgeometry.c; sourceTree = "<group>"; };
1378 F3C17CDC28E416CF00E1A26D /* testgeometry.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = testgeometry.app; sourceTree = BUILT_PRODUCTS_DIR; };
1379 F3C2CAC52C5C8BD6004D7998 /* unifont-15.1.05.hex */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "unifont-15.1.05.hex"; sourceTree = "<group>"; };
1380/* End PBXFileReference section */
1381
1382/* Begin PBXFrameworksBuildPhase section */
1383 0017957A10741F7900F5D044 /* Frameworks */ = {
1384 isa = PBXFrameworksBuildPhase;
1385 buildActionMask = 2147483647;
1386 files = (
1387 F3CB56932A78971600766177 /* SDL3.framework in Frameworks */,
1388 );
1389 runOnlyForDeploymentPostprocessing = 0;
1390 };
1391 0017959B107421BF00F5D044 /* Frameworks */ = {
1392 isa = PBXFrameworksBuildPhase;
1393 buildActionMask = 2147483647;
1394 files = (
1395 F3CB56962A78971F00766177 /* SDL3.framework in Frameworks */,
1396 );
1397 runOnlyForDeploymentPostprocessing = 0;
1398 };
1399 0017970F10742F3200F5D044 /* Frameworks */ = {
1400 isa = PBXFrameworksBuildPhase;
1401 buildActionMask = 2147483647;
1402 files = (
1403 F3CB56B42A78977000766177 /* SDL3.framework in Frameworks */,
1404 );
1405 runOnlyForDeploymentPostprocessing = 0;
1406 };
1407 00179736107430D600F5D044 /* Frameworks */ = {
1408 isa = PBXFrameworksBuildPhase;
1409 buildActionMask = 2147483647;
1410 files = (
1411 F3CB56B72A78977D00766177 /* SDL3.framework in Frameworks */,
1412 );
1413 runOnlyForDeploymentPostprocessing = 0;
1414 };
1415 0017975C107431B300F5D044 /* Frameworks */ = {
1416 isa = PBXFrameworksBuildPhase;
1417 buildActionMask = 2147483647;
1418 files = (
1419 F3CB569F2A78973700766177 /* SDL3.framework in Frameworks */,
1420 );
1421 runOnlyForDeploymentPostprocessing = 0;
1422 };
1423 0017977C107432AE00F5D044 /* Frameworks */ = {
1424 isa = PBXFrameworksBuildPhase;
1425 buildActionMask = 2147483647;
1426 files = (
1427 F3CB56C02A78979600766177 /* SDL3.framework in Frameworks */,
1428 );
1429 runOnlyForDeploymentPostprocessing = 0;
1430 };
1431 0017979C1074334C00F5D044 /* Frameworks */ = {
1432 isa = PBXFrameworksBuildPhase;
1433 buildActionMask = 2147483647;
1434 files = (
1435 F3CB56C32A78979C00766177 /* SDL3.framework in Frameworks */,
1436 );
1437 runOnlyForDeploymentPostprocessing = 0;
1438 };
1439 001797BE107433C600F5D044 /* Frameworks */ = {
1440 isa = PBXFrameworksBuildPhase;
1441 buildActionMask = 2147483647;
1442 files = (
1443 F3CB56C92A7897AE00766177 /* SDL3.framework in Frameworks */,
1444 );
1445 runOnlyForDeploymentPostprocessing = 0;
1446 };
1447 001798001074355200F5D044 /* Frameworks */ = {
1448 isa = PBXFrameworksBuildPhase;
1449 buildActionMask = 2147483647;
1450 files = (
1451 F3CB56D22A7897C600766177 /* SDL3.framework in Frameworks */,
1452 );
1453 runOnlyForDeploymentPostprocessing = 0;
1454 };
1455 001798821074392D00F5D044 /* Frameworks */ = {
1456 isa = PBXFrameworksBuildPhase;
1457 buildActionMask = 2147483647;
1458 files = (
1459 F3CB56D52A7897CD00766177 /* SDL3.framework in Frameworks */,
1460 F399C6552A78933100C86979 /* Cocoa.framework in Frameworks */,
1461 );
1462 runOnlyForDeploymentPostprocessing = 0;
1463 };
1464 001798A3107439DF00F5D044 /* Frameworks */ = {
1465 isa = PBXFrameworksBuildPhase;
1466 buildActionMask = 2147483647;
1467 files = (
1468 F3CB56DF2A7897F000766177 /* SDL3.framework in Frameworks */,
1469 );
1470 runOnlyForDeploymentPostprocessing = 0;
1471 };
1472 001798E010743BEC00F5D044 /* Frameworks */ = {
1473 isa = PBXFrameworksBuildPhase;
1474 buildActionMask = 2147483647;
1475 files = (
1476 F3CB56EB2A78980D00766177 /* SDL3.framework in Frameworks */,
1477 );
1478 runOnlyForDeploymentPostprocessing = 0;
1479 };
1480 0017990410743F1000F5D044 /* Frameworks */ = {
1481 isa = PBXFrameworksBuildPhase;
1482 buildActionMask = 2147483647;
1483 files = (
1484 F3CB56892A7895F800766177 /* SDL3.framework in Frameworks */,
1485 );
1486 runOnlyForDeploymentPostprocessing = 0;
1487 };
1488 0017992610743FB700F5D044 /* Frameworks */ = {
1489 isa = PBXFrameworksBuildPhase;
1490 buildActionMask = 2147483647;
1491 files = (
1492 F3CB570C2A78986000766177 /* SDL3.framework in Frameworks */,
1493 );
1494 runOnlyForDeploymentPostprocessing = 0;
1495 };
1496 002F340809CA1BFF00EBEB88 /* Frameworks */ = {
1497 isa = PBXFrameworksBuildPhase;
1498 buildActionMask = 2147483647;
1499 files = (
1500 F3CB56AB2A78975A00766177 /* SDL3.framework in Frameworks */,
1501 );
1502 runOnlyForDeploymentPostprocessing = 0;
1503 };
1504 002F342709CA1F0300EBEB88 /* Frameworks */ = {
1505 isa = PBXFrameworksBuildPhase;
1506 buildActionMask = 2147483647;
1507 files = (
1508 F3CB56BD2A78979000766177 /* SDL3.framework in Frameworks */,
1509 );
1510 runOnlyForDeploymentPostprocessing = 0;
1511 };
1512 002F344309CA1FB300EBEB88 /* Frameworks */ = {
1513 isa = PBXFrameworksBuildPhase;
1514 buildActionMask = 2147483647;
1515 files = (
1516 F3CB56D92A7897E200766177 /* SDL3.framework in Frameworks */,
1517 );
1518 runOnlyForDeploymentPostprocessing = 0;
1519 };
1520 002F346009CA204F00EBEB88 /* Frameworks */ = {
1521 isa = PBXFrameworksBuildPhase;
1522 buildActionMask = 2147483647;
1523 files = (
1524 F3CB56DC2A7897E900766177 /* SDL3.framework in Frameworks */,
1525 );
1526 runOnlyForDeploymentPostprocessing = 0;
1527 };
1528 4537749012091504002F0F45 /* Frameworks */ = {
1529 isa = PBXFrameworksBuildPhase;
1530 buildActionMask = 2147483647;
1531 files = (
1532 F3CB56FA2A78983200766177 /* SDL3.framework in Frameworks */,
1533 );
1534 runOnlyForDeploymentPostprocessing = 0;
1535 };
1536 BBFC08BE164C6862003E6A99 /* Frameworks */ = {
1537 isa = PBXFrameworksBuildPhase;
1538 buildActionMask = 2147483647;
1539 files = (
1540 F3CB569C2A78972F00766177 /* SDL3.framework in Frameworks */,
1541 );
1542 runOnlyForDeploymentPostprocessing = 0;
1543 };
1544 BEC566B20761D90300A33029 /* Frameworks */ = {
1545 isa = PBXFrameworksBuildPhase;
1546 buildActionMask = 2147483647;
1547 files = (
1548 F3CB568C2A7896BF00766177 /* SDL3.framework in Frameworks */,
1549 );
1550 runOnlyForDeploymentPostprocessing = 0;
1551 };
1552 BEC566CC0761D90300A33029 /* Frameworks */ = {
1553 isa = PBXFrameworksBuildPhase;
1554 buildActionMask = 2147483647;
1555 files = (
1556 F3CB56902A7896F900766177 /* SDL3.framework in Frameworks */,
1557 );
1558 runOnlyForDeploymentPostprocessing = 0;
1559 };
1560 BEC567020761D90300A33029 /* Frameworks */ = {
1561 isa = PBXFrameworksBuildPhase;
1562 buildActionMask = 2147483647;
1563 files = (
1564 F3CB56A82A78975100766177 /* SDL3.framework in Frameworks */,
1565 );
1566 runOnlyForDeploymentPostprocessing = 0;
1567 };
1568 BEC5672A0761D90400A33029 /* Frameworks */ = {
1569 isa = PBXFrameworksBuildPhase;
1570 buildActionMask = 2147483647;
1571 files = (
1572 F3CB57032A78984A00766177 /* SDL3.framework in Frameworks */,
1573 );
1574 runOnlyForDeploymentPostprocessing = 0;
1575 };
1576 BEC567440761D90400A33029 /* Frameworks */ = {
1577 isa = PBXFrameworksBuildPhase;
1578 buildActionMask = 2147483647;
1579 files = (
1580 F3CB56C62A7897A500766177 /* SDL3.framework in Frameworks */,
1581 );
1582 runOnlyForDeploymentPostprocessing = 0;
1583 };
1584 BEC567510761D90400A33029 /* Frameworks */ = {
1585 isa = PBXFrameworksBuildPhase;
1586 buildActionMask = 2147483647;
1587 files = (
1588 F3CB56CC2A7897B500766177 /* SDL3.framework in Frameworks */,
1589 );
1590 runOnlyForDeploymentPostprocessing = 0;
1591 };
1592 BEC567790761D90500A33029 /* Frameworks */ = {
1593 isa = PBXFrameworksBuildPhase;
1594 buildActionMask = 2147483647;
1595 files = (
1596 F3CB56F42A78982300766177 /* SDL3.framework in Frameworks */,
1597 );
1598 runOnlyForDeploymentPostprocessing = 0;
1599 };
1600 BEC567940761D90500A33029 /* Frameworks */ = {
1601 isa = PBXFrameworksBuildPhase;
1602 buildActionMask = 2147483647;
1603 files = (
1604 F3CB57062A78985400766177 /* SDL3.framework in Frameworks */,
1605 );
1606 runOnlyForDeploymentPostprocessing = 0;
1607 };
1608 BEC567AE0761D90500A33029 /* Frameworks */ = {
1609 isa = PBXFrameworksBuildPhase;
1610 buildActionMask = 2147483647;
1611 files = (
1612 F3CB57092A78985A00766177 /* SDL3.framework in Frameworks */,
1613 );
1614 runOnlyForDeploymentPostprocessing = 0;
1615 };
1616 BEC567F10761D90600A33029 /* Frameworks */ = {
1617 isa = PBXFrameworksBuildPhase;
1618 buildActionMask = 2147483647;
1619 files = (
1620 F3CB570F2A78986700766177 /* SDL3.framework in Frameworks */,
1621 );
1622 runOnlyForDeploymentPostprocessing = 0;
1623 };
1624 DB0F48DC17CA51E5008798C5 /* Frameworks */ = {
1625 isa = PBXFrameworksBuildPhase;
1626 buildActionMask = 2147483647;
1627 files = (
1628 F3CB56A22A78974000766177 /* SDL3.framework in Frameworks */,
1629 );
1630 runOnlyForDeploymentPostprocessing = 0;
1631 };
1632 DB0F48F217CA5212008798C5 /* Frameworks */ = {
1633 isa = PBXFrameworksBuildPhase;
1634 buildActionMask = 2147483647;
1635 files = (
1636 F3CB56AE2A78976200766177 /* SDL3.framework in Frameworks */,
1637 );
1638 runOnlyForDeploymentPostprocessing = 0;
1639 };
1640 DB166D7C16A1D12400A1396C /* Frameworks */ = {
1641 isa = PBXFrameworksBuildPhase;
1642 buildActionMask = 2147483647;
1643 files = (
1644 );
1645 runOnlyForDeploymentPostprocessing = 0;
1646 };
1647 DB166DC716A1D36A00A1396C /* Frameworks */ = {
1648 isa = PBXFrameworksBuildPhase;
1649 buildActionMask = 2147483647;
1650 files = (
1651 F3CB56CF2A7897BE00766177 /* SDL3.framework in Frameworks */,
1652 );
1653 runOnlyForDeploymentPostprocessing = 0;
1654 };
1655 DB166DDF16A1D50C00A1396C /* Frameworks */ = {
1656 isa = PBXFrameworksBuildPhase;
1657 buildActionMask = 2147483647;
1658 files = (
1659 F3CB56E22A7897F800766177 /* SDL3.framework in Frameworks */,
1660 );
1661 runOnlyForDeploymentPostprocessing = 0;
1662 };
1663 DB166DF616A1D57C00A1396C /* Frameworks */ = {
1664 isa = PBXFrameworksBuildPhase;
1665 buildActionMask = 2147483647;
1666 files = (
1667 F3CB56E52A7897FE00766177 /* SDL3.framework in Frameworks */,
1668 );
1669 runOnlyForDeploymentPostprocessing = 0;
1670 };
1671 DB166E0D16A1D5AD00A1396C /* Frameworks */ = {
1672 isa = PBXFrameworksBuildPhase;
1673 buildActionMask = 2147483647;
1674 files = (
1675 F3CB56E82A78980600766177 /* SDL3.framework in Frameworks */,
1676 );
1677 runOnlyForDeploymentPostprocessing = 0;
1678 };
1679 DB166E2A16A1D64D00A1396C /* Frameworks */ = {
1680 isa = PBXFrameworksBuildPhase;
1681 buildActionMask = 2147483647;
1682 files = (
1683 F3CB56EE2A78981500766177 /* SDL3.framework in Frameworks */,
1684 );
1685 runOnlyForDeploymentPostprocessing = 0;
1686 };
1687 DB166E4016A1D69000A1396C /* Frameworks */ = {
1688 isa = PBXFrameworksBuildPhase;
1689 buildActionMask = 2147483647;
1690 files = (
1691 F3CB56F12A78981C00766177 /* SDL3.framework in Frameworks */,
1692 );
1693 runOnlyForDeploymentPostprocessing = 0;
1694 };
1695 DB166E5A16A1D6F300A1396C /* Frameworks */ = {
1696 isa = PBXFrameworksBuildPhase;
1697 buildActionMask = 2147483647;
1698 files = (
1699 F3CB56F72A78982B00766177 /* SDL3.framework in Frameworks */,
1700 );
1701 runOnlyForDeploymentPostprocessing = 0;
1702 };
1703 DB166E7016A1D78400A1396C /* Frameworks */ = {
1704 isa = PBXFrameworksBuildPhase;
1705 buildActionMask = 2147483647;
1706 files = (
1707 F3CB56FD2A78983C00766177 /* SDL3.framework in Frameworks */,
1708 );
1709 runOnlyForDeploymentPostprocessing = 0;
1710 };
1711 DB166E8316A1D78C00A1396C /* Frameworks */ = {
1712 isa = PBXFrameworksBuildPhase;
1713 buildActionMask = 2147483647;
1714 files = (
1715 F3CB57002A78984300766177 /* SDL3.framework in Frameworks */,
1716 );
1717 runOnlyForDeploymentPostprocessing = 0;
1718 };
1719 DB445EE918184B7000B306B0 /* Frameworks */ = {
1720 isa = PBXFrameworksBuildPhase;
1721 buildActionMask = 2147483647;
1722 files = (
1723 F3CB56A52A78974800766177 /* SDL3.framework in Frameworks */,
1724 );
1725 runOnlyForDeploymentPostprocessing = 0;
1726 };
1727 DB89957018A19ABA0092407C /* Frameworks */ = {
1728 isa = PBXFrameworksBuildPhase;
1729 buildActionMask = 2147483647;
1730 files = (
1731 F3CB56BA2A78978700766177 /* SDL3.framework in Frameworks */,
1732 );
1733 runOnlyForDeploymentPostprocessing = 0;
1734 };
1735 F35E56A5298312CB00A43A5F /* Frameworks */ = {
1736 isa = PBXFrameworksBuildPhase;
1737 buildActionMask = 2147483647;
1738 files = (
1739 F3CB56992A78972700766177 /* SDL3.framework in Frameworks */,
1740 );
1741 runOnlyForDeploymentPostprocessing = 0;
1742 };
1743 F36C34202C0F85DB00991150 /* Frameworks */ = {
1744 isa = PBXFrameworksBuildPhase;
1745 buildActionMask = 2147483647;
1746 files = (
1747 F36C34212C0F85DB00991150 /* SDL3.framework in Frameworks */,
1748 );
1749 runOnlyForDeploymentPostprocessing = 0;
1750 };
1751 F3B7FD632D73FC630086D1D0 /* Frameworks */ = {
1752 isa = PBXFrameworksBuildPhase;
1753 buildActionMask = 2147483647;
1754 files = (
1755 F3B7FD642D73FC630086D1D0 /* SDL3.framework in Frameworks */,
1756 );
1757 runOnlyForDeploymentPostprocessing = 0;
1758 };
1759 F3C17CD928E416CF00E1A26D /* Frameworks */ = {
1760 isa = PBXFrameworksBuildPhase;
1761 buildActionMask = 2147483647;
1762 files = (
1763 F3CB56B12A78976800766177 /* SDL3.framework in Frameworks */,
1764 );
1765 runOnlyForDeploymentPostprocessing = 0;
1766 };
1767/* End PBXFrameworksBuildPhase section */
1768
1769/* Begin PBXGroup section */
1770 003FA63B093FFD41000C53B3 /* Products */ = {
1771 isa = PBXGroup;
1772 children = (
1773 003FA643093FFD41000C53B3 /* SDL3.framework */,
1774 );
1775 name = Products;
1776 sourceTree = "<group>";
1777 };
1778 00794E4609D207B4003FC8A1 /* Resources */ = {
1779 isa = PBXGroup;
1780 children = (
1781 00794E5D09D20839003FC8A1 /* icon.bmp */,
1782 00794E5E09D20839003FC8A1 /* moose.dat */,
1783 00794E5F09D20839003FC8A1 /* picture.xbm */,
1784 00794E6109D20839003FC8A1 /* sample.bmp */,
1785 00794E6209D20839003FC8A1 /* sample.wav */,
1786 F3C2CAC52C5C8BD6004D7998 /* unifont-15.1.05.hex */,
1787 00794E6309D20839003FC8A1 /* utf8.txt */,
1788 );
1789 name = Resources;
1790 path = ../../test;
1791 sourceTree = "<group>";
1792 };
1793 08FB7794FE84155DC02AAC07 /* SDLTest */ = {
1794 isa = PBXGroup;
1795 children = (
1796 F3C17C6A28E3FD4400E1A26D /* config.xcconfig */,
1797 003FA63A093FFD41000C53B3 /* SDL.xcodeproj */,
1798 08FB7795FE84155DC02AAC07 /* Source */,
1799 DB166D8316A1D17E00A1396C /* SDL_Test */,
1800 00794E4609D207B4003FC8A1 /* Resources */,
1801 1AB674ADFE9D54B511CA2CBB /* Products */,
1802 F399C6532A78933000C86979 /* Frameworks */,
1803 );
1804 comments = "I made these tests link against our \"default\" framework which includes X11 stuff. If you didn't install the X11 headers with Xcode, you might have problems building the SDL.framework (which is a dependency). You can swap the dependencies around to get around this, or you can modify the default SDL.framework target to not include X11 stuff. (Go into its target build options and remove all the Preprocessor macros.)\n\n\n\nWe are sort of in a half-way state at the moment. Going \"all-the-way\" means we copy the SDL.framework inside the app bundle so we can run the test without the step of the user \"installing\" the framework. But there is an oversight/bug in Xcode that doesn't correctly find the location of the framework when in an embedded/nested Xcode project. We could probably try to hack this with a shell script that checks multiple directories for existence, but this is messier and more work than I prefer, so I rather just wait for Apple to fix this. In the meantime...\n\nThe \"All\" target will build the SDL framework from the Xcode project. The other targets do not have this dependency set (for flexibility reasons in case we make changes). If you have not built the framework, you will probably be unable to link. You will either need to build the framework, or you need to add \"-framework SDL\" to the link options and make sure you have the SDL.framework installed somewhere where it can be seen (like /Library/Frameworks...I think we already set this one up.) \n\nTo run though, you should have a copy of the SDL.framework in /Library/Frameworks or ~/Library/Frameworks.\n\n\n\n\ntestgl and testdyngl need -DHAVE_OPENGL\ntestgl needs to link against OpenGL.framework\n\n";
1805 name = SDLTest;
1806 sourceTree = "<group>";
1807 };
1808 08FB7795FE84155DC02AAC07 /* Source */ = {
1809 isa = PBXGroup;
1810 children = (
1811 092D6D10FFB30A2C7F000001 /* checkkeys.c */,
1812 F399C6492A78929400C86979 /* gamepadutils.c */,
1813 083E4872006D84C97F000001 /* loopwave.c */,
1814 0017958F1074216E00F5D044 /* testatomic.c */,
1815 001795B01074222D00F5D044 /* testaudioinfo.c */,
1816 F35E56CC2983130F00A43A5F /* testautomation.c */,
1817 F35E56C42983130D00A43A5F /* testautomation_audio.c */,
1818 F35E56BC2983130B00A43A5F /* testautomation_clipboard.c */,
1819 F35E56BB2983130B00A43A5F /* testautomation_events.c */,
1820 F35E56C92983130E00A43A5F /* testautomation_guid.c */,
1821 F35E56B72983130A00A43A5F /* testautomation_hints.c */,
1822 F35E56BF2983130C00A43A5F /* testautomation_images.c */,
1823 F399C6502A7892D800C86979 /* testautomation_intrinsics.c */,
1824 F35E56B92983130B00A43A5F /* testautomation_iostream.c */,
1825 F35E56C62983130D00A43A5F /* testautomation_joystick.c */,
1826 F35E56C72983130E00A43A5F /* testautomation_keyboard.c */,
1827 A1A8594A2BC72FC20045DD6C /* testautomation_log.c */,
1828 F35E56B62983130A00A43A5F /* testautomation_main.c */,
1829 F35E56BA2983130B00A43A5F /* testautomation_math.c */,
1830 F35E56CD2983130F00A43A5F /* testautomation_mouse.c */,
1831 F35E56C02983130C00A43A5F /* testautomation_pixels.c */,
1832 F35E56C32983130D00A43A5F /* testautomation_platform.c */,
1833 A1A859482BC72FC20045DD6C /* testautomation_properties.c */,
1834 F35E56C52983130D00A43A5F /* testautomation_rect.c */,
1835 F35E56B82983130A00A43A5F /* testautomation_render.c */,
1836 F35E56C82983130E00A43A5F /* testautomation_sdltest.c */,
1837 F35E56BE2983130C00A43A5F /* testautomation_stdlib.c */,
1838 A1A859492BC72FC20045DD6C /* testautomation_subsystems.c */,
1839 F35E56CB2983130F00A43A5F /* testautomation_surface.c */,
1840 A1A8594B2BC72FC20045DD6C /* testautomation_time.c */,
1841 F35E56BD2983130B00A43A5F /* testautomation_timer.c */,
1842 F35E56C12983130C00A43A5F /* testautomation_video.c */,
1843 F36C342C2C0F869B00991150 /* testcamera.c */,
1844 BBFC088E164C6820003E6A99 /* testcontroller.c */,
1845 001797711074320D00F5D044 /* testdraw.c */,
1846 DB0F48D717CA51D2008798C5 /* testdrawchessboard.c */,
1847 DB445EFA18184BB600B306B0 /* testdropfile.c */,
1848 083E4878006D85357F000001 /* testerror.c */,
1849 002F341709CA1C5B00EBEB88 /* testfile.c */,
1850 DB0F48D817CA51D2008798C5 /* testfilesystem.c */,
1851 F3C17CD628E416AC00E1A26D /* testgeometry.c */,
1852 0017972710742FB900F5D044 /* testgl.c */,
1853 DB166CBC16A1C74100A1396C /* testgles.c */,
1854 0017974E1074315700F5D044 /* testhaptic.c */,
1855 DB89958318A19B130092407C /* testhotplug.c */,
1856 002F343609CA1F6F00EBEB88 /* testiconv.c */,
1857 00179791107432FA00F5D044 /* testime.c */,
1858 001797B31074339C00F5D044 /* testintersections.c */,
1859 092D6D6CFFB313437F000001 /* testkeys.c */,
1860 001797D31074343E00F5D044 /* testloadso.c */,
1861 092D6D75FFB313BB7F000001 /* testlock.c */,
1862 DB166CBD16A1C74100A1396C /* testmessage.c */,
1863 001798151074359B00F5D044 /* testmultiaudio.c */,
1864 0017985B107436ED00F5D044 /* testnative.h */,
1865 0017985A107436ED00F5D044 /* testnative.c */,
1866 0017985C107436ED00F5D044 /* testnativecocoa.m */,
1867 00179872107438D000F5D044 /* testnativex11.c */,
1868 002F345209CA201C00EBEB88 /* testoverlay.c */,
1869 F3B7FD6B2D73FC9E0086D1D0 /* testpen.c */,
1870 002F346F09CA20A600EBEB88 /* testplatform.c */,
1871 001798B910743A4900F5D044 /* testpower.c */,
1872 DB166CBF16A1C74100A1396C /* testrelative.c */,
1873 DB166CC016A1C74100A1396C /* testrendercopyex.c */,
1874 DB166CC116A1C74100A1396C /* testrendertarget.c */,
1875 001798F910743E9200F5D044 /* testresample.c */,
1876 DB166CC216A1C74100A1396C /* testrumble.c */,
1877 DB166CC316A1C74100A1396C /* testscale.c */,
1878 083E487E006D86A17F000001 /* testsem.c */,
1879 DB166CC416A1C74100A1396C /* testshader.c */,
1880 453774A4120915E3002F0F45 /* testshape.c */,
1881 0017991910743F5300F5D044 /* testsprite.c */,
1882 DB166CC516A1C74100A1396C /* testspriteminimal.c */,
1883 DB166CC616A1C74100A1396C /* teststreaming.c */,
1884 092D6D58FFB311A97F000001 /* testthread.c */,
1885 083E4880006D86A17F000001 /* testtimer.c */,
1886 F3C17C7328E40ADE00E1A26D /* testutils.c */,
1887 083E4882006D86A17F000001 /* testver.c */,
1888 0017993B10743FEF00F5D044 /* testwm.c */,
1889 66E88E8A203B778F0004D44E /* testyuv_cvt.c */,
1890 083E4887006D86A17F000001 /* torturethread.c */,
1891 );
1892 name = Source;
1893 path = ../../test;
1894 sourceTree = "<group>";
1895 };
1896 1AB674ADFE9D54B511CA2CBB /* Products */ = {
1897 isa = PBXGroup;
1898 children = (
1899 BEC566B60761D90300A33029 /* checkkeys.app */,
1900 BEC566D10761D90300A33029 /* loopwave.app */,
1901 BEC567060761D90400A33029 /* testerror.app */,
1902 BEC5672E0761D90400A33029 /* testthread.app */,
1903 BEC567480761D90400A33029 /* testkeys.app */,
1904 BEC567550761D90400A33029 /* testlock.app */,
1905 BEC5677D0761D90500A33029 /* testsem.app */,
1906 BEC567980761D90500A33029 /* testtimer.app */,
1907 BEC567B20761D90500A33029 /* testversion.app */,
1908 BEC567F50761D90600A33029 /* torturethread.app */,
1909 002F341209CA1BFF00EBEB88 /* testfile.app */,
1910 002F343109CA1F0300EBEB88 /* testiconv.app */,
1911 002F344D09CA1FB300EBEB88 /* testoverlay.app */,
1912 002F346A09CA204F00EBEB88 /* testplatform.app */,
1913 0017958C10741F7900F5D044 /* testatomic.app */,
1914 001795AD107421BF00F5D044 /* testaudioinfo.app */,
1915 0017972110742F3200F5D044 /* testgl.app */,
1916 00179748107430D600F5D044 /* testhaptic.app */,
1917 0017976E107431B300F5D044 /* testdraw.app */,
1918 0017978E107432AE00F5D044 /* testime.app */,
1919 001797AE1074334C00F5D044 /* testintersections.app */,
1920 001797D0107433C600F5D044 /* testloadso.app */,
1921 001798121074355200F5D044 /* testmultiaudio.app */,
1922 001798941074392D00F5D044 /* testnative.app */,
1923 001798B5107439DF00F5D044 /* testpower.app */,
1924 001798F210743BEC00F5D044 /* testresample.app */,
1925 0017991610743F1000F5D044 /* testsprite.app */,
1926 0017993810743FB700F5D044 /* testwm.app */,
1927 4537749212091504002F0F45 /* testshape.app */,
1928 BBFC08CD164C6862003E6A99 /* testcontroller.app */,
1929 DB166D7F16A1D12400A1396C /* libSDL3_test.a */,
1930 DB166DD516A1D36A00A1396C /* testmessage.app */,
1931 DB166DEE16A1D50C00A1396C /* testrelative.app */,
1932 DB166E0516A1D57C00A1396C /* testrendercopyex.app */,
1933 DB166E1C16A1D5AD00A1396C /* testrendertarget.app */,
1934 DB166E3816A1D64D00A1396C /* testrumble.app */,
1935 DB166E5216A1D69000A1396C /* testscale.app */,
1936 DB166E6816A1D6F300A1396C /* testshader.app */,
1937 DB166E7E16A1D78400A1396C /* testspriteminimal.app */,
1938 DB166E9116A1D78C00A1396C /* teststreaming.app */,
1939 DB0F48EC17CA51E5008798C5 /* testdrawchessboard.app */,
1940 DB0F490117CA5212008798C5 /* testfilesystem.app */,
1941 DB89957E18A19ABA0092407C /* testhotplug.app */,
1942 DB445EF818184B7000B306B0 /* testdropfile.app */,
1943 F3C17CDC28E416CF00E1A26D /* testgeometry.app */,
1944 F35E56AA298312CB00A43A5F /* testautomation.app */,
1945 F36C34272C0F85DB00991150 /* testcamera.app */,
1946 F3B7FD6A2D73FC630086D1D0 /* testpen.app */,
1947 );
1948 name = Products;
1949 sourceTree = "<group>";
1950 };
1951 DB166D8316A1D17E00A1396C /* SDL_Test */ = {
1952 isa = PBXGroup;
1953 children = (
1954 DB166D8416A1D1A500A1396C /* SDL_test_assert.c */,
1955 DB166D8516A1D1A500A1396C /* SDL_test_common.c */,
1956 DB166D8616A1D1A500A1396C /* SDL_test_compare.c */,
1957 DB166D8716A1D1A500A1396C /* SDL_test_crc32.c */,
1958 DB166D8816A1D1A500A1396C /* SDL_test_font.c */,
1959 DB166D8916A1D1A500A1396C /* SDL_test_fuzzer.c */,
1960 DB166D8A16A1D1A500A1396C /* SDL_test_harness.c */,
1961 DB166D9016A1D1A500A1396C /* SDL_test_log.c */,
1962 DB166D9116A1D1A500A1396C /* SDL_test_md5.c */,
1963 AAF02FF41F90089800B9A9FB /* SDL_test_memory.c */,
1964 );
1965 name = SDL_Test;
1966 path = ../../src/test;
1967 sourceTree = "<group>";
1968 };
1969 F399C6532A78933000C86979 /* Frameworks */ = {
1970 isa = PBXGroup;
1971 children = (
1972 F399C6542A78933000C86979 /* Cocoa.framework */,
1973 );
1974 name = Frameworks;
1975 sourceTree = "<group>";
1976 };
1977/* End PBXGroup section */
1978
1979/* Begin PBXHeadersBuildPhase section */
1980 DB166D7D16A1D12400A1396C /* Headers */ = {
1981 isa = PBXHeadersBuildPhase;
1982 buildActionMask = 2147483647;
1983 files = (
1984 );
1985 runOnlyForDeploymentPostprocessing = 0;
1986 };
1987/* End PBXHeadersBuildPhase section */
1988
1989/* Begin PBXNativeTarget section */
1990 0017957410741F7900F5D044 /* testatomic */ = {
1991 isa = PBXNativeTarget;
1992 buildConfigurationList = 0017958610741F7900F5D044 /* Build configuration list for PBXNativeTarget "testatomic" */;
1993 buildPhases = (
1994 0017957910741F7900F5D044 /* Sources */,
1995 0017957A10741F7900F5D044 /* Frameworks */,
1996 F3CB56952A78971600766177 /* Embed Frameworks */,
1997 );
1998 buildRules = (
1999 );
2000 dependencies = (
2001 );
2002 name = testatomic;
2003 productName = testalpha;
2004 productReference = 0017958C10741F7900F5D044 /* testatomic.app */;
2005 productType = "com.apple.product-type.application";
2006 };
2007 00179595107421BF00F5D044 /* testaudioinfo */ = {
2008 isa = PBXNativeTarget;
2009 buildConfigurationList = 001795A7107421BF00F5D044 /* Build configuration list for PBXNativeTarget "testaudioinfo" */;
2010 buildPhases = (
2011 0017959A107421BF00F5D044 /* Sources */,
2012 0017959B107421BF00F5D044 /* Frameworks */,
2013 F3CB56982A78971F00766177 /* Embed Frameworks */,
2014 );
2015 buildRules = (
2016 );
2017 dependencies = (
2018 );
2019 name = testaudioinfo;
2020 productName = testalpha;
2021 productReference = 001795AD107421BF00F5D044 /* testaudioinfo.app */;
2022 productType = "com.apple.product-type.application";
2023 };
2024 0017970910742F3200F5D044 /* testgl */ = {
2025 isa = PBXNativeTarget;
2026 buildConfigurationList = 0017971B10742F3200F5D044 /* Build configuration list for PBXNativeTarget "testgl" */;
2027 buildPhases = (
2028 0017970E10742F3200F5D044 /* Sources */,
2029 0017970F10742F3200F5D044 /* Frameworks */,
2030 F3CB56B62A78977000766177 /* Embed Frameworks */,
2031 );
2032 buildRules = (
2033 );
2034 dependencies = (
2035 );
2036 name = testgl;
2037 productName = testalpha;
2038 productReference = 0017972110742F3200F5D044 /* testgl.app */;
2039 productType = "com.apple.product-type.application";
2040 };
2041 00179730107430D600F5D044 /* testhaptic */ = {
2042 isa = PBXNativeTarget;
2043 buildConfigurationList = 00179742107430D600F5D044 /* Build configuration list for PBXNativeTarget "testhaptic" */;
2044 buildPhases = (
2045 00179735107430D600F5D044 /* Sources */,
2046 00179736107430D600F5D044 /* Frameworks */,
2047 F3CB56B92A78977D00766177 /* Embed Frameworks */,
2048 );
2049 buildRules = (
2050 );
2051 dependencies = (
2052 );
2053 name = testhaptic;
2054 productName = testalpha;
2055 productReference = 00179748107430D600F5D044 /* testhaptic.app */;
2056 productType = "com.apple.product-type.application";
2057 };
2058 00179756107431B300F5D044 /* testdraw */ = {
2059 isa = PBXNativeTarget;
2060 buildConfigurationList = 00179768107431B300F5D044 /* Build configuration list for PBXNativeTarget "testdraw" */;
2061 buildPhases = (
2062 0017975B107431B300F5D044 /* Sources */,
2063 0017975C107431B300F5D044 /* Frameworks */,
2064 F3CB56A12A78973700766177 /* Embed Frameworks */,
2065 );
2066 buildRules = (
2067 );
2068 dependencies = (
2069 );
2070 name = testdraw;
2071 productName = testalpha;
2072 productReference = 0017976E107431B300F5D044 /* testdraw.app */;
2073 productType = "com.apple.product-type.application";
2074 };
2075 00179776107432AE00F5D044 /* testime */ = {
2076 isa = PBXNativeTarget;
2077 buildConfigurationList = 00179788107432AE00F5D044 /* Build configuration list for PBXNativeTarget "testime" */;
2078 buildPhases = (
2079 0017977B107432AE00F5D044 /* Sources */,
2080 0017977C107432AE00F5D044 /* Frameworks */,
2081 F3CB56C22A78979600766177 /* Embed Frameworks */,
2082 F3C2CAC42C5C8BAF004D7998 /* Resources */,
2083 );
2084 buildRules = (
2085 );
2086 dependencies = (
2087 );
2088 name = testime;
2089 productName = testalpha;
2090 productReference = 0017978E107432AE00F5D044 /* testime.app */;
2091 productType = "com.apple.product-type.application";
2092 };
2093 001797961074334C00F5D044 /* testintersections */ = {
2094 isa = PBXNativeTarget;
2095 buildConfigurationList = 001797A81074334C00F5D044 /* Build configuration list for PBXNativeTarget "testintersections" */;
2096 buildPhases = (
2097 0017979B1074334C00F5D044 /* Sources */,
2098 0017979C1074334C00F5D044 /* Frameworks */,
2099 F3CB56C52A78979C00766177 /* Embed Frameworks */,
2100 );
2101 buildRules = (
2102 );
2103 dependencies = (
2104 );
2105 name = testintersections;
2106 productName = testalpha;
2107 productReference = 001797AE1074334C00F5D044 /* testintersections.app */;
2108 productType = "com.apple.product-type.application";
2109 };
2110 001797B8107433C600F5D044 /* testloadso */ = {
2111 isa = PBXNativeTarget;
2112 buildConfigurationList = 001797CA107433C600F5D044 /* Build configuration list for PBXNativeTarget "testloadso" */;
2113 buildPhases = (
2114 001797BD107433C600F5D044 /* Sources */,
2115 001797BE107433C600F5D044 /* Frameworks */,
2116 F3CB56CB2A7897AE00766177 /* Embed Frameworks */,
2117 );
2118 buildRules = (
2119 );
2120 dependencies = (
2121 );
2122 name = testloadso;
2123 productName = testalpha;
2124 productReference = 001797D0107433C600F5D044 /* testloadso.app */;
2125 productType = "com.apple.product-type.application";
2126 };
2127 001797FA1074355200F5D044 /* testmultiaudio */ = {
2128 isa = PBXNativeTarget;
2129 buildConfigurationList = 0017980C1074355200F5D044 /* Build configuration list for PBXNativeTarget "testmultiaudio" */;
2130 buildPhases = (
2131 001797FF1074355200F5D044 /* Sources */,
2132 001798001074355200F5D044 /* Frameworks */,
2133 F3C17D3828E424B100E1A26D /* Resources */,
2134 F3CB56D42A7897C600766177 /* Embed Frameworks */,
2135 );
2136 buildRules = (
2137 );
2138 dependencies = (
2139 );
2140 name = testmultiaudio;
2141 productName = testalpha;
2142 productReference = 001798121074355200F5D044 /* testmultiaudio.app */;
2143 productType = "com.apple.product-type.application";
2144 };
2145 001798781074392D00F5D044 /* testnative */ = {
2146 isa = PBXNativeTarget;
2147 buildConfigurationList = 0017988E1074392D00F5D044 /* Build configuration list for PBXNativeTarget "testnative" */;
2148 buildPhases = (
2149 0017987E1074392D00F5D044 /* Sources */,
2150 001798821074392D00F5D044 /* Frameworks */,
2151 DB166DDA16A1D40F00A1396C /* CopyFiles */,
2152 F3CB56D72A7897CE00766177 /* Embed Frameworks */,
2153 );
2154 buildRules = (
2155 );
2156 dependencies = (
2157 );
2158 name = testnative;
2159 productName = testalpha;
2160 productReference = 001798941074392D00F5D044 /* testnative.app */;
2161 productType = "com.apple.product-type.application";
2162 };
2163 0017989D107439DF00F5D044 /* testpower */ = {
2164 isa = PBXNativeTarget;
2165 buildConfigurationList = 001798AF107439DF00F5D044 /* Build configuration list for PBXNativeTarget "testpower" */;
2166 buildPhases = (
2167 001798A2107439DF00F5D044 /* Sources */,
2168 001798A3107439DF00F5D044 /* Frameworks */,
2169 F3CB56E12A7897F000766177 /* Embed Frameworks */,
2170 );
2171 buildRules = (
2172 );
2173 dependencies = (
2174 );
2175 name = testpower;
2176 productName = testalpha;
2177 productReference = 001798B5107439DF00F5D044 /* testpower.app */;
2178 productType = "com.apple.product-type.application";
2179 };
2180 001798DA10743BEC00F5D044 /* testresample */ = {
2181 isa = PBXNativeTarget;
2182 buildConfigurationList = 001798EC10743BEC00F5D044 /* Build configuration list for PBXNativeTarget "testresample" */;
2183 buildPhases = (
2184 001798DF10743BEC00F5D044 /* Sources */,
2185 001798E010743BEC00F5D044 /* Frameworks */,
2186 F3CB56ED2A78980D00766177 /* Embed Frameworks */,
2187 );
2188 buildRules = (
2189 );
2190 dependencies = (
2191 );
2192 name = testresample;
2193 productName = testalpha;
2194 productReference = 001798F210743BEC00F5D044 /* testresample.app */;
2195 productType = "com.apple.product-type.application";
2196 };
2197 001798FE10743F1000F5D044 /* testsprite */ = {
2198 isa = PBXNativeTarget;
2199 buildConfigurationList = 0017991010743F1000F5D044 /* Build configuration list for PBXNativeTarget "testsprite" */;
2200 buildPhases = (
2201 0017990310743F1000F5D044 /* Sources */,
2202 0017990410743F1000F5D044 /* Frameworks */,
2203 F3C17D3A28E4252200E1A26D /* Resources */,
2204 F3CB568B2A7895F800766177 /* Embed Frameworks */,
2205 );
2206 buildRules = (
2207 );
2208 dependencies = (
2209 );
2210 name = testsprite;
2211 productName = testalpha;
2212 productReference = 0017991610743F1000F5D044 /* testsprite.app */;
2213 productType = "com.apple.product-type.application";
2214 };
2215 0017992010743FB700F5D044 /* testwm */ = {
2216 isa = PBXNativeTarget;
2217 buildConfigurationList = 0017993210743FB700F5D044 /* Build configuration list for PBXNativeTarget "testwm" */;
2218 buildPhases = (
2219 0017992510743FB700F5D044 /* Sources */,
2220 0017992610743FB700F5D044 /* Frameworks */,
2221 F3CB570E2A78986000766177 /* Embed Frameworks */,
2222 );
2223 buildRules = (
2224 );
2225 dependencies = (
2226 );
2227 name = testwm;
2228 productName = testalpha;
2229 productReference = 0017993810743FB700F5D044 /* testwm.app */;
2230 productType = "com.apple.product-type.application";
2231 };
2232 002F340109CA1BFF00EBEB88 /* testfile */ = {
2233 isa = PBXNativeTarget;
2234 buildConfigurationList = 002F340E09CA1BFF00EBEB88 /* Build configuration list for PBXNativeTarget "testfile" */;
2235 buildPhases = (
2236 002F340709CA1BFF00EBEB88 /* Sources */,
2237 002F340809CA1BFF00EBEB88 /* Frameworks */,
2238 F3CB56AD2A78975A00766177 /* Embed Frameworks */,
2239 );
2240 buildRules = (
2241 );
2242 dependencies = (
2243 );
2244 name = testfile;
2245 productName = testalpha;
2246 productReference = 002F341209CA1BFF00EBEB88 /* testfile.app */;
2247 productType = "com.apple.product-type.application";
2248 };
2249 002F342009CA1F0300EBEB88 /* testiconv */ = {
2250 isa = PBXNativeTarget;
2251 buildConfigurationList = 002F342D09CA1F0300EBEB88 /* Build configuration list for PBXNativeTarget "testiconv" */;
2252 buildPhases = (
2253 002F342609CA1F0300EBEB88 /* Sources */,
2254 002F342709CA1F0300EBEB88 /* Frameworks */,
2255 00794EEC09D2371F003FC8A1 /* CopyFiles */,
2256 F3CB56BF2A78979000766177 /* Embed Frameworks */,
2257 );
2258 buildRules = (
2259 );
2260 dependencies = (
2261 );
2262 name = testiconv;
2263 productName = testalpha;
2264 productReference = 002F343109CA1F0300EBEB88 /* testiconv.app */;
2265 productType = "com.apple.product-type.application";
2266 };
2267 002F343C09CA1FB300EBEB88 /* testoverlay */ = {
2268 isa = PBXNativeTarget;
2269 buildConfigurationList = 002F344909CA1FB300EBEB88 /* Build configuration list for PBXNativeTarget "testoverlay" */;
2270 buildPhases = (
2271 002F344209CA1FB300EBEB88 /* Sources */,
2272 002F344309CA1FB300EBEB88 /* Frameworks */,
2273 00794EF409D237C7003FC8A1 /* CopyFiles */,
2274 F3CB56DB2A7897E200766177 /* Embed Frameworks */,
2275 );
2276 buildRules = (
2277 );
2278 dependencies = (
2279 );
2280 name = testoverlay;
2281 productName = testalpha;
2282 productReference = 002F344D09CA1FB300EBEB88 /* testoverlay.app */;
2283 productType = "com.apple.product-type.application";
2284 };
2285 002F345909CA204F00EBEB88 /* testplatform */ = {
2286 isa = PBXNativeTarget;
2287 buildConfigurationList = 002F346609CA204F00EBEB88 /* Build configuration list for PBXNativeTarget "testplatform" */;
2288 buildPhases = (
2289 002F345F09CA204F00EBEB88 /* Sources */,
2290 002F346009CA204F00EBEB88 /* Frameworks */,
2291 F3CB56DE2A7897E900766177 /* Embed Frameworks */,
2292 );
2293 buildRules = (
2294 );
2295 dependencies = (
2296 );
2297 name = testplatform;
2298 productName = testalpha;
2299 productReference = 002F346A09CA204F00EBEB88 /* testplatform.app */;
2300 productType = "com.apple.product-type.application";
2301 };
2302 4537749112091504002F0F45 /* testshape */ = {
2303 isa = PBXNativeTarget;
2304 buildConfigurationList = 4537749A1209150C002F0F45 /* Build configuration list for PBXNativeTarget "testshape" */;
2305 buildPhases = (
2306 4537748F12091504002F0F45 /* Sources */,
2307 4537749012091504002F0F45 /* Frameworks */,
2308 DB166ECE16A1D85400A1396C /* CopyFiles */,
2309 F3CB56FC2A78983200766177 /* Embed Frameworks */,
2310 );
2311 buildRules = (
2312 );
2313 dependencies = (
2314 );
2315 name = testshape;
2316 productName = testshape;
2317 productReference = 4537749212091504002F0F45 /* testshape.app */;
2318 productType = "com.apple.product-type.application";
2319 };
2320 BBFC08B7164C6862003E6A99 /* testcontroller */ = {
2321 isa = PBXNativeTarget;
2322 buildConfigurationList = BBFC08CA164C6862003E6A99 /* Build configuration list for PBXNativeTarget "testcontroller" */;
2323 buildPhases = (
2324 BBFC08BC164C6862003E6A99 /* Sources */,
2325 BBFC08BE164C6862003E6A99 /* Frameworks */,
2326 F3CB569E2A78973000766177 /* Embed Frameworks */,
2327 );
2328 buildRules = (
2329 );
2330 dependencies = (
2331 );
2332 name = testcontroller;
2333 productName = testjoystick;
2334 productReference = BBFC08CD164C6862003E6A99 /* testcontroller.app */;
2335 productType = "com.apple.product-type.application";
2336 };
2337 BEC566AB0761D90300A33029 /* checkkeys */ = {
2338 isa = PBXNativeTarget;
2339 buildConfigurationList = 001B593808BDB826006539E9 /* Build configuration list for PBXNativeTarget "checkkeys" */;
2340 buildPhases = (
2341 BEC566B00761D90300A33029 /* Sources */,
2342 BEC566B20761D90300A33029 /* Frameworks */,
2343 F3CB568E2A7896BF00766177 /* Embed Frameworks */,
2344 );
2345 buildRules = (
2346 );
2347 dependencies = (
2348 );
2349 name = checkkeys;
2350 productName = checkkeys;
2351 productReference = BEC566B60761D90300A33029 /* checkkeys.app */;
2352 productType = "com.apple.product-type.application";
2353 };
2354 BEC566C50761D90300A33029 /* loopwave */ = {
2355 isa = PBXNativeTarget;
2356 buildConfigurationList = 001B594008BDB826006539E9 /* Build configuration list for PBXNativeTarget "loopwave" */;
2357 buildPhases = (
2358 BEC566CA0761D90300A33029 /* Sources */,
2359 BEC566CC0761D90300A33029 /* Frameworks */,
2360 00794E6409D2084F003FC8A1 /* CopyFiles */,
2361 F3CB56922A7896F900766177 /* Embed Frameworks */,
2362 );
2363 buildRules = (
2364 );
2365 dependencies = (
2366 );
2367 name = loopwave;
2368 productName = loopwave;
2369 productReference = BEC566D10761D90300A33029 /* loopwave.app */;
2370 productType = "com.apple.product-type.application";
2371 };
2372 BEC566FB0761D90300A33029 /* testerror */ = {
2373 isa = PBXNativeTarget;
2374 buildConfigurationList = 001B595008BDB826006539E9 /* Build configuration list for PBXNativeTarget "testerror" */;
2375 buildPhases = (
2376 BEC567000761D90300A33029 /* Sources */,
2377 BEC567020761D90300A33029 /* Frameworks */,
2378 F3CB56AA2A78975100766177 /* Embed Frameworks */,
2379 );
2380 buildRules = (
2381 );
2382 dependencies = (
2383 );
2384 name = testerror;
2385 productName = testerror;
2386 productReference = BEC567060761D90400A33029 /* testerror.app */;
2387 productType = "com.apple.product-type.application";
2388 };
2389 BEC567230761D90400A33029 /* testthread */ = {
2390 isa = PBXNativeTarget;
2391 buildConfigurationList = 001B595C08BDB826006539E9 /* Build configuration list for PBXNativeTarget "testthread" */;
2392 buildPhases = (
2393 BEC567280761D90400A33029 /* Sources */,
2394 BEC5672A0761D90400A33029 /* Frameworks */,
2395 F3CB57052A78984A00766177 /* Embed Frameworks */,
2396 );
2397 buildRules = (
2398 );
2399 dependencies = (
2400 );
2401 name = testthread;
2402 productName = testthread;
2403 productReference = BEC5672E0761D90400A33029 /* testthread.app */;
2404 productType = "com.apple.product-type.application";
2405 };
2406 BEC5673D0761D90400A33029 /* testkeys */ = {
2407 isa = PBXNativeTarget;
2408 buildConfigurationList = 001B596408BDB826006539E9 /* Build configuration list for PBXNativeTarget "testkeys" */;
2409 buildPhases = (
2410 BEC567420761D90400A33029 /* Sources */,
2411 BEC567440761D90400A33029 /* Frameworks */,
2412 F3CB56C82A7897A500766177 /* Embed Frameworks */,
2413 );
2414 buildRules = (
2415 );
2416 dependencies = (
2417 );
2418 name = testkeys;
2419 productName = testkeys;
2420 productReference = BEC567480761D90400A33029 /* testkeys.app */;
2421 productType = "com.apple.product-type.application";
2422 };
2423 BEC5674A0761D90400A33029 /* testlock */ = {
2424 isa = PBXNativeTarget;
2425 buildConfigurationList = 001B596808BDB826006539E9 /* Build configuration list for PBXNativeTarget "testlock" */;
2426 buildPhases = (
2427 BEC5674F0761D90400A33029 /* Sources */,
2428 BEC567510761D90400A33029 /* Frameworks */,
2429 F3CB56CE2A7897B500766177 /* Embed Frameworks */,
2430 );
2431 buildRules = (
2432 );
2433 dependencies = (
2434 );
2435 name = testlock;
2436 productName = testlock;
2437 productReference = BEC567550761D90400A33029 /* testlock.app */;
2438 productType = "com.apple.product-type.application";
2439 };
2440 BEC567720761D90500A33029 /* testsem */ = {
2441 isa = PBXNativeTarget;
2442 buildConfigurationList = 001B597008BDB826006539E9 /* Build configuration list for PBXNativeTarget "testsem" */;
2443 buildPhases = (
2444 BEC567770761D90500A33029 /* Sources */,
2445 BEC567790761D90500A33029 /* Frameworks */,
2446 F3CB56F62A78982400766177 /* Embed Frameworks */,
2447 );
2448 buildRules = (
2449 );
2450 dependencies = (
2451 );
2452 name = testsem;
2453 productName = testsem;
2454 productReference = BEC5677D0761D90500A33029 /* testsem.app */;
2455 productType = "com.apple.product-type.application";
2456 };
2457 BEC5678D0761D90500A33029 /* testtimer */ = {
2458 isa = PBXNativeTarget;
2459 buildConfigurationList = 001B597808BDB826006539E9 /* Build configuration list for PBXNativeTarget "testtimer" */;
2460 buildPhases = (
2461 BEC567920761D90500A33029 /* Sources */,
2462 BEC567940761D90500A33029 /* Frameworks */,
2463 F3CB57082A78985400766177 /* Embed Frameworks */,
2464 );
2465 buildRules = (
2466 );
2467 dependencies = (
2468 );
2469 name = testtimer;
2470 productName = testtimer;
2471 productReference = BEC567980761D90500A33029 /* testtimer.app */;
2472 productType = "com.apple.product-type.application";
2473 };
2474 BEC567A70761D90500A33029 /* testversion */ = {
2475 isa = PBXNativeTarget;
2476 buildConfigurationList = 001B598008BDB826006539E9 /* Build configuration list for PBXNativeTarget "testversion" */;
2477 buildPhases = (
2478 BEC567AC0761D90500A33029 /* Sources */,
2479 BEC567AE0761D90500A33029 /* Frameworks */,
2480 F3CB570B2A78985A00766177 /* Embed Frameworks */,
2481 );
2482 buildRules = (
2483 );
2484 dependencies = (
2485 );
2486 name = testversion;
2487 productName = testversion;
2488 productReference = BEC567B20761D90500A33029 /* testversion.app */;
2489 productType = "com.apple.product-type.application";
2490 };
2491 BEC567EA0761D90600A33029 /* torturethread */ = {
2492 isa = PBXNativeTarget;
2493 buildConfigurationList = 001B599408BDB826006539E9 /* Build configuration list for PBXNativeTarget "torturethread" */;
2494 buildPhases = (
2495 BEC567EF0761D90600A33029 /* Sources */,
2496 BEC567F10761D90600A33029 /* Frameworks */,
2497 F3CB57112A78986700766177 /* Embed Frameworks */,
2498 );
2499 buildRules = (
2500 );
2501 dependencies = (
2502 );
2503 name = torturethread;
2504 productName = torturethread;
2505 productReference = BEC567F50761D90600A33029 /* torturethread.app */;
2506 productType = "com.apple.product-type.application";
2507 };
2508 DB0F48D917CA51E5008798C5 /* testdrawchessboard */ = {
2509 isa = PBXNativeTarget;
2510 buildConfigurationList = DB0F48E917CA51E5008798C5 /* Build configuration list for PBXNativeTarget "testdrawchessboard" */;
2511 buildPhases = (
2512 DB0F48DA17CA51E5008798C5 /* Sources */,
2513 DB0F48DC17CA51E5008798C5 /* Frameworks */,
2514 F3CB56A42A78974000766177 /* Embed Frameworks */,
2515 );
2516 buildRules = (
2517 );
2518 dependencies = (
2519 );
2520 name = testdrawchessboard;
2521 productName = testalpha;
2522 productReference = DB0F48EC17CA51E5008798C5 /* testdrawchessboard.app */;
2523 productType = "com.apple.product-type.application";
2524 };
2525 DB0F48EF17CA5212008798C5 /* testfilesystem */ = {
2526 isa = PBXNativeTarget;
2527 buildConfigurationList = DB0F48FE17CA5212008798C5 /* Build configuration list for PBXNativeTarget "testfilesystem" */;
2528 buildPhases = (
2529 DB0F48F017CA5212008798C5 /* Sources */,
2530 DB0F48F217CA5212008798C5 /* Frameworks */,
2531 F3CB56B02A78976200766177 /* Embed Frameworks */,
2532 );
2533 buildRules = (
2534 );
2535 dependencies = (
2536 );
2537 name = testfilesystem;
2538 productName = testalpha;
2539 productReference = DB0F490117CA5212008798C5 /* testfilesystem.app */;
2540 productType = "com.apple.product-type.application";
2541 };
2542 DB166D7E16A1D12400A1396C /* SDL3_test */ = {
2543 isa = PBXNativeTarget;
2544 buildConfigurationList = DB166D8016A1D12400A1396C /* Build configuration list for PBXNativeTarget "SDL3_test" */;
2545 buildPhases = (
2546 DB166D7B16A1D12400A1396C /* Sources */,
2547 DB166D7C16A1D12400A1396C /* Frameworks */,
2548 DB166D7D16A1D12400A1396C /* Headers */,
2549 );
2550 buildRules = (
2551 );
2552 dependencies = (
2553 );
2554 name = SDL3_test;
2555 productName = SDL_test;
2556 productReference = DB166D7F16A1D12400A1396C /* libSDL3_test.a */;
2557 productType = "com.apple.product-type.library.static";
2558 };
2559 DB166DC416A1D36A00A1396C /* testmessage */ = {
2560 isa = PBXNativeTarget;
2561 buildConfigurationList = DB166DD216A1D36A00A1396C /* Build configuration list for PBXNativeTarget "testmessage" */;
2562 buildPhases = (
2563 DB166DC516A1D36A00A1396C /* Sources */,
2564 DB166DC716A1D36A00A1396C /* Frameworks */,
2565 F3CB56D12A7897BE00766177 /* Embed Frameworks */,
2566 );
2567 buildRules = (
2568 );
2569 dependencies = (
2570 );
2571 name = testmessage;
2572 productName = testalpha;
2573 productReference = DB166DD516A1D36A00A1396C /* testmessage.app */;
2574 productType = "com.apple.product-type.application";
2575 };
2576 DB166DDC16A1D50C00A1396C /* testrelative */ = {
2577 isa = PBXNativeTarget;
2578 buildConfigurationList = DB166DEB16A1D50C00A1396C /* Build configuration list for PBXNativeTarget "testrelative" */;
2579 buildPhases = (
2580 DB166DDD16A1D50C00A1396C /* Sources */,
2581 DB166DDF16A1D50C00A1396C /* Frameworks */,
2582 F3CB56E42A7897F800766177 /* Embed Frameworks */,
2583 );
2584 buildRules = (
2585 );
2586 dependencies = (
2587 );
2588 name = testrelative;
2589 productName = testalpha;
2590 productReference = DB166DEE16A1D50C00A1396C /* testrelative.app */;
2591 productType = "com.apple.product-type.application";
2592 };
2593 DB166DF316A1D57C00A1396C /* testrendercopyex */ = {
2594 isa = PBXNativeTarget;
2595 buildConfigurationList = DB166E0216A1D57C00A1396C /* Build configuration list for PBXNativeTarget "testrendercopyex" */;
2596 buildPhases = (
2597 DB166DF416A1D57C00A1396C /* Sources */,
2598 DB166DF616A1D57C00A1396C /* Frameworks */,
2599 DB166E2116A1D5DF00A1396C /* CopyFiles */,
2600 F3CB56E72A7897FE00766177 /* Embed Frameworks */,
2601 );
2602 buildRules = (
2603 );
2604 dependencies = (
2605 );
2606 name = testrendercopyex;
2607 productName = testalpha;
2608 productReference = DB166E0516A1D57C00A1396C /* testrendercopyex.app */;
2609 productType = "com.apple.product-type.application";
2610 };
2611 DB166E0A16A1D5AD00A1396C /* testrendertarget */ = {
2612 isa = PBXNativeTarget;
2613 buildConfigurationList = DB166E1916A1D5AD00A1396C /* Build configuration list for PBXNativeTarget "testrendertarget" */;
2614 buildPhases = (
2615 DB166E0B16A1D5AD00A1396C /* Sources */,
2616 DB166E0D16A1D5AD00A1396C /* Frameworks */,
2617 DB166E2416A1D61000A1396C /* CopyFiles */,
2618 F3CB56EA2A78980600766177 /* Embed Frameworks */,
2619 );
2620 buildRules = (
2621 );
2622 dependencies = (
2623 );
2624 name = testrendertarget;
2625 productName = testalpha;
2626 productReference = DB166E1C16A1D5AD00A1396C /* testrendertarget.app */;
2627 productType = "com.apple.product-type.application";
2628 };
2629 DB166E2716A1D64D00A1396C /* testrumble */ = {
2630 isa = PBXNativeTarget;
2631 buildConfigurationList = DB166E3516A1D64D00A1396C /* Build configuration list for PBXNativeTarget "testrumble" */;
2632 buildPhases = (
2633 DB166E2816A1D64D00A1396C /* Sources */,
2634 DB166E2A16A1D64D00A1396C /* Frameworks */,
2635 F3CB56F02A78981500766177 /* Embed Frameworks */,
2636 );
2637 buildRules = (
2638 );
2639 dependencies = (
2640 );
2641 name = testrumble;
2642 productName = testalpha;
2643 productReference = DB166E3816A1D64D00A1396C /* testrumble.app */;
2644 productType = "com.apple.product-type.application";
2645 };
2646 DB166E3D16A1D69000A1396C /* testscale */ = {
2647 isa = PBXNativeTarget;
2648 buildConfigurationList = DB166E4F16A1D69000A1396C /* Build configuration list for PBXNativeTarget "testscale" */;
2649 buildPhases = (
2650 DB166E3E16A1D69000A1396C /* Sources */,
2651 DB166E4016A1D69000A1396C /* Frameworks */,
2652 DB166E4C16A1D69000A1396C /* CopyFiles */,
2653 F3CB56F32A78981C00766177 /* Embed Frameworks */,
2654 );
2655 buildRules = (
2656 );
2657 dependencies = (
2658 );
2659 name = testscale;
2660 productName = testalpha;
2661 productReference = DB166E5216A1D69000A1396C /* testscale.app */;
2662 productType = "com.apple.product-type.application";
2663 };
2664 DB166E5716A1D6F300A1396C /* testshader */ = {
2665 isa = PBXNativeTarget;
2666 buildConfigurationList = DB166E6516A1D6F300A1396C /* Build configuration list for PBXNativeTarget "testshader" */;
2667 buildPhases = (
2668 DB166E5816A1D6F300A1396C /* Sources */,
2669 DB166E5A16A1D6F300A1396C /* Frameworks */,
2670 F3CB56F92A78982B00766177 /* Embed Frameworks */,
2671 );
2672 buildRules = (
2673 );
2674 dependencies = (
2675 );
2676 name = testshader;
2677 productName = testsem;
2678 productReference = DB166E6816A1D6F300A1396C /* testshader.app */;
2679 productType = "com.apple.product-type.application";
2680 };
2681 DB166E6D16A1D78400A1396C /* testspriteminimal */ = {
2682 isa = PBXNativeTarget;
2683 buildConfigurationList = DB166E7B16A1D78400A1396C /* Build configuration list for PBXNativeTarget "testspriteminimal" */;
2684 buildPhases = (
2685 DB166E6E16A1D78400A1396C /* Sources */,
2686 DB166E7016A1D78400A1396C /* Frameworks */,
2687 DB166E9B16A1D7FC00A1396C /* CopyFiles */,
2688 F3CB56FF2A78983C00766177 /* Embed Frameworks */,
2689 );
2690 buildRules = (
2691 );
2692 dependencies = (
2693 );
2694 name = testspriteminimal;
2695 productName = testspriteminimal;
2696 productReference = DB166E7E16A1D78400A1396C /* testspriteminimal.app */;
2697 productType = "com.apple.product-type.application";
2698 };
2699 DB166E8016A1D78C00A1396C /* teststreaming */ = {
2700 isa = PBXNativeTarget;
2701 buildConfigurationList = DB166E8E16A1D78C00A1396C /* Build configuration list for PBXNativeTarget "teststreaming" */;
2702 buildPhases = (
2703 DB166E8116A1D78C00A1396C /* Sources */,
2704 DB166E8316A1D78C00A1396C /* Frameworks */,
2705 DB166E9916A1D7EE00A1396C /* CopyFiles */,
2706 F3CB57022A78984300766177 /* Embed Frameworks */,
2707 );
2708 buildRules = (
2709 );
2710 dependencies = (
2711 );
2712 name = teststreaming;
2713 productName = teststreaming;
2714 productReference = DB166E9116A1D78C00A1396C /* teststreaming.app */;
2715 productType = "com.apple.product-type.application";
2716 };
2717 DB445EE618184B7000B306B0 /* testdropfile */ = {
2718 isa = PBXNativeTarget;
2719 buildConfigurationList = DB445EF518184B7000B306B0 /* Build configuration list for PBXNativeTarget "testdropfile" */;
2720 buildPhases = (
2721 DB445EE718184B7000B306B0 /* Sources */,
2722 DB445EE918184B7000B306B0 /* Frameworks */,
2723 F3CB56A72A78974800766177 /* Embed Frameworks */,
2724 );
2725 buildRules = (
2726 );
2727 dependencies = (
2728 );
2729 name = testdropfile;
2730 productName = testdropfile;
2731 productReference = DB445EF818184B7000B306B0 /* testdropfile.app */;
2732 productType = "com.apple.product-type.application";
2733 };
2734 DB89956D18A19ABA0092407C /* testhotplug */ = {
2735 isa = PBXNativeTarget;
2736 buildConfigurationList = DB89957B18A19ABA0092407C /* Build configuration list for PBXNativeTarget "testhotplug" */;
2737 buildPhases = (
2738 DB89956E18A19ABA0092407C /* Sources */,
2739 DB89957018A19ABA0092407C /* Frameworks */,
2740 F3CB56BC2A78978800766177 /* Embed Frameworks */,
2741 );
2742 buildRules = (
2743 );
2744 dependencies = (
2745 );
2746 name = testhotplug;
2747 productName = testalpha;
2748 productReference = DB89957E18A19ABA0092407C /* testhotplug.app */;
2749 productType = "com.apple.product-type.application";
2750 };
2751 F35E56A2298312CB00A43A5F /* testautomation */ = {
2752 isa = PBXNativeTarget;
2753 buildConfigurationList = F35E56A7298312CB00A43A5F /* Build configuration list for PBXNativeTarget "testautomation" */;
2754 buildPhases = (
2755 F35E56A3298312CB00A43A5F /* Sources */,
2756 F35E56A5298312CB00A43A5F /* Frameworks */,
2757 F3CB569B2A78972700766177 /* Embed Frameworks */,
2758 );
2759 buildRules = (
2760 );
2761 dependencies = (
2762 );
2763 name = testautomation;
2764 productName = testalpha;
2765 productReference = F35E56AA298312CB00A43A5F /* testautomation.app */;
2766 productType = "com.apple.product-type.application";
2767 };
2768 F36C341D2C0F85DB00991150 /* testcamera */ = {
2769 isa = PBXNativeTarget;
2770 buildConfigurationList = F36C34242C0F85DB00991150 /* Build configuration list for PBXNativeTarget "testcamera" */;
2771 buildPhases = (
2772 F36C341E2C0F85DB00991150 /* Sources */,
2773 F36C34202C0F85DB00991150 /* Frameworks */,
2774 F36C34222C0F85DB00991150 /* Embed Frameworks */,
2775 );
2776 buildRules = (
2777 );
2778 dependencies = (
2779 );
2780 name = testcamera;
2781 productName = testalpha;
2782 productReference = F36C34272C0F85DB00991150 /* testcamera.app */;
2783 productType = "com.apple.product-type.application";
2784 };
2785 F3B7FD602D73FC630086D1D0 /* testpen */ = {
2786 isa = PBXNativeTarget;
2787 buildConfigurationList = F3B7FD672D73FC630086D1D0 /* Build configuration list for PBXNativeTarget "testpen" */;
2788 buildPhases = (
2789 F3B7FD612D73FC630086D1D0 /* Sources */,
2790 F3B7FD632D73FC630086D1D0 /* Frameworks */,
2791 F3B7FD652D73FC630086D1D0 /* Embed Frameworks */,
2792 );
2793 buildRules = (
2794 );
2795 dependencies = (
2796 );
2797 name = testpen;
2798 productName = testalpha;
2799 productReference = F3B7FD6A2D73FC630086D1D0 /* testpen.app */;
2800 productType = "com.apple.product-type.application";
2801 };
2802 F3C17CDB28E416CF00E1A26D /* testgeometry */ = {
2803 isa = PBXNativeTarget;
2804 buildConfigurationList = F3C17CE828E416D000E1A26D /* Build configuration list for PBXNativeTarget "testgeometry" */;
2805 buildPhases = (
2806 F3C17CD828E416CF00E1A26D /* Sources */,
2807 F3C17CD928E416CF00E1A26D /* Frameworks */,
2808 F3CB56B32A78976900766177 /* Embed Frameworks */,
2809 );
2810 buildRules = (
2811 );
2812 dependencies = (
2813 );
2814 name = testgeometry;
2815 productName = testgeometry;
2816 productReference = F3C17CDC28E416CF00E1A26D /* testgeometry.app */;
2817 productType = "com.apple.product-type.application";
2818 };
2819/* End PBXNativeTarget section */
2820
2821/* Begin PBXProject section */
2822 08FB7793FE84155DC02AAC07 /* Project object */ = {
2823 isa = PBXProject;
2824 attributes = {
2825 LastSwiftUpdateCheck = 1400;
2826 LastUpgradeCheck = 0420;
2827 TargetAttributes = {
2828 0017957410741F7900F5D044 = {
2829 ProvisioningStyle = Automatic;
2830 };
2831 00179595107421BF00F5D044 = {
2832 ProvisioningStyle = Automatic;
2833 };
2834 0017970910742F3200F5D044 = {
2835 ProvisioningStyle = Automatic;
2836 };
2837 00179730107430D600F5D044 = {
2838 ProvisioningStyle = Automatic;
2839 };
2840 00179756107431B300F5D044 = {
2841 ProvisioningStyle = Automatic;
2842 };
2843 00179776107432AE00F5D044 = {
2844 ProvisioningStyle = Automatic;
2845 };
2846 001797961074334C00F5D044 = {
2847 ProvisioningStyle = Automatic;
2848 };
2849 001797B8107433C600F5D044 = {
2850 ProvisioningStyle = Automatic;
2851 };
2852 001797FA1074355200F5D044 = {
2853 ProvisioningStyle = Automatic;
2854 };
2855 001798781074392D00F5D044 = {
2856 ProvisioningStyle = Automatic;
2857 };
2858 0017989D107439DF00F5D044 = {
2859 ProvisioningStyle = Automatic;
2860 };
2861 001798DA10743BEC00F5D044 = {
2862 ProvisioningStyle = Automatic;
2863 };
2864 001798FE10743F1000F5D044 = {
2865 ProvisioningStyle = Automatic;
2866 };
2867 0017992010743FB700F5D044 = {
2868 ProvisioningStyle = Automatic;
2869 };
2870 002F340109CA1BFF00EBEB88 = {
2871 ProvisioningStyle = Automatic;
2872 };
2873 002F342009CA1F0300EBEB88 = {
2874 ProvisioningStyle = Automatic;
2875 };
2876 002F343C09CA1FB300EBEB88 = {
2877 ProvisioningStyle = Automatic;
2878 };
2879 002F345909CA204F00EBEB88 = {
2880 ProvisioningStyle = Automatic;
2881 };
2882 4537749112091504002F0F45 = {
2883 ProvisioningStyle = Automatic;
2884 };
2885 BBFC08B7164C6862003E6A99 = {
2886 ProvisioningStyle = Automatic;
2887 };
2888 BEC566AB0761D90300A33029 = {
2889 ProvisioningStyle = Automatic;
2890 };
2891 BEC566C50761D90300A33029 = {
2892 ProvisioningStyle = Automatic;
2893 };
2894 BEC566FB0761D90300A33029 = {
2895 ProvisioningStyle = Automatic;
2896 };
2897 BEC567230761D90400A33029 = {
2898 ProvisioningStyle = Automatic;
2899 };
2900 BEC5673D0761D90400A33029 = {
2901 ProvisioningStyle = Automatic;
2902 };
2903 BEC5674A0761D90400A33029 = {
2904 ProvisioningStyle = Automatic;
2905 };
2906 BEC567720761D90500A33029 = {
2907 ProvisioningStyle = Automatic;
2908 };
2909 BEC5678D0761D90500A33029 = {
2910 ProvisioningStyle = Automatic;
2911 };
2912 BEC567A70761D90500A33029 = {
2913 ProvisioningStyle = Automatic;
2914 };
2915 BEC567EA0761D90600A33029 = {
2916 ProvisioningStyle = Automatic;
2917 };
2918 DB0F48D917CA51E5008798C5 = {
2919 ProvisioningStyle = Automatic;
2920 };
2921 DB0F48EF17CA5212008798C5 = {
2922 ProvisioningStyle = Automatic;
2923 };
2924 DB166DC416A1D36A00A1396C = {
2925 ProvisioningStyle = Automatic;
2926 };
2927 DB166DDC16A1D50C00A1396C = {
2928 ProvisioningStyle = Automatic;
2929 };
2930 DB166DF316A1D57C00A1396C = {
2931 ProvisioningStyle = Automatic;
2932 };
2933 DB166E0A16A1D5AD00A1396C = {
2934 ProvisioningStyle = Automatic;
2935 };
2936 DB166E2716A1D64D00A1396C = {
2937 ProvisioningStyle = Automatic;
2938 };
2939 DB166E3D16A1D69000A1396C = {
2940 ProvisioningStyle = Automatic;
2941 };
2942 DB166E5716A1D6F300A1396C = {
2943 ProvisioningStyle = Automatic;
2944 };
2945 DB166E6D16A1D78400A1396C = {
2946 ProvisioningStyle = Automatic;
2947 };
2948 DB166E8016A1D78C00A1396C = {
2949 ProvisioningStyle = Automatic;
2950 };
2951 DB445EE618184B7000B306B0 = {
2952 ProvisioningStyle = Automatic;
2953 };
2954 DB89956D18A19ABA0092407C = {
2955 ProvisioningStyle = Automatic;
2956 };
2957 F35E56A2298312CB00A43A5F = {
2958 ProvisioningStyle = Automatic;
2959 };
2960 F3C17CDB28E416CF00E1A26D = {
2961 CreatedOnToolsVersion = 14.0.1;
2962 ProvisioningStyle = Automatic;
2963 };
2964 };
2965 };
2966 buildConfigurationList = 001B5A0C08BDB826006539E9 /* Build configuration list for PBXProject "SDLTest" */;
2967 compatibilityVersion = "Xcode 3.2";
2968 developmentRegion = English;
2969 hasScannedForEncodings = 1;
2970 knownRegions = (
2971 English,
2972 Japanese,
2973 French,
2974 German,
2975 en,
2976 Base,
2977 );
2978 mainGroup = 08FB7794FE84155DC02AAC07 /* SDLTest */;
2979 projectDirPath = "";
2980 projectReferences = (
2981 {
2982 ProductGroup = 003FA63B093FFD41000C53B3 /* Products */;
2983 ProjectRef = 003FA63A093FFD41000C53B3 /* SDL.xcodeproj */;
2984 },
2985 );
2986 projectRoot = "";
2987 targets = (
2988 BEC566920761D90300A33029 /* All */,
2989 DB166D7E16A1D12400A1396C /* SDL3_test */,
2990 BEC566AB0761D90300A33029 /* checkkeys */,
2991 BEC566C50761D90300A33029 /* loopwave */,
2992 0017957410741F7900F5D044 /* testatomic */,
2993 00179595107421BF00F5D044 /* testaudioinfo */,
2994 F35E56A2298312CB00A43A5F /* testautomation */,
2995 F36C341D2C0F85DB00991150 /* testcamera */,
2996 BBFC08B7164C6862003E6A99 /* testcontroller */,
2997 00179756107431B300F5D044 /* testdraw */,
2998 DB0F48D917CA51E5008798C5 /* testdrawchessboard */,
2999 DB445EE618184B7000B306B0 /* testdropfile */,
3000 BEC566FB0761D90300A33029 /* testerror */,
3001 002F340109CA1BFF00EBEB88 /* testfile */,
3002 DB0F48EF17CA5212008798C5 /* testfilesystem */,
3003 F3C17CDB28E416CF00E1A26D /* testgeometry */,
3004 0017970910742F3200F5D044 /* testgl */,
3005 00179730107430D600F5D044 /* testhaptic */,
3006 DB89956D18A19ABA0092407C /* testhotplug */,
3007 002F342009CA1F0300EBEB88 /* testiconv */,
3008 00179776107432AE00F5D044 /* testime */,
3009 001797961074334C00F5D044 /* testintersections */,
3010 BEC5673D0761D90400A33029 /* testkeys */,
3011 001797B8107433C600F5D044 /* testloadso */,
3012 BEC5674A0761D90400A33029 /* testlock */,
3013 DB166DC416A1D36A00A1396C /* testmessage */,
3014 001797FA1074355200F5D044 /* testmultiaudio */,
3015 001798781074392D00F5D044 /* testnative */,
3016 002F343C09CA1FB300EBEB88 /* testoverlay */,
3017 002F345909CA204F00EBEB88 /* testplatform */,
3018 F3B7FD602D73FC630086D1D0 /* testpen */,
3019 0017989D107439DF00F5D044 /* testpower */,
3020 DB166DDC16A1D50C00A1396C /* testrelative */,
3021 DB166DF316A1D57C00A1396C /* testrendercopyex */,
3022 DB166E0A16A1D5AD00A1396C /* testrendertarget */,
3023 001798DA10743BEC00F5D044 /* testresample */,
3024 DB166E2716A1D64D00A1396C /* testrumble */,
3025 DB166E3D16A1D69000A1396C /* testscale */,
3026 BEC567720761D90500A33029 /* testsem */,
3027 DB166E5716A1D6F300A1396C /* testshader */,
3028 4537749112091504002F0F45 /* testshape */,
3029 001798FE10743F1000F5D044 /* testsprite */,
3030 DB166E6D16A1D78400A1396C /* testspriteminimal */,
3031 DB166E8016A1D78C00A1396C /* teststreaming */,
3032 BEC567230761D90400A33029 /* testthread */,
3033 BEC5678D0761D90500A33029 /* testtimer */,
3034 BEC567A70761D90500A33029 /* testversion */,
3035 0017992010743FB700F5D044 /* testwm */,
3036 BEC567EA0761D90600A33029 /* torturethread */,
3037 );
3038 };
3039/* End PBXProject section */
3040
3041/* Begin PBXReferenceProxy section */
3042 003FA643093FFD41000C53B3 /* SDL3.framework */ = {
3043 isa = PBXReferenceProxy;
3044 fileType = wrapper.framework;
3045 path = SDL3.framework;
3046 remoteRef = 003FA642093FFD41000C53B3 /* PBXContainerItemProxy */;
3047 sourceTree = BUILT_PRODUCTS_DIR;
3048 };
3049/* End PBXReferenceProxy section */
3050
3051/* Begin PBXResourcesBuildPhase section */
3052 F3C17D3828E424B100E1A26D /* Resources */ = {
3053 isa = PBXResourcesBuildPhase;
3054 buildActionMask = 2147483647;
3055 files = (
3056 F3C17D3928E424B800E1A26D /* sample.wav in Resources */,
3057 );
3058 runOnlyForDeploymentPostprocessing = 0;
3059 };
3060 F3C17D3A28E4252200E1A26D /* Resources */ = {
3061 isa = PBXResourcesBuildPhase;
3062 buildActionMask = 2147483647;
3063 files = (
3064 F3C17D3B28E4252900E1A26D /* icon.bmp in Resources */,
3065 );
3066 runOnlyForDeploymentPostprocessing = 0;
3067 };
3068 F3C2CAC42C5C8BAF004D7998 /* Resources */ = {
3069 isa = PBXResourcesBuildPhase;
3070 buildActionMask = 2147483647;
3071 files = (
3072 F3C2CB072C5D3FB2004D7998 /* icon.bmp in Resources */,
3073 F3C2CAC62C5C8BD6004D7998 /* unifont-15.1.05.hex in Resources */,
3074 );
3075 runOnlyForDeploymentPostprocessing = 0;
3076 };
3077/* End PBXResourcesBuildPhase section */
3078
3079/* Begin PBXSourcesBuildPhase section */
3080 0017957910741F7900F5D044 /* Sources */ = {
3081 isa = PBXSourcesBuildPhase;
3082 buildActionMask = 2147483647;
3083 files = (
3084 001795901074216E00F5D044 /* testatomic.c in Sources */,
3085 );
3086 runOnlyForDeploymentPostprocessing = 0;
3087 };
3088 0017959A107421BF00F5D044 /* Sources */ = {
3089 isa = PBXSourcesBuildPhase;
3090 buildActionMask = 2147483647;
3091 files = (
3092 001795B11074222D00F5D044 /* testaudioinfo.c in Sources */,
3093 );
3094 runOnlyForDeploymentPostprocessing = 0;
3095 };
3096 0017970E10742F3200F5D044 /* Sources */ = {
3097 isa = PBXSourcesBuildPhase;
3098 buildActionMask = 2147483647;
3099 files = (
3100 0017972810742FB900F5D044 /* testgl.c in Sources */,
3101 );
3102 runOnlyForDeploymentPostprocessing = 0;
3103 };
3104 00179735107430D600F5D044 /* Sources */ = {
3105 isa = PBXSourcesBuildPhase;
3106 buildActionMask = 2147483647;
3107 files = (
3108 0017974F1074315700F5D044 /* testhaptic.c in Sources */,
3109 );
3110 runOnlyForDeploymentPostprocessing = 0;
3111 };
3112 0017975B107431B300F5D044 /* Sources */ = {
3113 isa = PBXSourcesBuildPhase;
3114 buildActionMask = 2147483647;
3115 files = (
3116 001797721074320D00F5D044 /* testdraw.c in Sources */,
3117 );
3118 runOnlyForDeploymentPostprocessing = 0;
3119 };
3120 0017977B107432AE00F5D044 /* Sources */ = {
3121 isa = PBXSourcesBuildPhase;
3122 buildActionMask = 2147483647;
3123 files = (
3124 00179792107432FA00F5D044 /* testime.c in Sources */,
3125 F3C17C7C28E40D7400E1A26D /* testutils.c in Sources */,
3126 );
3127 runOnlyForDeploymentPostprocessing = 0;
3128 };
3129 0017979B1074334C00F5D044 /* Sources */ = {
3130 isa = PBXSourcesBuildPhase;
3131 buildActionMask = 2147483647;
3132 files = (
3133 001797B41074339C00F5D044 /* testintersections.c in Sources */,
3134 );
3135 runOnlyForDeploymentPostprocessing = 0;
3136 };
3137 001797BD107433C600F5D044 /* Sources */ = {
3138 isa = PBXSourcesBuildPhase;
3139 buildActionMask = 2147483647;
3140 files = (
3141 001797D41074343E00F5D044 /* testloadso.c in Sources */,
3142 );
3143 runOnlyForDeploymentPostprocessing = 0;
3144 };
3145 001797FF1074355200F5D044 /* Sources */ = {
3146 isa = PBXSourcesBuildPhase;
3147 buildActionMask = 2147483647;
3148 files = (
3149 001798161074359B00F5D044 /* testmultiaudio.c in Sources */,
3150 F3C17C7D28E40F9D00E1A26D /* testutils.c in Sources */,
3151 );
3152 runOnlyForDeploymentPostprocessing = 0;
3153 };
3154 0017987E1074392D00F5D044 /* Sources */ = {
3155 isa = PBXSourcesBuildPhase;
3156 buildActionMask = 2147483647;
3157 files = (
3158 0017987F1074392D00F5D044 /* testnative.c in Sources */,
3159 001798801074392D00F5D044 /* testnativecocoa.m in Sources */,
3160 F3C17C7E28E40FDD00E1A26D /* testutils.c in Sources */,
3161 );
3162 runOnlyForDeploymentPostprocessing = 0;
3163 };
3164 001798A2107439DF00F5D044 /* Sources */ = {
3165 isa = PBXSourcesBuildPhase;
3166 buildActionMask = 2147483647;
3167 files = (
3168 001798BA10743A4900F5D044 /* testpower.c in Sources */,
3169 );
3170 runOnlyForDeploymentPostprocessing = 0;
3171 };
3172 001798DF10743BEC00F5D044 /* Sources */ = {
3173 isa = PBXSourcesBuildPhase;
3174 buildActionMask = 2147483647;
3175 files = (
3176 001798FA10743E9200F5D044 /* testresample.c in Sources */,
3177 );
3178 runOnlyForDeploymentPostprocessing = 0;
3179 };
3180 0017990310743F1000F5D044 /* Sources */ = {
3181 isa = PBXSourcesBuildPhase;
3182 buildActionMask = 2147483647;
3183 files = (
3184 0017991A10743F5300F5D044 /* testsprite.c in Sources */,
3185 F3C17C8328E4124400E1A26D /* testutils.c in Sources */,
3186 );
3187 runOnlyForDeploymentPostprocessing = 0;
3188 };
3189 0017992510743FB700F5D044 /* Sources */ = {
3190 isa = PBXSourcesBuildPhase;
3191 buildActionMask = 2147483647;
3192 files = (
3193 0017993C10743FEF00F5D044 /* testwm.c in Sources */,
3194 );
3195 runOnlyForDeploymentPostprocessing = 0;
3196 };
3197 002F340709CA1BFF00EBEB88 /* Sources */ = {
3198 isa = PBXSourcesBuildPhase;
3199 buildActionMask = 2147483647;
3200 files = (
3201 002F341809CA1C5B00EBEB88 /* testfile.c in Sources */,
3202 );
3203 runOnlyForDeploymentPostprocessing = 0;
3204 };
3205 002F342609CA1F0300EBEB88 /* Sources */ = {
3206 isa = PBXSourcesBuildPhase;
3207 buildActionMask = 2147483647;
3208 files = (
3209 002F343709CA1F6F00EBEB88 /* testiconv.c in Sources */,
3210 F3C17C7B28E40D4E00E1A26D /* testutils.c in Sources */,
3211 );
3212 runOnlyForDeploymentPostprocessing = 0;
3213 };
3214 002F344209CA1FB300EBEB88 /* Sources */ = {
3215 isa = PBXSourcesBuildPhase;
3216 buildActionMask = 2147483647;
3217 files = (
3218 002F345409CA202000EBEB88 /* testoverlay.c in Sources */,
3219 66E88E8B203B778F0004D44E /* testyuv_cvt.c in Sources */,
3220 F3C17C7F28E4101000E1A26D /* testutils.c in Sources */,
3221 );
3222 runOnlyForDeploymentPostprocessing = 0;
3223 };
3224 002F345F09CA204F00EBEB88 /* Sources */ = {
3225 isa = PBXSourcesBuildPhase;
3226 buildActionMask = 2147483647;
3227 files = (
3228 002F347009CA20A600EBEB88 /* testplatform.c in Sources */,
3229 );
3230 runOnlyForDeploymentPostprocessing = 0;
3231 };
3232 4537748F12091504002F0F45 /* Sources */ = {
3233 isa = PBXSourcesBuildPhase;
3234 buildActionMask = 2147483647;
3235 files = (
3236 453774A5120915E3002F0F45 /* testshape.c in Sources */,
3237 );
3238 runOnlyForDeploymentPostprocessing = 0;
3239 };
3240 BBFC08BC164C6862003E6A99 /* Sources */ = {
3241 isa = PBXSourcesBuildPhase;
3242 buildActionMask = 2147483647;
3243 files = (
3244 BBFC08D0164C6876003E6A99 /* testcontroller.c in Sources */,
3245 F3C17C7928E40C6E00E1A26D /* testutils.c in Sources */,
3246 F399C64E2A78929400C86979 /* gamepadutils.c in Sources */,
3247 );
3248 runOnlyForDeploymentPostprocessing = 0;
3249 };
3250 BEC566B00761D90300A33029 /* Sources */ = {
3251 isa = PBXSourcesBuildPhase;
3252 buildActionMask = 2147483647;
3253 files = (
3254 BEC566B10761D90300A33029 /* checkkeys.c in Sources */,
3255 );
3256 runOnlyForDeploymentPostprocessing = 0;
3257 };
3258 BEC566CA0761D90300A33029 /* Sources */ = {
3259 isa = PBXSourcesBuildPhase;
3260 buildActionMask = 2147483647;
3261 files = (
3262 BEC566CB0761D90300A33029 /* loopwave.c in Sources */,
3263 F3C17C7728E40BC800E1A26D /* testutils.c in Sources */,
3264 );
3265 runOnlyForDeploymentPostprocessing = 0;
3266 };
3267 BEC567000761D90300A33029 /* Sources */ = {
3268 isa = PBXSourcesBuildPhase;
3269 buildActionMask = 2147483647;
3270 files = (
3271 BEC567010761D90300A33029 /* testerror.c in Sources */,
3272 );
3273 runOnlyForDeploymentPostprocessing = 0;
3274 };
3275 BEC567280761D90400A33029 /* Sources */ = {
3276 isa = PBXSourcesBuildPhase;
3277 buildActionMask = 2147483647;
3278 files = (
3279 BEC567290761D90400A33029 /* testthread.c in Sources */,
3280 );
3281 runOnlyForDeploymentPostprocessing = 0;
3282 };
3283 BEC567420761D90400A33029 /* Sources */ = {
3284 isa = PBXSourcesBuildPhase;
3285 buildActionMask = 2147483647;
3286 files = (
3287 BEC567430761D90400A33029 /* testkeys.c in Sources */,
3288 );
3289 runOnlyForDeploymentPostprocessing = 0;
3290 };
3291 BEC5674F0761D90400A33029 /* Sources */ = {
3292 isa = PBXSourcesBuildPhase;
3293 buildActionMask = 2147483647;
3294 files = (
3295 BEC567500761D90400A33029 /* testlock.c in Sources */,
3296 );
3297 runOnlyForDeploymentPostprocessing = 0;
3298 };
3299 BEC567770761D90500A33029 /* Sources */ = {
3300 isa = PBXSourcesBuildPhase;
3301 buildActionMask = 2147483647;
3302 files = (
3303 BEC567780761D90500A33029 /* testsem.c in Sources */,
3304 );
3305 runOnlyForDeploymentPostprocessing = 0;
3306 };
3307 BEC567920761D90500A33029 /* Sources */ = {
3308 isa = PBXSourcesBuildPhase;
3309 buildActionMask = 2147483647;
3310 files = (
3311 BEC567930761D90500A33029 /* testtimer.c in Sources */,
3312 );
3313 runOnlyForDeploymentPostprocessing = 0;
3314 };
3315 BEC567AC0761D90500A33029 /* Sources */ = {
3316 isa = PBXSourcesBuildPhase;
3317 buildActionMask = 2147483647;
3318 files = (
3319 BEC567AD0761D90500A33029 /* testver.c in Sources */,
3320 );
3321 runOnlyForDeploymentPostprocessing = 0;
3322 };
3323 BEC567EF0761D90600A33029 /* Sources */ = {
3324 isa = PBXSourcesBuildPhase;
3325 buildActionMask = 2147483647;
3326 files = (
3327 BEC567F00761D90600A33029 /* torturethread.c in Sources */,
3328 F399C64F2A78929400C86979 /* gamepadutils.c in Sources */,
3329 F36C342E2C0F869B00991150 /* testcamera.c in Sources */,
3330 F399C6522A7892D800C86979 /* testautomation_intrinsics.c in Sources */,
3331 );
3332 runOnlyForDeploymentPostprocessing = 0;
3333 };
3334 DB0F48DA17CA51E5008798C5 /* Sources */ = {
3335 isa = PBXSourcesBuildPhase;
3336 buildActionMask = 2147483647;
3337 files = (
3338 DB0F48EE17CA51F8008798C5 /* testdrawchessboard.c in Sources */,
3339 );
3340 runOnlyForDeploymentPostprocessing = 0;
3341 };
3342 DB0F48F017CA5212008798C5 /* Sources */ = {
3343 isa = PBXSourcesBuildPhase;
3344 buildActionMask = 2147483647;
3345 files = (
3346 DB0F490317CA5225008798C5 /* testfilesystem.c in Sources */,
3347 );
3348 runOnlyForDeploymentPostprocessing = 0;
3349 };
3350 DB166D7B16A1D12400A1396C /* Sources */ = {
3351 isa = PBXSourcesBuildPhase;
3352 buildActionMask = 2147483647;
3353 files = (
3354 DB166D9316A1D1A500A1396C /* SDL_test_assert.c in Sources */,
3355 DB166D9416A1D1A500A1396C /* SDL_test_common.c in Sources */,
3356 DB166D9516A1D1A500A1396C /* SDL_test_compare.c in Sources */,
3357 DB166D9616A1D1A500A1396C /* SDL_test_crc32.c in Sources */,
3358 DB166D9716A1D1A500A1396C /* SDL_test_font.c in Sources */,
3359 DB166D9816A1D1A500A1396C /* SDL_test_fuzzer.c in Sources */,
3360 DB166D9916A1D1A500A1396C /* SDL_test_harness.c in Sources */,
3361 DB166D9F16A1D1A500A1396C /* SDL_test_log.c in Sources */,
3362 DB166DA016A1D1A500A1396C /* SDL_test_md5.c in Sources */,
3363 AAF02FFA1F90092700B9A9FB /* SDL_test_memory.c in Sources */,
3364 );
3365 runOnlyForDeploymentPostprocessing = 0;
3366 };
3367 DB166DC516A1D36A00A1396C /* Sources */ = {
3368 isa = PBXSourcesBuildPhase;
3369 buildActionMask = 2147483647;
3370 files = (
3371 DB166DD716A1D37800A1396C /* testmessage.c in Sources */,
3372 );
3373 runOnlyForDeploymentPostprocessing = 0;
3374 };
3375 DB166DDD16A1D50C00A1396C /* Sources */ = {
3376 isa = PBXSourcesBuildPhase;
3377 buildActionMask = 2147483647;
3378 files = (
3379 DB166DF016A1D52500A1396C /* testrelative.c in Sources */,
3380 );
3381 runOnlyForDeploymentPostprocessing = 0;
3382 };
3383 DB166DF416A1D57C00A1396C /* Sources */ = {
3384 isa = PBXSourcesBuildPhase;
3385 buildActionMask = 2147483647;
3386 files = (
3387 DB166E0716A1D59400A1396C /* testrendercopyex.c in Sources */,
3388 F3C17C8028E410A400E1A26D /* testutils.c in Sources */,
3389 );
3390 runOnlyForDeploymentPostprocessing = 0;
3391 };
3392 DB166E0B16A1D5AD00A1396C /* Sources */ = {
3393 isa = PBXSourcesBuildPhase;
3394 buildActionMask = 2147483647;
3395 files = (
3396 DB166E1E16A1D5C300A1396C /* testrendertarget.c in Sources */,
3397 F3C17C8128E410C900E1A26D /* testutils.c in Sources */,
3398 );
3399 runOnlyForDeploymentPostprocessing = 0;
3400 };
3401 DB166E2816A1D64D00A1396C /* Sources */ = {
3402 isa = PBXSourcesBuildPhase;
3403 buildActionMask = 2147483647;
3404 files = (
3405 DB166E3C16A1D66500A1396C /* testrumble.c in Sources */,
3406 );
3407 runOnlyForDeploymentPostprocessing = 0;
3408 };
3409 DB166E3E16A1D69000A1396C /* Sources */ = {
3410 isa = PBXSourcesBuildPhase;
3411 buildActionMask = 2147483647;
3412 files = (
3413 DB166E5416A1D6A300A1396C /* testscale.c in Sources */,
3414 F3C17C8228E4112900E1A26D /* testutils.c in Sources */,
3415 );
3416 runOnlyForDeploymentPostprocessing = 0;
3417 };
3418 DB166E5816A1D6F300A1396C /* Sources */ = {
3419 isa = PBXSourcesBuildPhase;
3420 buildActionMask = 2147483647;
3421 files = (
3422 DB166E6A16A1D70C00A1396C /* testshader.c in Sources */,
3423 );
3424 runOnlyForDeploymentPostprocessing = 0;
3425 };
3426 DB166E6E16A1D78400A1396C /* Sources */ = {
3427 isa = PBXSourcesBuildPhase;
3428 buildActionMask = 2147483647;
3429 files = (
3430 DB166E9316A1D7BC00A1396C /* testspriteminimal.c in Sources */,
3431 F3C17C8428E4126400E1A26D /* testutils.c in Sources */,
3432 );
3433 runOnlyForDeploymentPostprocessing = 0;
3434 };
3435 DB166E8116A1D78C00A1396C /* Sources */ = {
3436 isa = PBXSourcesBuildPhase;
3437 buildActionMask = 2147483647;
3438 files = (
3439 DB166E9416A1D7C700A1396C /* teststreaming.c in Sources */,
3440 F3C17C8528E4127D00E1A26D /* testutils.c in Sources */,
3441 );
3442 runOnlyForDeploymentPostprocessing = 0;
3443 };
3444 DB445EE718184B7000B306B0 /* Sources */ = {
3445 isa = PBXSourcesBuildPhase;
3446 buildActionMask = 2147483647;
3447 files = (
3448 DB445EFB18184BB600B306B0 /* testdropfile.c in Sources */,
3449 );
3450 runOnlyForDeploymentPostprocessing = 0;
3451 };
3452 DB89956E18A19ABA0092407C /* Sources */ = {
3453 isa = PBXSourcesBuildPhase;
3454 buildActionMask = 2147483647;
3455 files = (
3456 DB89958418A19B130092407C /* testhotplug.c in Sources */,
3457 );
3458 runOnlyForDeploymentPostprocessing = 0;
3459 };
3460 F35E56A3298312CB00A43A5F /* Sources */ = {
3461 isa = PBXSourcesBuildPhase;
3462 buildActionMask = 2147483647;
3463 files = (
3464 F35E56D12983130F00A43A5F /* testautomation_render.c in Sources */,
3465 A1A859502BC72FC20045DD6C /* testautomation_subsystems.c in Sources */,
3466 F399C6512A7892D800C86979 /* testautomation_intrinsics.c in Sources */,
3467 F35E56D22983130F00A43A5F /* testautomation_iostream.c in Sources */,
3468 A1A859522BC72FC20045DD6C /* testautomation_log.c in Sources */,
3469 F35E56E32983130F00A43A5F /* testautomation_surface.c in Sources */,
3470 F35E56DB2983130F00A43A5F /* testautomation_platform.c in Sources */,
3471 F35E56DD2983130F00A43A5F /* testautomation_rect.c in Sources */,
3472 F35E56D52983130F00A43A5F /* testautomation_clipboard.c in Sources */,
3473 F35E56E52983130F00A43A5F /* testautomation_mouse.c in Sources */,
3474 F35E56D72983130F00A43A5F /* testautomation_stdlib.c in Sources */,
3475 F35E56D92983130F00A43A5F /* testautomation_pixels.c in Sources */,
3476 F35E56E42983130F00A43A5F /* testautomation.c in Sources */,
3477 F35E56CF2983130F00A43A5F /* testautomation_main.c in Sources */,
3478 F35E56DE2983130F00A43A5F /* testautomation_joystick.c in Sources */,
3479 F35E56D82983130F00A43A5F /* testautomation_images.c in Sources */,
3480 F35E56DC2983130F00A43A5F /* testautomation_audio.c in Sources */,
3481 F35E56D32983130F00A43A5F /* testautomation_math.c in Sources */,
3482 F35E56E02983130F00A43A5F /* testautomation_sdltest.c in Sources */,
3483 F35E56D42983130F00A43A5F /* testautomation_events.c in Sources */,
3484 A1A859542BC72FC20045DD6C /* testautomation_time.c in Sources */,
3485 F35E56E12983130F00A43A5F /* testautomation_guid.c in Sources */,
3486 F35E56D62983130F00A43A5F /* testautomation_timer.c in Sources */,
3487 F35E56DA2983130F00A43A5F /* testautomation_video.c in Sources */,
3488 F35E56D02983130F00A43A5F /* testautomation_hints.c in Sources */,
3489 A1A8594E2BC72FC20045DD6C /* testautomation_properties.c in Sources */,
3490 F35E56DF2983130F00A43A5F /* testautomation_keyboard.c in Sources */,
3491 );
3492 runOnlyForDeploymentPostprocessing = 0;
3493 };
3494 F36C341E2C0F85DB00991150 /* Sources */ = {
3495 isa = PBXSourcesBuildPhase;
3496 buildActionMask = 2147483647;
3497 files = (
3498 F36C342D2C0F869B00991150 /* testcamera.c in Sources */,
3499 );
3500 runOnlyForDeploymentPostprocessing = 0;
3501 };
3502 F3B7FD612D73FC630086D1D0 /* Sources */ = {
3503 isa = PBXSourcesBuildPhase;
3504 buildActionMask = 2147483647;
3505 files = (
3506 F3B7FD6C2D73FC9E0086D1D0 /* testpen.c in Sources */,
3507 );
3508 runOnlyForDeploymentPostprocessing = 0;
3509 };
3510 F3C17CD828E416CF00E1A26D /* Sources */ = {
3511 isa = PBXSourcesBuildPhase;
3512 buildActionMask = 2147483647;
3513 files = (
3514 F3C17CEB28E4177600E1A26D /* testgeometry.c in Sources */,
3515 F3C17CEC28E417EB00E1A26D /* testutils.c in Sources */,
3516 );
3517 runOnlyForDeploymentPostprocessing = 0;
3518 };
3519/* End PBXSourcesBuildPhase section */
3520
3521/* Begin PBXTargetDependency section */
3522 001799481074403E00F5D044 /* PBXTargetDependency */ = {
3523 isa = PBXTargetDependency;
3524 target = BEC566AB0761D90300A33029 /* checkkeys */;
3525 targetProxy = 001799471074403E00F5D044 /* PBXContainerItemProxy */;
3526 };
3527 0017994C1074403E00F5D044 /* PBXTargetDependency */ = {
3528 isa = PBXTargetDependency;
3529 target = BEC566C50761D90300A33029 /* loopwave */;
3530 targetProxy = 0017994B1074403E00F5D044 /* PBXContainerItemProxy */;
3531 };
3532 001799501074403E00F5D044 /* PBXTargetDependency */ = {
3533 isa = PBXTargetDependency;
3534 target = 0017957410741F7900F5D044 /* testatomic */;
3535 targetProxy = 0017994F1074403E00F5D044 /* PBXContainerItemProxy */;
3536 };
3537 001799521074403E00F5D044 /* PBXTargetDependency */ = {
3538 isa = PBXTargetDependency;
3539 target = 00179595107421BF00F5D044 /* testaudioinfo */;
3540 targetProxy = 001799511074403E00F5D044 /* PBXContainerItemProxy */;
3541 };
3542 0017995A1074403E00F5D044 /* PBXTargetDependency */ = {
3543 isa = PBXTargetDependency;
3544 target = 00179756107431B300F5D044 /* testdraw */;
3545 targetProxy = 001799591074403E00F5D044 /* PBXContainerItemProxy */;
3546 };
3547 0017995E1074403E00F5D044 /* PBXTargetDependency */ = {
3548 isa = PBXTargetDependency;
3549 target = BEC566FB0761D90300A33029 /* testerror */;
3550 targetProxy = 0017995D1074403E00F5D044 /* PBXContainerItemProxy */;
3551 };
3552 001799601074403E00F5D044 /* PBXTargetDependency */ = {
3553 isa = PBXTargetDependency;
3554 target = 002F340109CA1BFF00EBEB88 /* testfile */;
3555 targetProxy = 0017995F1074403E00F5D044 /* PBXContainerItemProxy */;
3556 };
3557 001799661074403E00F5D044 /* PBXTargetDependency */ = {
3558 isa = PBXTargetDependency;
3559 platformFilters = (
3560 macos,
3561 );
3562 target = 0017970910742F3200F5D044 /* testgl */;
3563 targetProxy = 001799651074403E00F5D044 /* PBXContainerItemProxy */;
3564 };
3565 001799681074403E00F5D044 /* PBXTargetDependency */ = {
3566 isa = PBXTargetDependency;
3567 target = 00179730107430D600F5D044 /* testhaptic */;
3568 targetProxy = 001799671074403E00F5D044 /* PBXContainerItemProxy */;
3569 };
3570 0017996A1074403E00F5D044 /* PBXTargetDependency */ = {
3571 isa = PBXTargetDependency;
3572 target = BEC567230761D90400A33029 /* testthread */;
3573 targetProxy = 001799691074403E00F5D044 /* PBXContainerItemProxy */;
3574 };
3575 0017996C1074403E00F5D044 /* PBXTargetDependency */ = {
3576 isa = PBXTargetDependency;
3577 target = 002F342009CA1F0300EBEB88 /* testiconv */;
3578 targetProxy = 0017996B1074403E00F5D044 /* PBXContainerItemProxy */;
3579 };
3580 0017996E1074403E00F5D044 /* PBXTargetDependency */ = {
3581 isa = PBXTargetDependency;
3582 target = 00179776107432AE00F5D044 /* testime */;
3583 targetProxy = 0017996D1074403E00F5D044 /* PBXContainerItemProxy */;
3584 };
3585 001799701074403E00F5D044 /* PBXTargetDependency */ = {
3586 isa = PBXTargetDependency;
3587 target = 001797961074334C00F5D044 /* testintersections */;
3588 targetProxy = 0017996F1074403E00F5D044 /* PBXContainerItemProxy */;
3589 };
3590 001799741074403E00F5D044 /* PBXTargetDependency */ = {
3591 isa = PBXTargetDependency;
3592 target = BEC5673D0761D90400A33029 /* testkeys */;
3593 targetProxy = 001799731074403E00F5D044 /* PBXContainerItemProxy */;
3594 };
3595 001799761074403E00F5D044 /* PBXTargetDependency */ = {
3596 isa = PBXTargetDependency;
3597 target = 001797B8107433C600F5D044 /* testloadso */;
3598 targetProxy = 001799751074403E00F5D044 /* PBXContainerItemProxy */;
3599 };
3600 001799781074403E00F5D044 /* PBXTargetDependency */ = {
3601 isa = PBXTargetDependency;
3602 target = BEC5674A0761D90400A33029 /* testlock */;
3603 targetProxy = 001799771074403E00F5D044 /* PBXContainerItemProxy */;
3604 };
3605 0017997C1074403E00F5D044 /* PBXTargetDependency */ = {
3606 isa = PBXTargetDependency;
3607 target = 001797FA1074355200F5D044 /* testmultiaudio */;
3608 targetProxy = 0017997B1074403E00F5D044 /* PBXContainerItemProxy */;
3609 };
3610 001799801074403E00F5D044 /* PBXTargetDependency */ = {
3611 isa = PBXTargetDependency;
3612 platformFilters = (
3613 macos,
3614 );
3615 target = 001798781074392D00F5D044 /* testnative */;
3616 targetProxy = 0017997F1074403E00F5D044 /* PBXContainerItemProxy */;
3617 };
3618 001799841074403E00F5D044 /* PBXTargetDependency */ = {
3619 isa = PBXTargetDependency;
3620 target = 002F343C09CA1FB300EBEB88 /* testoverlay */;
3621 targetProxy = 001799831074403E00F5D044 /* PBXContainerItemProxy */;
3622 };
3623 001799881074403E00F5D044 /* PBXTargetDependency */ = {
3624 isa = PBXTargetDependency;
3625 target = 002F345909CA204F00EBEB88 /* testplatform */;
3626 targetProxy = 001799871074403E00F5D044 /* PBXContainerItemProxy */;
3627 };
3628 0017998A1074403E00F5D044 /* PBXTargetDependency */ = {
3629 isa = PBXTargetDependency;
3630 target = 0017989D107439DF00F5D044 /* testpower */;
3631 targetProxy = 001799891074403E00F5D044 /* PBXContainerItemProxy */;
3632 };
3633 0017998C1074403E00F5D044 /* PBXTargetDependency */ = {
3634 isa = PBXTargetDependency;
3635 target = 001798DA10743BEC00F5D044 /* testresample */;
3636 targetProxy = 0017998B1074403E00F5D044 /* PBXContainerItemProxy */;
3637 };
3638 0017998E1074403E00F5D044 /* PBXTargetDependency */ = {
3639 isa = PBXTargetDependency;
3640 target = BEC567720761D90500A33029 /* testsem */;
3641 targetProxy = 0017998D1074403E00F5D044 /* PBXContainerItemProxy */;
3642 };
3643 001799921074403E00F5D044 /* PBXTargetDependency */ = {
3644 isa = PBXTargetDependency;
3645 target = 001798FE10743F1000F5D044 /* testsprite */;
3646 targetProxy = 001799911074403E00F5D044 /* PBXContainerItemProxy */;
3647 };
3648 001799941074403E00F5D044 /* PBXTargetDependency */ = {
3649 isa = PBXTargetDependency;
3650 target = BEC5678D0761D90500A33029 /* testtimer */;
3651 targetProxy = 001799931074403E00F5D044 /* PBXContainerItemProxy */;
3652 };
3653 001799961074403E00F5D044 /* PBXTargetDependency */ = {
3654 isa = PBXTargetDependency;
3655 target = BEC567A70761D90500A33029 /* testversion */;
3656 targetProxy = 001799951074403E00F5D044 /* PBXContainerItemProxy */;
3657 };
3658 0017999E1074403E00F5D044 /* PBXTargetDependency */ = {
3659 isa = PBXTargetDependency;
3660 target = 0017992010743FB700F5D044 /* testwm */;
3661 targetProxy = 0017999D1074403E00F5D044 /* PBXContainerItemProxy */;
3662 };
3663 001799A21074403E00F5D044 /* PBXTargetDependency */ = {
3664 isa = PBXTargetDependency;
3665 target = BEC567EA0761D90600A33029 /* torturethread */;
3666 targetProxy = 001799A11074403E00F5D044 /* PBXContainerItemProxy */;
3667 };
3668 DB0F490517CA5249008798C5 /* PBXTargetDependency */ = {
3669 isa = PBXTargetDependency;
3670 target = DB0F48D917CA51E5008798C5 /* testdrawchessboard */;
3671 targetProxy = DB0F490417CA5249008798C5 /* PBXContainerItemProxy */;
3672 };
3673 DB0F490717CA5249008798C5 /* PBXTargetDependency */ = {
3674 isa = PBXTargetDependency;
3675 target = DB0F48EF17CA5212008798C5 /* testfilesystem */;
3676 targetProxy = DB0F490617CA5249008798C5 /* PBXContainerItemProxy */;
3677 };
3678 DB166D6E16A1CEAA00A1396C /* PBXTargetDependency */ = {
3679 isa = PBXTargetDependency;
3680 target = BBFC08B7164C6862003E6A99 /* testcontroller */;
3681 targetProxy = DB166D6D16A1CEAA00A1396C /* PBXContainerItemProxy */;
3682 };
3683 DB166D7016A1CEAF00A1396C /* PBXTargetDependency */ = {
3684 isa = PBXTargetDependency;
3685 target = 4537749112091504002F0F45 /* testshape */;
3686 targetProxy = DB166D6F16A1CEAF00A1396C /* PBXContainerItemProxy */;
3687 };
3688 DB166DD916A1D38900A1396C /* PBXTargetDependency */ = {
3689 isa = PBXTargetDependency;
3690 target = DB166DC416A1D36A00A1396C /* testmessage */;
3691 targetProxy = DB166DD816A1D38900A1396C /* PBXContainerItemProxy */;
3692 };
3693 DB166DF216A1D53700A1396C /* PBXTargetDependency */ = {
3694 isa = PBXTargetDependency;
3695 target = DB166DDC16A1D50C00A1396C /* testrelative */;
3696 targetProxy = DB166DF116A1D53700A1396C /* PBXContainerItemProxy */;
3697 };
3698 DB166E0916A1D5A400A1396C /* PBXTargetDependency */ = {
3699 isa = PBXTargetDependency;
3700 target = DB166DF316A1D57C00A1396C /* testrendercopyex */;
3701 targetProxy = DB166E0816A1D5A400A1396C /* PBXContainerItemProxy */;
3702 };
3703 DB166E2016A1D5D000A1396C /* PBXTargetDependency */ = {
3704 isa = PBXTargetDependency;
3705 target = DB166E0A16A1D5AD00A1396C /* testrendertarget */;
3706 targetProxy = DB166E1F16A1D5D000A1396C /* PBXContainerItemProxy */;
3707 };
3708 DB166E3B16A1D65A00A1396C /* PBXTargetDependency */ = {
3709 isa = PBXTargetDependency;
3710 target = DB166E2716A1D64D00A1396C /* testrumble */;
3711 targetProxy = DB166E3A16A1D65A00A1396C /* PBXContainerItemProxy */;
3712 };
3713 DB166E5616A1D6B800A1396C /* PBXTargetDependency */ = {
3714 isa = PBXTargetDependency;
3715 target = DB166E3D16A1D69000A1396C /* testscale */;
3716 targetProxy = DB166E5516A1D6B800A1396C /* PBXContainerItemProxy */;
3717 };
3718 DB166E6C16A1D72000A1396C /* PBXTargetDependency */ = {
3719 isa = PBXTargetDependency;
3720 target = DB166E5716A1D6F300A1396C /* testshader */;
3721 targetProxy = DB166E6B16A1D72000A1396C /* PBXContainerItemProxy */;
3722 };
3723 DB166E9616A1D7CD00A1396C /* PBXTargetDependency */ = {
3724 isa = PBXTargetDependency;
3725 target = DB166E6D16A1D78400A1396C /* testspriteminimal */;
3726 targetProxy = DB166E9516A1D7CD00A1396C /* PBXContainerItemProxy */;
3727 };
3728 DB166E9816A1D7CF00A1396C /* PBXTargetDependency */ = {
3729 isa = PBXTargetDependency;
3730 target = DB166E8016A1D78C00A1396C /* teststreaming */;
3731 targetProxy = DB166E9716A1D7CF00A1396C /* PBXContainerItemProxy */;
3732 };
3733 F35E56E72983133F00A43A5F /* PBXTargetDependency */ = {
3734 isa = PBXTargetDependency;
3735 target = F35E56A2298312CB00A43A5F /* testautomation */;
3736 targetProxy = F35E56E62983133F00A43A5F /* PBXContainerItemProxy */;
3737 };
3738 F3E1F7FF2A78C3AD00AC76D3 /* PBXTargetDependency */ = {
3739 isa = PBXTargetDependency;
3740 target = DB89956D18A19ABA0092407C /* testhotplug */;
3741 targetProxy = F3E1F7FE2A78C3AD00AC76D3 /* PBXContainerItemProxy */;
3742 };
3743 F3E1F8012A78C3BE00AC76D3 /* PBXTargetDependency */ = {
3744 isa = PBXTargetDependency;
3745 target = DB445EE618184B7000B306B0 /* testdropfile */;
3746 targetProxy = F3E1F8002A78C3BE00AC76D3 /* PBXContainerItemProxy */;
3747 };
3748 F3E1F8032A78C3C500AC76D3 /* PBXTargetDependency */ = {
3749 isa = PBXTargetDependency;
3750 target = F3C17CDB28E416CF00E1A26D /* testgeometry */;
3751 targetProxy = F3E1F8022A78C3C500AC76D3 /* PBXContainerItemProxy */;
3752 };
3753/* End PBXTargetDependency section */
3754
3755/* Begin XCBuildConfiguration section */
3756 0017958910741F7900F5D044 /* Debug */ = {
3757 isa = XCBuildConfiguration;
3758 buildSettings = {
3759 CODE_SIGN_IDENTITY = "Apple Development";
3760 CODE_SIGN_STYLE = Automatic;
3761 PRODUCT_NAME = testatomic;
3762 PROVISIONING_PROFILE_SPECIFIER = "";
3763 };
3764 name = Debug;
3765 };
3766 0017958A10741F7900F5D044 /* Release */ = {
3767 isa = XCBuildConfiguration;
3768 buildSettings = {
3769 CODE_SIGN_IDENTITY = "Apple Development";
3770 CODE_SIGN_STYLE = Automatic;
3771 PRODUCT_NAME = testatomic;
3772 PROVISIONING_PROFILE_SPECIFIER = "";
3773 };
3774 name = Release;
3775 };
3776 001795AA107421BF00F5D044 /* Debug */ = {
3777 isa = XCBuildConfiguration;
3778 buildSettings = {
3779 CODE_SIGN_IDENTITY = "Apple Development";
3780 CODE_SIGN_STYLE = Automatic;
3781 PRODUCT_NAME = testaudioinfo;
3782 PROVISIONING_PROFILE_SPECIFIER = "";
3783 };
3784 name = Debug;
3785 };
3786 001795AB107421BF00F5D044 /* Release */ = {
3787 isa = XCBuildConfiguration;
3788 buildSettings = {
3789 CODE_SIGN_IDENTITY = "Apple Development";
3790 CODE_SIGN_STYLE = Automatic;
3791 PRODUCT_NAME = testaudioinfo;
3792 PROVISIONING_PROFILE_SPECIFIER = "";
3793 };
3794 name = Release;
3795 };
3796 0017971E10742F3200F5D044 /* Debug */ = {
3797 isa = XCBuildConfiguration;
3798 buildSettings = {
3799 CODE_SIGN_IDENTITY = "Apple Development";
3800 CODE_SIGN_STYLE = Automatic;
3801 GCC_PREPROCESSOR_DEFINITIONS = HAVE_OPENGL;
3802 PRODUCT_NAME = testgl;
3803 PROVISIONING_PROFILE_SPECIFIER = "";
3804 SUPPORTED_PLATFORMS = macosx;
3805 };
3806 name = Debug;
3807 };
3808 0017971F10742F3200F5D044 /* Release */ = {
3809 isa = XCBuildConfiguration;
3810 buildSettings = {
3811 CODE_SIGN_IDENTITY = "Apple Development";
3812 CODE_SIGN_STYLE = Automatic;
3813 GCC_PREPROCESSOR_DEFINITIONS = HAVE_OPENGL;
3814 PRODUCT_NAME = testgl;
3815 PROVISIONING_PROFILE_SPECIFIER = "";
3816 SUPPORTED_PLATFORMS = macosx;
3817 };
3818 name = Release;
3819 };
3820 00179745107430D600F5D044 /* Debug */ = {
3821 isa = XCBuildConfiguration;
3822 buildSettings = {
3823 CODE_SIGN_IDENTITY = "Apple Development";
3824 CODE_SIGN_STYLE = Automatic;
3825 PRODUCT_NAME = testhaptic;
3826 PROVISIONING_PROFILE_SPECIFIER = "";
3827 };
3828 name = Debug;
3829 };
3830 00179746107430D600F5D044 /* Release */ = {
3831 isa = XCBuildConfiguration;
3832 buildSettings = {
3833 CODE_SIGN_IDENTITY = "Apple Development";
3834 CODE_SIGN_STYLE = Automatic;
3835 PRODUCT_NAME = testhaptic;
3836 PROVISIONING_PROFILE_SPECIFIER = "";
3837 };
3838 name = Release;
3839 };
3840 0017976B107431B300F5D044 /* Debug */ = {
3841 isa = XCBuildConfiguration;
3842 buildSettings = {
3843 CODE_SIGN_IDENTITY = "Apple Development";
3844 CODE_SIGN_STYLE = Automatic;
3845 PRODUCT_NAME = testdraw;
3846 PROVISIONING_PROFILE_SPECIFIER = "";
3847 };
3848 name = Debug;
3849 };
3850 0017976C107431B300F5D044 /* Release */ = {
3851 isa = XCBuildConfiguration;
3852 buildSettings = {
3853 CODE_SIGN_IDENTITY = "Apple Development";
3854 CODE_SIGN_STYLE = Automatic;
3855 PRODUCT_NAME = testdraw;
3856 PROVISIONING_PROFILE_SPECIFIER = "";
3857 };
3858 name = Release;
3859 };
3860 0017978B107432AE00F5D044 /* Debug */ = {
3861 isa = XCBuildConfiguration;
3862 buildSettings = {
3863 CODE_SIGN_IDENTITY = "Apple Development";
3864 CODE_SIGN_STYLE = Automatic;
3865 PRODUCT_NAME = testime;
3866 PROVISIONING_PROFILE_SPECIFIER = "";
3867 };
3868 name = Debug;
3869 };
3870 0017978C107432AE00F5D044 /* Release */ = {
3871 isa = XCBuildConfiguration;
3872 buildSettings = {
3873 CODE_SIGN_IDENTITY = "Apple Development";
3874 CODE_SIGN_STYLE = Automatic;
3875 PRODUCT_NAME = testime;
3876 PROVISIONING_PROFILE_SPECIFIER = "";
3877 };
3878 name = Release;
3879 };
3880 001797AB1074334C00F5D044 /* Debug */ = {
3881 isa = XCBuildConfiguration;
3882 buildSettings = {
3883 CODE_SIGN_IDENTITY = "Apple Development";
3884 CODE_SIGN_STYLE = Automatic;
3885 PRODUCT_NAME = testintersections;
3886 PROVISIONING_PROFILE_SPECIFIER = "";
3887 };
3888 name = Debug;
3889 };
3890 001797AC1074334C00F5D044 /* Release */ = {
3891 isa = XCBuildConfiguration;
3892 buildSettings = {
3893 CODE_SIGN_IDENTITY = "Apple Development";
3894 CODE_SIGN_STYLE = Automatic;
3895 PRODUCT_NAME = testintersections;
3896 PROVISIONING_PROFILE_SPECIFIER = "";
3897 };
3898 name = Release;
3899 };
3900 001797CD107433C600F5D044 /* Debug */ = {
3901 isa = XCBuildConfiguration;
3902 buildSettings = {
3903 CODE_SIGN_IDENTITY = "Apple Development";
3904 CODE_SIGN_STYLE = Automatic;
3905 PRODUCT_NAME = testloadso;
3906 PROVISIONING_PROFILE_SPECIFIER = "";
3907 };
3908 name = Debug;
3909 };
3910 001797CE107433C600F5D044 /* Release */ = {
3911 isa = XCBuildConfiguration;
3912 buildSettings = {
3913 CODE_SIGN_IDENTITY = "Apple Development";
3914 CODE_SIGN_STYLE = Automatic;
3915 PRODUCT_NAME = testloadso;
3916 PROVISIONING_PROFILE_SPECIFIER = "";
3917 };
3918 name = Release;
3919 };
3920 0017980F1074355200F5D044 /* Debug */ = {
3921 isa = XCBuildConfiguration;
3922 buildSettings = {
3923 CODE_SIGN_IDENTITY = "Apple Development";
3924 CODE_SIGN_STYLE = Automatic;
3925 PRODUCT_NAME = testmultiaudio;
3926 PROVISIONING_PROFILE_SPECIFIER = "";
3927 };
3928 name = Debug;
3929 };
3930 001798101074355200F5D044 /* Release */ = {
3931 isa = XCBuildConfiguration;
3932 buildSettings = {
3933 CODE_SIGN_IDENTITY = "Apple Development";
3934 CODE_SIGN_STYLE = Automatic;
3935 PRODUCT_NAME = testmultiaudio;
3936 PROVISIONING_PROFILE_SPECIFIER = "";
3937 };
3938 name = Release;
3939 };
3940 001798911074392D00F5D044 /* Debug */ = {
3941 isa = XCBuildConfiguration;
3942 buildSettings = {
3943 CODE_SIGN_IDENTITY = "Apple Development";
3944 CODE_SIGN_STYLE = Automatic;
3945 PRODUCT_NAME = testnative;
3946 PROVISIONING_PROFILE_SPECIFIER = "";
3947 SUPPORTED_PLATFORMS = macosx;
3948 };
3949 name = Debug;
3950 };
3951 001798921074392D00F5D044 /* Release */ = {
3952 isa = XCBuildConfiguration;
3953 buildSettings = {
3954 CODE_SIGN_IDENTITY = "Apple Development";
3955 CODE_SIGN_STYLE = Automatic;
3956 PRODUCT_NAME = testnative;
3957 PROVISIONING_PROFILE_SPECIFIER = "";
3958 SUPPORTED_PLATFORMS = macosx;
3959 };
3960 name = Release;
3961 };
3962 001798B2107439DF00F5D044 /* Debug */ = {
3963 isa = XCBuildConfiguration;
3964 buildSettings = {
3965 CODE_SIGN_IDENTITY = "Apple Development";
3966 CODE_SIGN_STYLE = Automatic;
3967 PRODUCT_NAME = testpower;
3968 PROVISIONING_PROFILE_SPECIFIER = "";
3969 };
3970 name = Debug;
3971 };
3972 001798B3107439DF00F5D044 /* Release */ = {
3973 isa = XCBuildConfiguration;
3974 buildSettings = {
3975 CODE_SIGN_IDENTITY = "Apple Development";
3976 CODE_SIGN_STYLE = Automatic;
3977 PRODUCT_NAME = testpower;
3978 PROVISIONING_PROFILE_SPECIFIER = "";
3979 };
3980 name = Release;
3981 };
3982 001798EF10743BEC00F5D044 /* Debug */ = {
3983 isa = XCBuildConfiguration;
3984 buildSettings = {
3985 CODE_SIGN_IDENTITY = "Apple Development";
3986 CODE_SIGN_STYLE = Automatic;
3987 PRODUCT_NAME = testresample;
3988 PROVISIONING_PROFILE_SPECIFIER = "";
3989 };
3990 name = Debug;
3991 };
3992 001798F010743BEC00F5D044 /* Release */ = {
3993 isa = XCBuildConfiguration;
3994 buildSettings = {
3995 CODE_SIGN_IDENTITY = "Apple Development";
3996 CODE_SIGN_STYLE = Automatic;
3997 PRODUCT_NAME = testresample;
3998 PROVISIONING_PROFILE_SPECIFIER = "";
3999 };
4000 name = Release;
4001 };
4002 0017991310743F1000F5D044 /* Debug */ = {
4003 isa = XCBuildConfiguration;
4004 buildSettings = {
4005 CODE_SIGN_IDENTITY = "Apple Development";
4006 CODE_SIGN_STYLE = Automatic;
4007 PRODUCT_NAME = testsprite;
4008 PROVISIONING_PROFILE_SPECIFIER = "";
4009 };
4010 name = Debug;
4011 };
4012 0017991410743F1000F5D044 /* Release */ = {
4013 isa = XCBuildConfiguration;
4014 buildSettings = {
4015 CODE_SIGN_IDENTITY = "Apple Development";
4016 CODE_SIGN_STYLE = Automatic;
4017 PRODUCT_NAME = testsprite;
4018 PROVISIONING_PROFILE_SPECIFIER = "";
4019 };
4020 name = Release;
4021 };
4022 0017993510743FB700F5D044 /* Debug */ = {
4023 isa = XCBuildConfiguration;
4024 buildSettings = {
4025 CODE_SIGN_IDENTITY = "Apple Development";
4026 CODE_SIGN_STYLE = Automatic;
4027 PRODUCT_NAME = testwm;
4028 PROVISIONING_PROFILE_SPECIFIER = "";
4029 };
4030 name = Debug;
4031 };
4032 0017993610743FB700F5D044 /* Release */ = {
4033 isa = XCBuildConfiguration;
4034 buildSettings = {
4035 CODE_SIGN_IDENTITY = "Apple Development";
4036 CODE_SIGN_STYLE = Automatic;
4037 PRODUCT_NAME = testwm;
4038 PROVISIONING_PROFILE_SPECIFIER = "";
4039 };
4040 name = Release;
4041 };
4042 002A85B21073008E007319AE /* Debug */ = {
4043 isa = XCBuildConfiguration;
4044 baseConfigurationReference = F3C17C6A28E3FD4400E1A26D /* config.xcconfig */;
4045 buildSettings = {
4046 ALLOW_TARGET_PLATFORM_SPECIALIZATION = YES;
4047 COPY_PHASE_STRIP = NO;
4048 CURRENT_PROJECT_VERSION = 1;
4049 DEBUG_INFORMATION_FORMAT = dwarf;
4050 ENABLE_TESTABILITY = YES;
4051 GCC_OPTIMIZATION_LEVEL = 0;
4052 GCC_SYMBOLS_PRIVATE_EXTERN = YES;
4053 GENERATE_INFOPLIST_FILE = YES;
4054 HEADER_SEARCH_PATHS = ../../include;
4055 INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents = YES;
4056 IPHONEOS_DEPLOYMENT_TARGET = 9.0;
4057 LD_RUNPATH_SEARCH_PATHS = "@executable_path/Frameworks";
4058 "LD_RUNPATH_SEARCH_PATHS[sdk=macosx*]" = "@executable_path/../Frameworks";
4059 MACOSX_DEPLOYMENT_TARGET = 10.9;
4060 MARKETING_VERSION = 1.0;
4061 ONLY_ACTIVE_ARCH = YES;
4062 OTHER_LDFLAGS = "$(CONFIG_FRAMEWORK_LDFLAGS)";
4063 PRODUCT_BUNDLE_IDENTIFIER = "org.libsdl.$(PRODUCT_NAME)";
4064 SUPPORTED_PLATFORMS = "macosx iphonesimulator iphoneos appletvsimulator appletvos";
4065 SUPPORTS_MACCATALYST = NO;
4066 TARGETED_DEVICE_FAMILY = "1,2,3";
4067 TVOS_DEPLOYMENT_TARGET = 9.0;
4068 };
4069 name = Debug;
4070 };
4071 002A85B31073008E007319AE /* Debug */ = {
4072 isa = XCBuildConfiguration;
4073 buildSettings = {
4074 PRODUCT_NAME = "Build All";
4075 };
4076 name = Debug;
4077 };
4078 002A85B41073008E007319AE /* Debug */ = {
4079 isa = XCBuildConfiguration;
4080 buildSettings = {
4081 CODE_SIGN_IDENTITY = "Apple Development";
4082 CODE_SIGN_STYLE = Automatic;
4083 PRODUCT_NAME = checkkeys;
4084 PROVISIONING_PROFILE_SPECIFIER = "";
4085 };
4086 name = Debug;
4087 };
4088 002A85B61073008E007319AE /* Debug */ = {
4089 isa = XCBuildConfiguration;
4090 buildSettings = {
4091 CODE_SIGN_IDENTITY = "Apple Development";
4092 CODE_SIGN_STYLE = Automatic;
4093 PRODUCT_NAME = loopwave;
4094 PROVISIONING_PROFILE_SPECIFIER = "";
4095 };
4096 name = Debug;
4097 };
4098 002A85BC1073008E007319AE /* Debug */ = {
4099 isa = XCBuildConfiguration;
4100 buildSettings = {
4101 CODE_SIGN_IDENTITY = "Apple Development";
4102 CODE_SIGN_STYLE = Automatic;
4103 PRODUCT_NAME = testerror;
4104 PROVISIONING_PROFILE_SPECIFIER = "";
4105 };
4106 name = Debug;
4107 };
4108 002A85BD1073008E007319AE /* Debug */ = {
4109 isa = XCBuildConfiguration;
4110 buildSettings = {
4111 CODE_SIGN_IDENTITY = "Apple Development";
4112 CODE_SIGN_STYLE = Automatic;
4113 PRODUCT_NAME = testfile;
4114 PROVISIONING_PROFILE_SPECIFIER = "";
4115 };
4116 name = Debug;
4117 };
4118 002A85C01073008E007319AE /* Debug */ = {
4119 isa = XCBuildConfiguration;
4120 buildSettings = {
4121 CODE_SIGN_IDENTITY = "Apple Development";
4122 CODE_SIGN_STYLE = Automatic;
4123 PRODUCT_NAME = testiconv;
4124 PROVISIONING_PROFILE_SPECIFIER = "";
4125 };
4126 name = Debug;
4127 };
4128 002A85C21073008E007319AE /* Debug */ = {
4129 isa = XCBuildConfiguration;
4130 buildSettings = {
4131 CODE_SIGN_IDENTITY = "Apple Development";
4132 CODE_SIGN_STYLE = Automatic;
4133 PRODUCT_NAME = testkeys;
4134 PROVISIONING_PROFILE_SPECIFIER = "";
4135 };
4136 name = Debug;
4137 };
4138 002A85C31073008E007319AE /* Debug */ = {
4139 isa = XCBuildConfiguration;
4140 buildSettings = {
4141 CODE_SIGN_IDENTITY = "Apple Development";
4142 CODE_SIGN_STYLE = Automatic;
4143 PRODUCT_NAME = testlock;
4144 PROVISIONING_PROFILE_SPECIFIER = "";
4145 };
4146 name = Debug;
4147 };
4148 002A85C51073008E007319AE /* Debug */ = {
4149 isa = XCBuildConfiguration;
4150 buildSettings = {
4151 CODE_SIGN_IDENTITY = "Apple Development";
4152 CODE_SIGN_STYLE = Automatic;
4153 PRODUCT_NAME = testoverlay;
4154 PROVISIONING_PROFILE_SPECIFIER = "";
4155 };
4156 name = Debug;
4157 };
4158 002A85C71073008E007319AE /* Debug */ = {
4159 isa = XCBuildConfiguration;
4160 buildSettings = {
4161 CODE_SIGN_IDENTITY = "Apple Development";
4162 CODE_SIGN_STYLE = Automatic;
4163 PRODUCT_NAME = testplatform;
4164 PROVISIONING_PROFILE_SPECIFIER = "";
4165 };
4166 name = Debug;
4167 };
4168 002A85C81073008E007319AE /* Debug */ = {
4169 isa = XCBuildConfiguration;
4170 buildSettings = {
4171 CODE_SIGN_IDENTITY = "Apple Development";
4172 CODE_SIGN_STYLE = Automatic;
4173 PRODUCT_NAME = testsem;
4174 PROVISIONING_PROFILE_SPECIFIER = "";
4175 };
4176 name = Debug;
4177 };
4178 002A85CA1073008E007319AE /* Debug */ = {
4179 isa = XCBuildConfiguration;
4180 buildSettings = {
4181 CODE_SIGN_IDENTITY = "Apple Development";
4182 CODE_SIGN_STYLE = Automatic;
4183 PRODUCT_NAME = testthread;
4184 PROVISIONING_PROFILE_SPECIFIER = "";
4185 };
4186 name = Debug;
4187 };
4188 002A85CB1073008E007319AE /* Debug */ = {
4189 isa = XCBuildConfiguration;
4190 buildSettings = {
4191 CODE_SIGN_IDENTITY = "Apple Development";
4192 CODE_SIGN_STYLE = Automatic;
4193 PRODUCT_NAME = testtimer;
4194 PROVISIONING_PROFILE_SPECIFIER = "";
4195 };
4196 name = Debug;
4197 };
4198 002A85CC1073008E007319AE /* Debug */ = {
4199 isa = XCBuildConfiguration;
4200 buildSettings = {
4201 CODE_SIGN_IDENTITY = "Apple Development";
4202 CODE_SIGN_STYLE = Automatic;
4203 PRODUCT_NAME = testversion;
4204 PROVISIONING_PROFILE_SPECIFIER = "";
4205 };
4206 name = Debug;
4207 };
4208 002A85D11073008E007319AE /* Debug */ = {
4209 isa = XCBuildConfiguration;
4210 buildSettings = {
4211 CODE_SIGN_IDENTITY = "Apple Development";
4212 CODE_SIGN_STYLE = Automatic;
4213 PRODUCT_NAME = torturethread;
4214 PROVISIONING_PROFILE_SPECIFIER = "";
4215 };
4216 name = Debug;
4217 };
4218 002A85D41073009D007319AE /* Release */ = {
4219 isa = XCBuildConfiguration;
4220 baseConfigurationReference = F3C17C6A28E3FD4400E1A26D /* config.xcconfig */;
4221 buildSettings = {
4222 ALLOW_TARGET_PLATFORM_SPECIALIZATION = YES;
4223 CURRENT_PROJECT_VERSION = 1;
4224 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
4225 DEPLOYMENT_POSTPROCESSING = YES;
4226 GCC_SYMBOLS_PRIVATE_EXTERN = YES;
4227 GENERATE_INFOPLIST_FILE = YES;
4228 HEADER_SEARCH_PATHS = ../../include;
4229 INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents = YES;
4230 IPHONEOS_DEPLOYMENT_TARGET = 9.0;
4231 LD_RUNPATH_SEARCH_PATHS = "@executable_path/Frameworks";
4232 "LD_RUNPATH_SEARCH_PATHS[sdk=macosx*]" = "@executable_path/../Frameworks";
4233 MACOSX_DEPLOYMENT_TARGET = 10.9;
4234 MARKETING_VERSION = 1.0;
4235 OTHER_LDFLAGS = "$(CONFIG_FRAMEWORK_LDFLAGS)";
4236 PRODUCT_BUNDLE_IDENTIFIER = "org.libsdl.$(PRODUCT_NAME)";
4237 SUPPORTED_PLATFORMS = "macosx iphonesimulator iphoneos appletvsimulator appletvos";
4238 SUPPORTS_MACCATALYST = NO;
4239 TARGETED_DEVICE_FAMILY = "1,2,3";
4240 TVOS_DEPLOYMENT_TARGET = 9.0;
4241 };
4242 name = Release;
4243 };
4244 002A85D51073009D007319AE /* Release */ = {
4245 isa = XCBuildConfiguration;
4246 buildSettings = {
4247 PRODUCT_NAME = "Build All";
4248 };
4249 name = Release;
4250 };
4251 002A85D61073009D007319AE /* Release */ = {
4252 isa = XCBuildConfiguration;
4253 buildSettings = {
4254 CODE_SIGN_IDENTITY = "Apple Development";
4255 CODE_SIGN_STYLE = Automatic;
4256 PRODUCT_NAME = checkkeys;
4257 PROVISIONING_PROFILE_SPECIFIER = "";
4258 };
4259 name = Release;
4260 };
4261 002A85D81073009D007319AE /* Release */ = {
4262 isa = XCBuildConfiguration;
4263 buildSettings = {
4264 CODE_SIGN_IDENTITY = "Apple Development";
4265 CODE_SIGN_STYLE = Automatic;
4266 PRODUCT_NAME = loopwave;
4267 PROVISIONING_PROFILE_SPECIFIER = "";
4268 };
4269 name = Release;
4270 };
4271 002A85DE1073009D007319AE /* Release */ = {
4272 isa = XCBuildConfiguration;
4273 buildSettings = {
4274 CODE_SIGN_IDENTITY = "Apple Development";
4275 CODE_SIGN_STYLE = Automatic;
4276 PRODUCT_NAME = testerror;
4277 PROVISIONING_PROFILE_SPECIFIER = "";
4278 };
4279 name = Release;
4280 };
4281 002A85DF1073009D007319AE /* Release */ = {
4282 isa = XCBuildConfiguration;
4283 buildSettings = {
4284 CODE_SIGN_IDENTITY = "Apple Development";
4285 CODE_SIGN_STYLE = Automatic;
4286 PRODUCT_NAME = testfile;
4287 PROVISIONING_PROFILE_SPECIFIER = "";
4288 };
4289 name = Release;
4290 };
4291 002A85E21073009D007319AE /* Release */ = {
4292 isa = XCBuildConfiguration;
4293 buildSettings = {
4294 CODE_SIGN_IDENTITY = "Apple Development";
4295 CODE_SIGN_STYLE = Automatic;
4296 PRODUCT_NAME = testiconv;
4297 PROVISIONING_PROFILE_SPECIFIER = "";
4298 };
4299 name = Release;
4300 };
4301 002A85E41073009D007319AE /* Release */ = {
4302 isa = XCBuildConfiguration;
4303 buildSettings = {
4304 CODE_SIGN_IDENTITY = "Apple Development";
4305 CODE_SIGN_STYLE = Automatic;
4306 PRODUCT_NAME = testkeys;
4307 PROVISIONING_PROFILE_SPECIFIER = "";
4308 };
4309 name = Release;
4310 };
4311 002A85E51073009D007319AE /* Release */ = {
4312 isa = XCBuildConfiguration;
4313 buildSettings = {
4314 CODE_SIGN_IDENTITY = "Apple Development";
4315 CODE_SIGN_STYLE = Automatic;
4316 PRODUCT_NAME = testlock;
4317 PROVISIONING_PROFILE_SPECIFIER = "";
4318 };
4319 name = Release;
4320 };
4321 002A85E71073009D007319AE /* Release */ = {
4322 isa = XCBuildConfiguration;
4323 buildSettings = {
4324 CODE_SIGN_IDENTITY = "Apple Development";
4325 CODE_SIGN_STYLE = Automatic;
4326 PRODUCT_NAME = testoverlay;
4327 PROVISIONING_PROFILE_SPECIFIER = "";
4328 };
4329 name = Release;
4330 };
4331 002A85E91073009D007319AE /* Release */ = {
4332 isa = XCBuildConfiguration;
4333 buildSettings = {
4334 CODE_SIGN_IDENTITY = "Apple Development";
4335 CODE_SIGN_STYLE = Automatic;
4336 PRODUCT_NAME = testplatform;
4337 PROVISIONING_PROFILE_SPECIFIER = "";
4338 };
4339 name = Release;
4340 };
4341 002A85EA1073009D007319AE /* Release */ = {
4342 isa = XCBuildConfiguration;
4343 buildSettings = {
4344 CODE_SIGN_IDENTITY = "Apple Development";
4345 CODE_SIGN_STYLE = Automatic;
4346 PRODUCT_NAME = testsem;
4347 PROVISIONING_PROFILE_SPECIFIER = "";
4348 };
4349 name = Release;
4350 };
4351 002A85EC1073009D007319AE /* Release */ = {
4352 isa = XCBuildConfiguration;
4353 buildSettings = {
4354 CODE_SIGN_IDENTITY = "Apple Development";
4355 CODE_SIGN_STYLE = Automatic;
4356 PRODUCT_NAME = testthread;
4357 PROVISIONING_PROFILE_SPECIFIER = "";
4358 };
4359 name = Release;
4360 };
4361 002A85ED1073009D007319AE /* Release */ = {
4362 isa = XCBuildConfiguration;
4363 buildSettings = {
4364 CODE_SIGN_IDENTITY = "Apple Development";
4365 CODE_SIGN_STYLE = Automatic;
4366 PRODUCT_NAME = testtimer;
4367 PROVISIONING_PROFILE_SPECIFIER = "";
4368 };
4369 name = Release;
4370 };
4371 002A85EE1073009D007319AE /* Release */ = {
4372 isa = XCBuildConfiguration;
4373 buildSettings = {
4374 CODE_SIGN_IDENTITY = "Apple Development";
4375 CODE_SIGN_STYLE = Automatic;
4376 PRODUCT_NAME = testversion;
4377 PROVISIONING_PROFILE_SPECIFIER = "";
4378 };
4379 name = Release;
4380 };
4381 002A85F31073009D007319AE /* Release */ = {
4382 isa = XCBuildConfiguration;
4383 buildSettings = {
4384 CODE_SIGN_IDENTITY = "Apple Development";
4385 CODE_SIGN_STYLE = Automatic;
4386 PRODUCT_NAME = torturethread;
4387 PROVISIONING_PROFILE_SPECIFIER = "";
4388 };
4389 name = Release;
4390 };
4391 4537749712091509002F0F45 /* Debug */ = {
4392 isa = XCBuildConfiguration;
4393 buildSettings = {
4394 CODE_SIGN_IDENTITY = "Apple Development";
4395 CODE_SIGN_STYLE = Automatic;
4396 PRODUCT_NAME = testshape;
4397 PROVISIONING_PROFILE_SPECIFIER = "";
4398 };
4399 name = Debug;
4400 };
4401 4537749812091509002F0F45 /* Release */ = {
4402 isa = XCBuildConfiguration;
4403 buildSettings = {
4404 CODE_SIGN_IDENTITY = "Apple Development";
4405 CODE_SIGN_STYLE = Automatic;
4406 PRODUCT_NAME = testshape;
4407 PROVISIONING_PROFILE_SPECIFIER = "";
4408 };
4409 name = Release;
4410 };
4411 BBFC08CB164C6862003E6A99 /* Debug */ = {
4412 isa = XCBuildConfiguration;
4413 buildSettings = {
4414 CODE_SIGN_IDENTITY = "Apple Development";
4415 CODE_SIGN_STYLE = Automatic;
4416 INFOPLIST_KEY_NSBluetoothAlwaysUsageDescription = "Steam Controller support";
4417 PRODUCT_NAME = testcontroller;
4418 PROVISIONING_PROFILE_SPECIFIER = "";
4419 };
4420 name = Debug;
4421 };
4422 BBFC08CC164C6862003E6A99 /* Release */ = {
4423 isa = XCBuildConfiguration;
4424 buildSettings = {
4425 CODE_SIGN_IDENTITY = "Apple Development";
4426 CODE_SIGN_STYLE = Automatic;
4427 INFOPLIST_KEY_NSBluetoothAlwaysUsageDescription = "Steam Controller support";
4428 PRODUCT_NAME = testcontroller;
4429 PROVISIONING_PROFILE_SPECIFIER = "";
4430 };
4431 name = Release;
4432 };
4433 DB0F48EA17CA51E5008798C5 /* Debug */ = {
4434 isa = XCBuildConfiguration;
4435 buildSettings = {
4436 CODE_SIGN_IDENTITY = "Apple Development";
4437 CODE_SIGN_STYLE = Automatic;
4438 PRODUCT_NAME = testdrawchessboard;
4439 PROVISIONING_PROFILE_SPECIFIER = "";
4440 };
4441 name = Debug;
4442 };
4443 DB0F48EB17CA51E5008798C5 /* Release */ = {
4444 isa = XCBuildConfiguration;
4445 buildSettings = {
4446 CODE_SIGN_IDENTITY = "Apple Development";
4447 CODE_SIGN_STYLE = Automatic;
4448 PRODUCT_NAME = testdrawchessboard;
4449 PROVISIONING_PROFILE_SPECIFIER = "";
4450 };
4451 name = Release;
4452 };
4453 DB0F48FF17CA5212008798C5 /* Debug */ = {
4454 isa = XCBuildConfiguration;
4455 buildSettings = {
4456 CODE_SIGN_IDENTITY = "Apple Development";
4457 CODE_SIGN_STYLE = Automatic;
4458 PRODUCT_NAME = testfilesystem;
4459 PROVISIONING_PROFILE_SPECIFIER = "";
4460 };
4461 name = Debug;
4462 };
4463 DB0F490017CA5212008798C5 /* Release */ = {
4464 isa = XCBuildConfiguration;
4465 buildSettings = {
4466 CODE_SIGN_IDENTITY = "Apple Development";
4467 CODE_SIGN_STYLE = Automatic;
4468 PRODUCT_NAME = testfilesystem;
4469 PROVISIONING_PROFILE_SPECIFIER = "";
4470 };
4471 name = Release;
4472 };
4473 DB166D8116A1D12400A1396C /* Debug */ = {
4474 isa = XCBuildConfiguration;
4475 buildSettings = {
4476 ALLOW_TARGET_PLATFORM_SPECIALIZATION = YES;
4477 EXECUTABLE_PREFIX = lib;
4478 PRODUCT_NAME = "$(TARGET_NAME)";
4479 SUPPORTED_PLATFORMS = "watchsimulator watchos macosx iphonesimulator iphoneos driverkit appletvsimulator appletvos";
4480 SUPPORTS_MACCATALYST = YES;
4481 };
4482 name = Debug;
4483 };
4484 DB166D8216A1D12400A1396C /* Release */ = {
4485 isa = XCBuildConfiguration;
4486 buildSettings = {
4487 ALLOW_TARGET_PLATFORM_SPECIALIZATION = YES;
4488 EXECUTABLE_PREFIX = lib;
4489 PRODUCT_NAME = "$(TARGET_NAME)";
4490 SUPPORTED_PLATFORMS = "watchsimulator watchos macosx iphonesimulator iphoneos driverkit appletvsimulator appletvos";
4491 SUPPORTS_MACCATALYST = YES;
4492 };
4493 name = Release;
4494 };
4495 DB166DD316A1D36A00A1396C /* Debug */ = {
4496 isa = XCBuildConfiguration;
4497 buildSettings = {
4498 CODE_SIGN_IDENTITY = "Apple Development";
4499 CODE_SIGN_STYLE = Automatic;
4500 PRODUCT_NAME = testmessage;
4501 PROVISIONING_PROFILE_SPECIFIER = "";
4502 };
4503 name = Debug;
4504 };
4505 DB166DD416A1D36A00A1396C /* Release */ = {
4506 isa = XCBuildConfiguration;
4507 buildSettings = {
4508 CODE_SIGN_IDENTITY = "Apple Development";
4509 CODE_SIGN_STYLE = Automatic;
4510 PRODUCT_NAME = testmessage;
4511 PROVISIONING_PROFILE_SPECIFIER = "";
4512 };
4513 name = Release;
4514 };
4515 DB166DEC16A1D50C00A1396C /* Debug */ = {
4516 isa = XCBuildConfiguration;
4517 buildSettings = {
4518 CODE_SIGN_IDENTITY = "Apple Development";
4519 CODE_SIGN_STYLE = Automatic;
4520 PRODUCT_NAME = testrelative;
4521 PROVISIONING_PROFILE_SPECIFIER = "";
4522 };
4523 name = Debug;
4524 };
4525 DB166DED16A1D50C00A1396C /* Release */ = {
4526 isa = XCBuildConfiguration;
4527 buildSettings = {
4528 CODE_SIGN_IDENTITY = "Apple Development";
4529 CODE_SIGN_STYLE = Automatic;
4530 PRODUCT_NAME = testrelative;
4531 PROVISIONING_PROFILE_SPECIFIER = "";
4532 };
4533 name = Release;
4534 };
4535 DB166E0316A1D57C00A1396C /* Debug */ = {
4536 isa = XCBuildConfiguration;
4537 buildSettings = {
4538 CODE_SIGN_IDENTITY = "Apple Development";
4539 CODE_SIGN_STYLE = Automatic;
4540 PRODUCT_NAME = testrendercopyex;
4541 PROVISIONING_PROFILE_SPECIFIER = "";
4542 };
4543 name = Debug;
4544 };
4545 DB166E0416A1D57C00A1396C /* Release */ = {
4546 isa = XCBuildConfiguration;
4547 buildSettings = {
4548 CODE_SIGN_IDENTITY = "Apple Development";
4549 CODE_SIGN_STYLE = Automatic;
4550 PRODUCT_NAME = testrendercopyex;
4551 PROVISIONING_PROFILE_SPECIFIER = "";
4552 };
4553 name = Release;
4554 };
4555 DB166E1A16A1D5AD00A1396C /* Debug */ = {
4556 isa = XCBuildConfiguration;
4557 buildSettings = {
4558 CODE_SIGN_IDENTITY = "Apple Development";
4559 CODE_SIGN_STYLE = Automatic;
4560 PRODUCT_NAME = testrendertarget;
4561 PROVISIONING_PROFILE_SPECIFIER = "";
4562 };
4563 name = Debug;
4564 };
4565 DB166E1B16A1D5AD00A1396C /* Release */ = {
4566 isa = XCBuildConfiguration;
4567 buildSettings = {
4568 CODE_SIGN_IDENTITY = "Apple Development";
4569 CODE_SIGN_STYLE = Automatic;
4570 PRODUCT_NAME = testrendertarget;
4571 PROVISIONING_PROFILE_SPECIFIER = "";
4572 };
4573 name = Release;
4574 };
4575 DB166E3616A1D64D00A1396C /* Debug */ = {
4576 isa = XCBuildConfiguration;
4577 buildSettings = {
4578 CODE_SIGN_IDENTITY = "Apple Development";
4579 CODE_SIGN_STYLE = Automatic;
4580 PRODUCT_NAME = testrumble;
4581 PROVISIONING_PROFILE_SPECIFIER = "";
4582 };
4583 name = Debug;
4584 };
4585 DB166E3716A1D64D00A1396C /* Release */ = {
4586 isa = XCBuildConfiguration;
4587 buildSettings = {
4588 CODE_SIGN_IDENTITY = "Apple Development";
4589 CODE_SIGN_STYLE = Automatic;
4590 PRODUCT_NAME = testrumble;
4591 PROVISIONING_PROFILE_SPECIFIER = "";
4592 };
4593 name = Release;
4594 };
4595 DB166E5016A1D69000A1396C /* Debug */ = {
4596 isa = XCBuildConfiguration;
4597 buildSettings = {
4598 CODE_SIGN_IDENTITY = "Apple Development";
4599 CODE_SIGN_STYLE = Automatic;
4600 PRODUCT_NAME = testscale;
4601 PROVISIONING_PROFILE_SPECIFIER = "";
4602 };
4603 name = Debug;
4604 };
4605 DB166E5116A1D69000A1396C /* Release */ = {
4606 isa = XCBuildConfiguration;
4607 buildSettings = {
4608 CODE_SIGN_IDENTITY = "Apple Development";
4609 CODE_SIGN_STYLE = Automatic;
4610 PRODUCT_NAME = testscale;
4611 PROVISIONING_PROFILE_SPECIFIER = "";
4612 };
4613 name = Release;
4614 };
4615 DB166E6616A1D6F300A1396C /* Debug */ = {
4616 isa = XCBuildConfiguration;
4617 buildSettings = {
4618 CODE_SIGN_IDENTITY = "Apple Development";
4619 CODE_SIGN_STYLE = Automatic;
4620 PRODUCT_NAME = testshader;
4621 PROVISIONING_PROFILE_SPECIFIER = "";
4622 };
4623 name = Debug;
4624 };
4625 DB166E6716A1D6F300A1396C /* Release */ = {
4626 isa = XCBuildConfiguration;
4627 buildSettings = {
4628 CODE_SIGN_IDENTITY = "Apple Development";
4629 CODE_SIGN_STYLE = Automatic;
4630 PRODUCT_NAME = testshader;
4631 PROVISIONING_PROFILE_SPECIFIER = "";
4632 };
4633 name = Release;
4634 };
4635 DB166E7C16A1D78400A1396C /* Debug */ = {
4636 isa = XCBuildConfiguration;
4637 buildSettings = {
4638 CODE_SIGN_IDENTITY = "Apple Development";
4639 CODE_SIGN_STYLE = Automatic;
4640 PRODUCT_NAME = testspriteminimal;
4641 PROVISIONING_PROFILE_SPECIFIER = "";
4642 };
4643 name = Debug;
4644 };
4645 DB166E7D16A1D78400A1396C /* Release */ = {
4646 isa = XCBuildConfiguration;
4647 buildSettings = {
4648 CODE_SIGN_IDENTITY = "Apple Development";
4649 CODE_SIGN_STYLE = Automatic;
4650 PRODUCT_NAME = testspriteminimal;
4651 PROVISIONING_PROFILE_SPECIFIER = "";
4652 };
4653 name = Release;
4654 };
4655 DB166E8F16A1D78C00A1396C /* Debug */ = {
4656 isa = XCBuildConfiguration;
4657 buildSettings = {
4658 CODE_SIGN_IDENTITY = "Apple Development";
4659 CODE_SIGN_STYLE = Automatic;
4660 PRODUCT_NAME = teststreaming;
4661 PROVISIONING_PROFILE_SPECIFIER = "";
4662 };
4663 name = Debug;
4664 };
4665 DB166E9016A1D78C00A1396C /* Release */ = {
4666 isa = XCBuildConfiguration;
4667 buildSettings = {
4668 CODE_SIGN_IDENTITY = "Apple Development";
4669 CODE_SIGN_STYLE = Automatic;
4670 PRODUCT_NAME = teststreaming;
4671 PROVISIONING_PROFILE_SPECIFIER = "";
4672 };
4673 name = Release;
4674 };
4675 DB445EF618184B7000B306B0 /* Debug */ = {
4676 isa = XCBuildConfiguration;
4677 buildSettings = {
4678 CODE_SIGN_IDENTITY = "Apple Development";
4679 CODE_SIGN_STYLE = Automatic;
4680 PRODUCT_NAME = testdropfile;
4681 PROVISIONING_PROFILE_SPECIFIER = "";
4682 };
4683 name = Debug;
4684 };
4685 DB445EF718184B7000B306B0 /* Release */ = {
4686 isa = XCBuildConfiguration;
4687 buildSettings = {
4688 CODE_SIGN_IDENTITY = "Apple Development";
4689 CODE_SIGN_STYLE = Automatic;
4690 PRODUCT_NAME = testdropfile;
4691 PROVISIONING_PROFILE_SPECIFIER = "";
4692 };
4693 name = Release;
4694 };
4695 DB89957C18A19ABA0092407C /* Debug */ = {
4696 isa = XCBuildConfiguration;
4697 buildSettings = {
4698 CODE_SIGN_IDENTITY = "Apple Development";
4699 CODE_SIGN_STYLE = Automatic;
4700 PRODUCT_NAME = testhotplug;
4701 PROVISIONING_PROFILE_SPECIFIER = "";
4702 };
4703 name = Debug;
4704 };
4705 DB89957D18A19ABA0092407C /* Release */ = {
4706 isa = XCBuildConfiguration;
4707 buildSettings = {
4708 CODE_SIGN_IDENTITY = "Apple Development";
4709 CODE_SIGN_STYLE = Automatic;
4710 PRODUCT_NAME = testhotplug;
4711 PROVISIONING_PROFILE_SPECIFIER = "";
4712 };
4713 name = Release;
4714 };
4715 F35E56A8298312CB00A43A5F /* Debug */ = {
4716 isa = XCBuildConfiguration;
4717 buildSettings = {
4718 CODE_SIGN_IDENTITY = "Apple Development";
4719 CODE_SIGN_STYLE = Automatic;
4720 PRODUCT_NAME = "$(TARGET_NAME)";
4721 PROVISIONING_PROFILE_SPECIFIER = "";
4722 };
4723 name = Debug;
4724 };
4725 F35E56A9298312CB00A43A5F /* Release */ = {
4726 isa = XCBuildConfiguration;
4727 buildSettings = {
4728 CODE_SIGN_IDENTITY = "Apple Development";
4729 CODE_SIGN_STYLE = Automatic;
4730 PRODUCT_NAME = "$(TARGET_NAME)";
4731 PROVISIONING_PROFILE_SPECIFIER = "";
4732 };
4733 name = Release;
4734 };
4735 F36C34252C0F85DB00991150 /* Debug */ = {
4736 isa = XCBuildConfiguration;
4737 buildSettings = {
4738 CODE_SIGN_IDENTITY = "Apple Development";
4739 CODE_SIGN_STYLE = Automatic;
4740 INFOPLIST_KEY_NSCameraUsageDescription = "Testing camera recording";
4741 INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents = YES;
4742 PRODUCT_NAME = "$(TARGET_NAME)";
4743 PROVISIONING_PROFILE_SPECIFIER = "";
4744 };
4745 name = Debug;
4746 };
4747 F36C34262C0F85DB00991150 /* Release */ = {
4748 isa = XCBuildConfiguration;
4749 buildSettings = {
4750 CODE_SIGN_IDENTITY = "Apple Development";
4751 CODE_SIGN_STYLE = Automatic;
4752 INFOPLIST_KEY_NSCameraUsageDescription = "Testing camera recording";
4753 INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents = YES;
4754 PRODUCT_NAME = "$(TARGET_NAME)";
4755 PROVISIONING_PROFILE_SPECIFIER = "";
4756 };
4757 name = Release;
4758 };
4759 F3B7FD682D73FC630086D1D0 /* Debug */ = {
4760 isa = XCBuildConfiguration;
4761 buildSettings = {
4762 CODE_SIGN_IDENTITY = "Apple Development";
4763 CODE_SIGN_STYLE = Automatic;
4764 PRODUCT_NAME = "$(TARGET_NAME)";
4765 PROVISIONING_PROFILE_SPECIFIER = "";
4766 };
4767 name = Debug;
4768 };
4769 F3B7FD692D73FC630086D1D0 /* Release */ = {
4770 isa = XCBuildConfiguration;
4771 buildSettings = {
4772 CODE_SIGN_IDENTITY = "Apple Development";
4773 CODE_SIGN_STYLE = Automatic;
4774 PRODUCT_NAME = "$(TARGET_NAME)";
4775 PROVISIONING_PROFILE_SPECIFIER = "";
4776 };
4777 name = Release;
4778 };
4779 F3C17CE928E416D000E1A26D /* Debug */ = {
4780 isa = XCBuildConfiguration;
4781 buildSettings = {
4782 CODE_SIGN_IDENTITY = "Apple Development";
4783 CODE_SIGN_STYLE = Automatic;
4784 PRODUCT_NAME = "$(TARGET_NAME)";
4785 PROVISIONING_PROFILE_SPECIFIER = "";
4786 };
4787 name = Debug;
4788 };
4789 F3C17CEA28E416D000E1A26D /* Release */ = {
4790 isa = XCBuildConfiguration;
4791 buildSettings = {
4792 CODE_SIGN_IDENTITY = "Apple Development";
4793 CODE_SIGN_STYLE = Automatic;
4794 PRODUCT_NAME = "$(TARGET_NAME)";
4795 PROVISIONING_PROFILE_SPECIFIER = "";
4796 };
4797 name = Release;
4798 };
4799/* End XCBuildConfiguration section */
4800
4801/* Begin XCConfigurationList section */
4802 0017958610741F7900F5D044 /* Build configuration list for PBXNativeTarget "testatomic" */ = {
4803 isa = XCConfigurationList;
4804 buildConfigurations = (
4805 0017958910741F7900F5D044 /* Debug */,
4806 0017958A10741F7900F5D044 /* Release */,
4807 );
4808 defaultConfigurationIsVisible = 0;
4809 defaultConfigurationName = Debug;
4810 };
4811 001795A7107421BF00F5D044 /* Build configuration list for PBXNativeTarget "testaudioinfo" */ = {
4812 isa = XCConfigurationList;
4813 buildConfigurations = (
4814 001795AA107421BF00F5D044 /* Debug */,
4815 001795AB107421BF00F5D044 /* Release */,
4816 );
4817 defaultConfigurationIsVisible = 0;
4818 defaultConfigurationName = Debug;
4819 };
4820 0017971B10742F3200F5D044 /* Build configuration list for PBXNativeTarget "testgl" */ = {
4821 isa = XCConfigurationList;
4822 buildConfigurations = (
4823 0017971E10742F3200F5D044 /* Debug */,
4824 0017971F10742F3200F5D044 /* Release */,
4825 );
4826 defaultConfigurationIsVisible = 0;
4827 defaultConfigurationName = Debug;
4828 };
4829 00179742107430D600F5D044 /* Build configuration list for PBXNativeTarget "testhaptic" */ = {
4830 isa = XCConfigurationList;
4831 buildConfigurations = (
4832 00179745107430D600F5D044 /* Debug */,
4833 00179746107430D600F5D044 /* Release */,
4834 );
4835 defaultConfigurationIsVisible = 0;
4836 defaultConfigurationName = Debug;
4837 };
4838 00179768107431B300F5D044 /* Build configuration list for PBXNativeTarget "testdraw" */ = {
4839 isa = XCConfigurationList;
4840 buildConfigurations = (
4841 0017976B107431B300F5D044 /* Debug */,
4842 0017976C107431B300F5D044 /* Release */,
4843 );
4844 defaultConfigurationIsVisible = 0;
4845 defaultConfigurationName = Debug;
4846 };
4847 00179788107432AE00F5D044 /* Build configuration list for PBXNativeTarget "testime" */ = {
4848 isa = XCConfigurationList;
4849 buildConfigurations = (
4850 0017978B107432AE00F5D044 /* Debug */,
4851 0017978C107432AE00F5D044 /* Release */,
4852 );
4853 defaultConfigurationIsVisible = 0;
4854 defaultConfigurationName = Debug;
4855 };
4856 001797A81074334C00F5D044 /* Build configuration list for PBXNativeTarget "testintersections" */ = {
4857 isa = XCConfigurationList;
4858 buildConfigurations = (
4859 001797AB1074334C00F5D044 /* Debug */,
4860 001797AC1074334C00F5D044 /* Release */,
4861 );
4862 defaultConfigurationIsVisible = 0;
4863 defaultConfigurationName = Debug;
4864 };
4865 001797CA107433C600F5D044 /* Build configuration list for PBXNativeTarget "testloadso" */ = {
4866 isa = XCConfigurationList;
4867 buildConfigurations = (
4868 001797CD107433C600F5D044 /* Debug */,
4869 001797CE107433C600F5D044 /* Release */,
4870 );
4871 defaultConfigurationIsVisible = 0;
4872 defaultConfigurationName = Debug;
4873 };
4874 0017980C1074355200F5D044 /* Build configuration list for PBXNativeTarget "testmultiaudio" */ = {
4875 isa = XCConfigurationList;
4876 buildConfigurations = (
4877 0017980F1074355200F5D044 /* Debug */,
4878 001798101074355200F5D044 /* Release */,
4879 );
4880 defaultConfigurationIsVisible = 0;
4881 defaultConfigurationName = Debug;
4882 };
4883 0017988E1074392D00F5D044 /* Build configuration list for PBXNativeTarget "testnative" */ = {
4884 isa = XCConfigurationList;
4885 buildConfigurations = (
4886 001798911074392D00F5D044 /* Debug */,
4887 001798921074392D00F5D044 /* Release */,
4888 );
4889 defaultConfigurationIsVisible = 0;
4890 defaultConfigurationName = Debug;
4891 };
4892 001798AF107439DF00F5D044 /* Build configuration list for PBXNativeTarget "testpower" */ = {
4893 isa = XCConfigurationList;
4894 buildConfigurations = (
4895 001798B2107439DF00F5D044 /* Debug */,
4896 001798B3107439DF00F5D044 /* Release */,
4897 );
4898 defaultConfigurationIsVisible = 0;
4899 defaultConfigurationName = Debug;
4900 };
4901 001798EC10743BEC00F5D044 /* Build configuration list for PBXNativeTarget "testresample" */ = {
4902 isa = XCConfigurationList;
4903 buildConfigurations = (
4904 001798EF10743BEC00F5D044 /* Debug */,
4905 001798F010743BEC00F5D044 /* Release */,
4906 );
4907 defaultConfigurationIsVisible = 0;
4908 defaultConfigurationName = Debug;
4909 };
4910 0017991010743F1000F5D044 /* Build configuration list for PBXNativeTarget "testsprite" */ = {
4911 isa = XCConfigurationList;
4912 buildConfigurations = (
4913 0017991310743F1000F5D044 /* Debug */,
4914 0017991410743F1000F5D044 /* Release */,
4915 );
4916 defaultConfigurationIsVisible = 0;
4917 defaultConfigurationName = Debug;
4918 };
4919 0017993210743FB700F5D044 /* Build configuration list for PBXNativeTarget "testwm" */ = {
4920 isa = XCConfigurationList;
4921 buildConfigurations = (
4922 0017993510743FB700F5D044 /* Debug */,
4923 0017993610743FB700F5D044 /* Release */,
4924 );
4925 defaultConfigurationIsVisible = 0;
4926 defaultConfigurationName = Debug;
4927 };
4928 001B593808BDB826006539E9 /* Build configuration list for PBXNativeTarget "checkkeys" */ = {
4929 isa = XCConfigurationList;
4930 buildConfigurations = (
4931 002A85B41073008E007319AE /* Debug */,
4932 002A85D61073009D007319AE /* Release */,
4933 );
4934 defaultConfigurationIsVisible = 0;
4935 defaultConfigurationName = Debug;
4936 };
4937 001B594008BDB826006539E9 /* Build configuration list for PBXNativeTarget "loopwave" */ = {
4938 isa = XCConfigurationList;
4939 buildConfigurations = (
4940 002A85B61073008E007319AE /* Debug */,
4941 002A85D81073009D007319AE /* Release */,
4942 );
4943 defaultConfigurationIsVisible = 0;
4944 defaultConfigurationName = Debug;
4945 };
4946 001B595008BDB826006539E9 /* Build configuration list for PBXNativeTarget "testerror" */ = {
4947 isa = XCConfigurationList;
4948 buildConfigurations = (
4949 002A85BC1073008E007319AE /* Debug */,
4950 002A85DE1073009D007319AE /* Release */,
4951 );
4952 defaultConfigurationIsVisible = 0;
4953 defaultConfigurationName = Debug;
4954 };
4955 001B595C08BDB826006539E9 /* Build configuration list for PBXNativeTarget "testthread" */ = {
4956 isa = XCConfigurationList;
4957 buildConfigurations = (
4958 002A85CA1073008E007319AE /* Debug */,
4959 002A85EC1073009D007319AE /* Release */,
4960 );
4961 defaultConfigurationIsVisible = 0;
4962 defaultConfigurationName = Debug;
4963 };
4964 001B596408BDB826006539E9 /* Build configuration list for PBXNativeTarget "testkeys" */ = {
4965 isa = XCConfigurationList;
4966 buildConfigurations = (
4967 002A85C21073008E007319AE /* Debug */,
4968 002A85E41073009D007319AE /* Release */,
4969 );
4970 defaultConfigurationIsVisible = 0;
4971 defaultConfigurationName = Debug;
4972 };
4973 001B596808BDB826006539E9 /* Build configuration list for PBXNativeTarget "testlock" */ = {
4974 isa = XCConfigurationList;
4975 buildConfigurations = (
4976 002A85C31073008E007319AE /* Debug */,
4977 002A85E51073009D007319AE /* Release */,
4978 );
4979 defaultConfigurationIsVisible = 0;
4980 defaultConfigurationName = Debug;
4981 };
4982 001B597008BDB826006539E9 /* Build configuration list for PBXNativeTarget "testsem" */ = {
4983 isa = XCConfigurationList;
4984 buildConfigurations = (
4985 002A85C81073008E007319AE /* Debug */,
4986 002A85EA1073009D007319AE /* Release */,
4987 );
4988 defaultConfigurationIsVisible = 0;
4989 defaultConfigurationName = Debug;
4990 };
4991 001B597808BDB826006539E9 /* Build configuration list for PBXNativeTarget "testtimer" */ = {
4992 isa = XCConfigurationList;
4993 buildConfigurations = (
4994 002A85CB1073008E007319AE /* Debug */,
4995 002A85ED1073009D007319AE /* Release */,
4996 );
4997 defaultConfigurationIsVisible = 0;
4998 defaultConfigurationName = Debug;
4999 };
5000 001B598008BDB826006539E9 /* Build configuration list for PBXNativeTarget "testversion" */ = {
5001 isa = XCConfigurationList;
5002 buildConfigurations = (
5003 002A85CC1073008E007319AE /* Debug */,
5004 002A85EE1073009D007319AE /* Release */,
5005 );
5006 defaultConfigurationIsVisible = 0;
5007 defaultConfigurationName = Debug;
5008 };
5009 001B599408BDB826006539E9 /* Build configuration list for PBXNativeTarget "torturethread" */ = {
5010 isa = XCConfigurationList;
5011 buildConfigurations = (
5012 002A85D11073008E007319AE /* Debug */,
5013 002A85F31073009D007319AE /* Release */,
5014 );
5015 defaultConfigurationIsVisible = 0;
5016 defaultConfigurationName = Debug;
5017 };
5018 001B599808BDB826006539E9 /* Build configuration list for PBXAggregateTarget "All" */ = {
5019 isa = XCConfigurationList;
5020 buildConfigurations = (
5021 002A85B31073008E007319AE /* Debug */,
5022 002A85D51073009D007319AE /* Release */,
5023 );
5024 defaultConfigurationIsVisible = 0;
5025 defaultConfigurationName = Debug;
5026 };
5027 001B5A0C08BDB826006539E9 /* Build configuration list for PBXProject "SDLTest" */ = {
5028 isa = XCConfigurationList;
5029 buildConfigurations = (
5030 002A85B21073008E007319AE /* Debug */,
5031 002A85D41073009D007319AE /* Release */,
5032 );
5033 defaultConfigurationIsVisible = 0;
5034 defaultConfigurationName = Debug;
5035 };
5036 002F340E09CA1BFF00EBEB88 /* Build configuration list for PBXNativeTarget "testfile" */ = {
5037 isa = XCConfigurationList;
5038 buildConfigurations = (
5039 002A85BD1073008E007319AE /* Debug */,
5040 002A85DF1073009D007319AE /* Release */,
5041 );
5042 defaultConfigurationIsVisible = 0;
5043 defaultConfigurationName = Debug;
5044 };
5045 002F342D09CA1F0300EBEB88 /* Build configuration list for PBXNativeTarget "testiconv" */ = {
5046 isa = XCConfigurationList;
5047 buildConfigurations = (
5048 002A85C01073008E007319AE /* Debug */,
5049 002A85E21073009D007319AE /* Release */,
5050 );
5051 defaultConfigurationIsVisible = 0;
5052 defaultConfigurationName = Debug;
5053 };
5054 002F344909CA1FB300EBEB88 /* Build configuration list for PBXNativeTarget "testoverlay" */ = {
5055 isa = XCConfigurationList;
5056 buildConfigurations = (
5057 002A85C51073008E007319AE /* Debug */,
5058 002A85E71073009D007319AE /* Release */,
5059 );
5060 defaultConfigurationIsVisible = 0;
5061 defaultConfigurationName = Debug;
5062 };
5063 002F346609CA204F00EBEB88 /* Build configuration list for PBXNativeTarget "testplatform" */ = {
5064 isa = XCConfigurationList;
5065 buildConfigurations = (
5066 002A85C71073008E007319AE /* Debug */,
5067 002A85E91073009D007319AE /* Release */,
5068 );
5069 defaultConfigurationIsVisible = 0;
5070 defaultConfigurationName = Debug;
5071 };
5072 4537749A1209150C002F0F45 /* Build configuration list for PBXNativeTarget "testshape" */ = {
5073 isa = XCConfigurationList;
5074 buildConfigurations = (
5075 4537749712091509002F0F45 /* Debug */,
5076 4537749812091509002F0F45 /* Release */,
5077 );
5078 defaultConfigurationIsVisible = 0;
5079 defaultConfigurationName = Debug;
5080 };
5081 BBFC08CA164C6862003E6A99 /* Build configuration list for PBXNativeTarget "testcontroller" */ = {
5082 isa = XCConfigurationList;
5083 buildConfigurations = (
5084 BBFC08CB164C6862003E6A99 /* Debug */,
5085 BBFC08CC164C6862003E6A99 /* Release */,
5086 );
5087 defaultConfigurationIsVisible = 0;
5088 defaultConfigurationName = Debug;
5089 };
5090 DB0F48E917CA51E5008798C5 /* Build configuration list for PBXNativeTarget "testdrawchessboard" */ = {
5091 isa = XCConfigurationList;
5092 buildConfigurations = (
5093 DB0F48EA17CA51E5008798C5 /* Debug */,
5094 DB0F48EB17CA51E5008798C5 /* Release */,
5095 );
5096 defaultConfigurationIsVisible = 0;
5097 defaultConfigurationName = Debug;
5098 };
5099 DB0F48FE17CA5212008798C5 /* Build configuration list for PBXNativeTarget "testfilesystem" */ = {
5100 isa = XCConfigurationList;
5101 buildConfigurations = (
5102 DB0F48FF17CA5212008798C5 /* Debug */,
5103 DB0F490017CA5212008798C5 /* Release */,
5104 );
5105 defaultConfigurationIsVisible = 0;
5106 defaultConfigurationName = Debug;
5107 };
5108 DB166D8016A1D12400A1396C /* Build configuration list for PBXNativeTarget "SDL3_test" */ = {
5109 isa = XCConfigurationList;
5110 buildConfigurations = (
5111 DB166D8116A1D12400A1396C /* Debug */,
5112 DB166D8216A1D12400A1396C /* Release */,
5113 );
5114 defaultConfigurationIsVisible = 0;
5115 defaultConfigurationName = Debug;
5116 };
5117 DB166DD216A1D36A00A1396C /* Build configuration list for PBXNativeTarget "testmessage" */ = {
5118 isa = XCConfigurationList;
5119 buildConfigurations = (
5120 DB166DD316A1D36A00A1396C /* Debug */,
5121 DB166DD416A1D36A00A1396C /* Release */,
5122 );
5123 defaultConfigurationIsVisible = 0;
5124 defaultConfigurationName = Debug;
5125 };
5126 DB166DEB16A1D50C00A1396C /* Build configuration list for PBXNativeTarget "testrelative" */ = {
5127 isa = XCConfigurationList;
5128 buildConfigurations = (
5129 DB166DEC16A1D50C00A1396C /* Debug */,
5130 DB166DED16A1D50C00A1396C /* Release */,
5131 );
5132 defaultConfigurationIsVisible = 0;
5133 defaultConfigurationName = Debug;
5134 };
5135 DB166E0216A1D57C00A1396C /* Build configuration list for PBXNativeTarget "testrendercopyex" */ = {
5136 isa = XCConfigurationList;
5137 buildConfigurations = (
5138 DB166E0316A1D57C00A1396C /* Debug */,
5139 DB166E0416A1D57C00A1396C /* Release */,
5140 );
5141 defaultConfigurationIsVisible = 0;
5142 defaultConfigurationName = Debug;
5143 };
5144 DB166E1916A1D5AD00A1396C /* Build configuration list for PBXNativeTarget "testrendertarget" */ = {
5145 isa = XCConfigurationList;
5146 buildConfigurations = (
5147 DB166E1A16A1D5AD00A1396C /* Debug */,
5148 DB166E1B16A1D5AD00A1396C /* Release */,
5149 );
5150 defaultConfigurationIsVisible = 0;
5151 defaultConfigurationName = Debug;
5152 };
5153 DB166E3516A1D64D00A1396C /* Build configuration list for PBXNativeTarget "testrumble" */ = {
5154 isa = XCConfigurationList;
5155 buildConfigurations = (
5156 DB166E3616A1D64D00A1396C /* Debug */,
5157 DB166E3716A1D64D00A1396C /* Release */,
5158 );
5159 defaultConfigurationIsVisible = 0;
5160 defaultConfigurationName = Debug;
5161 };
5162 DB166E4F16A1D69000A1396C /* Build configuration list for PBXNativeTarget "testscale" */ = {
5163 isa = XCConfigurationList;
5164 buildConfigurations = (
5165 DB166E5016A1D69000A1396C /* Debug */,
5166 DB166E5116A1D69000A1396C /* Release */,
5167 );
5168 defaultConfigurationIsVisible = 0;
5169 defaultConfigurationName = Debug;
5170 };
5171 DB166E6516A1D6F300A1396C /* Build configuration list for PBXNativeTarget "testshader" */ = {
5172 isa = XCConfigurationList;
5173 buildConfigurations = (
5174 DB166E6616A1D6F300A1396C /* Debug */,
5175 DB166E6716A1D6F300A1396C /* Release */,
5176 );
5177 defaultConfigurationIsVisible = 0;
5178 defaultConfigurationName = Debug;
5179 };
5180 DB166E7B16A1D78400A1396C /* Build configuration list for PBXNativeTarget "testspriteminimal" */ = {
5181 isa = XCConfigurationList;
5182 buildConfigurations = (
5183 DB166E7C16A1D78400A1396C /* Debug */,
5184 DB166E7D16A1D78400A1396C /* Release */,
5185 );
5186 defaultConfigurationIsVisible = 0;
5187 defaultConfigurationName = Debug;
5188 };
5189 DB166E8E16A1D78C00A1396C /* Build configuration list for PBXNativeTarget "teststreaming" */ = {
5190 isa = XCConfigurationList;
5191 buildConfigurations = (
5192 DB166E8F16A1D78C00A1396C /* Debug */,
5193 DB166E9016A1D78C00A1396C /* Release */,
5194 );
5195 defaultConfigurationIsVisible = 0;
5196 defaultConfigurationName = Debug;
5197 };
5198 DB445EF518184B7000B306B0 /* Build configuration list for PBXNativeTarget "testdropfile" */ = {
5199 isa = XCConfigurationList;
5200 buildConfigurations = (
5201 DB445EF618184B7000B306B0 /* Debug */,
5202 DB445EF718184B7000B306B0 /* Release */,
5203 );
5204 defaultConfigurationIsVisible = 0;
5205 defaultConfigurationName = Debug;
5206 };
5207 DB89957B18A19ABA0092407C /* Build configuration list for PBXNativeTarget "testhotplug" */ = {
5208 isa = XCConfigurationList;
5209 buildConfigurations = (
5210 DB89957C18A19ABA0092407C /* Debug */,
5211 DB89957D18A19ABA0092407C /* Release */,
5212 );
5213 defaultConfigurationIsVisible = 0;
5214 defaultConfigurationName = Debug;
5215 };
5216 F35E56A7298312CB00A43A5F /* Build configuration list for PBXNativeTarget "testautomation" */ = {
5217 isa = XCConfigurationList;
5218 buildConfigurations = (
5219 F35E56A8298312CB00A43A5F /* Debug */,
5220 F35E56A9298312CB00A43A5F /* Release */,
5221 );
5222 defaultConfigurationIsVisible = 0;
5223 defaultConfigurationName = Debug;
5224 };
5225 F36C34242C0F85DB00991150 /* Build configuration list for PBXNativeTarget "testcamera" */ = {
5226 isa = XCConfigurationList;
5227 buildConfigurations = (
5228 F36C34252C0F85DB00991150 /* Debug */,
5229 F36C34262C0F85DB00991150 /* Release */,
5230 );
5231 defaultConfigurationIsVisible = 0;
5232 defaultConfigurationName = Debug;
5233 };
5234 F3B7FD672D73FC630086D1D0 /* Build configuration list for PBXNativeTarget "testpen" */ = {
5235 isa = XCConfigurationList;
5236 buildConfigurations = (
5237 F3B7FD682D73FC630086D1D0 /* Debug */,
5238 F3B7FD692D73FC630086D1D0 /* Release */,
5239 );
5240 defaultConfigurationIsVisible = 0;
5241 defaultConfigurationName = Debug;
5242 };
5243 F3C17CE828E416D000E1A26D /* Build configuration list for PBXNativeTarget "testgeometry" */ = {
5244 isa = XCConfigurationList;
5245 buildConfigurations = (
5246 F3C17CE928E416D000E1A26D /* Debug */,
5247 F3C17CEA28E416D000E1A26D /* Release */,
5248 );
5249 defaultConfigurationIsVisible = 0;
5250 defaultConfigurationName = Debug;
5251 };
5252/* End XCConfigurationList section */
5253 };
5254 rootObject = 08FB7793FE84155DC02AAC07 /* Project object */;
5255}