SDL

Форк
0
5174 строки · 219.0 Кб
1
// !$*UTF8*$!
2
{
3
	archiveVersion = 1;
4
	classes = {
5
	};
6
	objectVersion = 55;
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
		F3C17C7728E40BC800E1A26D /* testutils.c in Sources */ = {isa = PBXBuildFile; fileRef = F3C17C7328E40ADE00E1A26D /* testutils.c */; };
171
		F3C17C7928E40C6E00E1A26D /* testutils.c in Sources */ = {isa = PBXBuildFile; fileRef = F3C17C7328E40ADE00E1A26D /* testutils.c */; };
172
		F3C17C7B28E40D4E00E1A26D /* testutils.c in Sources */ = {isa = PBXBuildFile; fileRef = F3C17C7328E40ADE00E1A26D /* testutils.c */; };
173
		F3C17C7C28E40D7400E1A26D /* testutils.c in Sources */ = {isa = PBXBuildFile; fileRef = F3C17C7328E40ADE00E1A26D /* testutils.c */; };
174
		F3C17C7D28E40F9D00E1A26D /* testutils.c in Sources */ = {isa = PBXBuildFile; fileRef = F3C17C7328E40ADE00E1A26D /* testutils.c */; };
175
		F3C17C7E28E40FDD00E1A26D /* testutils.c in Sources */ = {isa = PBXBuildFile; fileRef = F3C17C7328E40ADE00E1A26D /* testutils.c */; };
176
		F3C17C7F28E4101000E1A26D /* testutils.c in Sources */ = {isa = PBXBuildFile; fileRef = F3C17C7328E40ADE00E1A26D /* testutils.c */; };
177
		F3C17C8028E410A400E1A26D /* testutils.c in Sources */ = {isa = PBXBuildFile; fileRef = F3C17C7328E40ADE00E1A26D /* testutils.c */; };
178
		F3C17C8128E410C900E1A26D /* testutils.c in Sources */ = {isa = PBXBuildFile; fileRef = F3C17C7328E40ADE00E1A26D /* testutils.c */; };
179
		F3C17C8228E4112900E1A26D /* testutils.c in Sources */ = {isa = PBXBuildFile; fileRef = F3C17C7328E40ADE00E1A26D /* testutils.c */; };
180
		F3C17C8328E4124400E1A26D /* testutils.c in Sources */ = {isa = PBXBuildFile; fileRef = F3C17C7328E40ADE00E1A26D /* testutils.c */; };
181
		F3C17C8428E4126400E1A26D /* testutils.c in Sources */ = {isa = PBXBuildFile; fileRef = F3C17C7328E40ADE00E1A26D /* testutils.c */; };
182
		F3C17C8528E4127D00E1A26D /* testutils.c in Sources */ = {isa = PBXBuildFile; fileRef = F3C17C7328E40ADE00E1A26D /* testutils.c */; };
183
		F3C17CEB28E4177600E1A26D /* testgeometry.c in Sources */ = {isa = PBXBuildFile; fileRef = F3C17CD628E416AC00E1A26D /* testgeometry.c */; };
184
		F3C17CEC28E417EB00E1A26D /* testutils.c in Sources */ = {isa = PBXBuildFile; fileRef = F3C17C7328E40ADE00E1A26D /* testutils.c */; };
185
		F3C17D3928E424B800E1A26D /* sample.wav in Resources */ = {isa = PBXBuildFile; fileRef = 00794E6209D20839003FC8A1 /* sample.wav */; };
186
		F3C17D3B28E4252900E1A26D /* icon.bmp in Resources */ = {isa = PBXBuildFile; fileRef = 00794E5D09D20839003FC8A1 /* icon.bmp */; };
187
		F3C2CAC62C5C8BD6004D7998 /* unifont-15.1.05.hex in Resources */ = {isa = PBXBuildFile; fileRef = F3C2CAC52C5C8BD6004D7998 /* unifont-15.1.05.hex */; };
188
		F3C2CB072C5D3FB2004D7998 /* icon.bmp in Resources */ = {isa = PBXBuildFile; fileRef = 00794E5D09D20839003FC8A1 /* icon.bmp */; };
189
		F3CB56892A7895F800766177 /* SDL3.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; };
190
		F3CB568A2A7895F800766177 /* SDL3.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
191
		F3CB568C2A7896BF00766177 /* SDL3.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; };
192
		F3CB568D2A7896BF00766177 /* SDL3.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
193
		F3CB56902A7896F900766177 /* SDL3.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; };
194
		F3CB56912A7896F900766177 /* SDL3.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
195
		F3CB56932A78971600766177 /* SDL3.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; };
196
		F3CB56942A78971600766177 /* SDL3.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
197
		F3CB56962A78971F00766177 /* SDL3.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; };
198
		F3CB56972A78971F00766177 /* SDL3.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
199
		F3CB56992A78972700766177 /* SDL3.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; };
200
		F3CB569A2A78972700766177 /* SDL3.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
201
		F3CB569C2A78972F00766177 /* SDL3.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; };
202
		F3CB569D2A78972F00766177 /* SDL3.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
203
		F3CB569F2A78973700766177 /* SDL3.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; };
204
		F3CB56A02A78973700766177 /* SDL3.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
205
		F3CB56A22A78974000766177 /* SDL3.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; };
206
		F3CB56A32A78974000766177 /* SDL3.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
207
		F3CB56A52A78974800766177 /* SDL3.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; };
208
		F3CB56A62A78974800766177 /* SDL3.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
209
		F3CB56A82A78975100766177 /* SDL3.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; };
210
		F3CB56A92A78975100766177 /* SDL3.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
211
		F3CB56AB2A78975A00766177 /* SDL3.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; };
212
		F3CB56AC2A78975A00766177 /* SDL3.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
213
		F3CB56AE2A78976200766177 /* SDL3.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; };
214
		F3CB56AF2A78976200766177 /* SDL3.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
215
		F3CB56B12A78976800766177 /* SDL3.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; };
216
		F3CB56B22A78976800766177 /* SDL3.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
217
		F3CB56B42A78977000766177 /* SDL3.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; };
218
		F3CB56B52A78977000766177 /* SDL3.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
219
		F3CB56B72A78977D00766177 /* SDL3.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; };
220
		F3CB56B82A78977D00766177 /* SDL3.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
221
		F3CB56BA2A78978700766177 /* SDL3.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; };
222
		F3CB56BB2A78978700766177 /* SDL3.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
223
		F3CB56BD2A78979000766177 /* SDL3.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; };
224
		F3CB56BE2A78979000766177 /* SDL3.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
225
		F3CB56C02A78979600766177 /* SDL3.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; };
226
		F3CB56C12A78979600766177 /* SDL3.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
227
		F3CB56C32A78979C00766177 /* SDL3.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; };
228
		F3CB56C42A78979C00766177 /* SDL3.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
229
		F3CB56C62A7897A500766177 /* SDL3.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; };
230
		F3CB56C72A7897A500766177 /* SDL3.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
231
		F3CB56C92A7897AE00766177 /* SDL3.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; };
232
		F3CB56CA2A7897AE00766177 /* SDL3.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
233
		F3CB56CC2A7897B500766177 /* SDL3.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; };
234
		F3CB56CD2A7897B500766177 /* SDL3.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
235
		F3CB56CF2A7897BE00766177 /* SDL3.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; };
236
		F3CB56D02A7897BE00766177 /* SDL3.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
237
		F3CB56D22A7897C600766177 /* SDL3.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; };
238
		F3CB56D32A7897C600766177 /* SDL3.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
239
		F3CB56D52A7897CD00766177 /* SDL3.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; };
240
		F3CB56D62A7897CD00766177 /* SDL3.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
241
		F3CB56D92A7897E200766177 /* SDL3.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; };
242
		F3CB56DA2A7897E200766177 /* SDL3.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
243
		F3CB56DC2A7897E900766177 /* SDL3.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; };
244
		F3CB56DD2A7897E900766177 /* SDL3.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
245
		F3CB56DF2A7897F000766177 /* SDL3.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; };
246
		F3CB56E02A7897F000766177 /* SDL3.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
247
		F3CB56E22A7897F800766177 /* SDL3.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; };
248
		F3CB56E32A7897F800766177 /* SDL3.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
249
		F3CB56E52A7897FE00766177 /* SDL3.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; };
250
		F3CB56E62A7897FE00766177 /* SDL3.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
251
		F3CB56E82A78980600766177 /* SDL3.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; };
252
		F3CB56E92A78980600766177 /* SDL3.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
253
		F3CB56EB2A78980D00766177 /* SDL3.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; };
254
		F3CB56EC2A78980D00766177 /* SDL3.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
255
		F3CB56EE2A78981500766177 /* SDL3.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; };
256
		F3CB56EF2A78981500766177 /* SDL3.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
257
		F3CB56F12A78981C00766177 /* SDL3.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; };
258
		F3CB56F22A78981C00766177 /* SDL3.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
259
		F3CB56F42A78982300766177 /* SDL3.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; };
260
		F3CB56F52A78982300766177 /* SDL3.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
261
		F3CB56F72A78982B00766177 /* SDL3.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; };
262
		F3CB56F82A78982B00766177 /* SDL3.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
263
		F3CB56FA2A78983200766177 /* SDL3.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; };
264
		F3CB56FB2A78983200766177 /* SDL3.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
265
		F3CB56FD2A78983C00766177 /* SDL3.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; };
266
		F3CB56FE2A78983C00766177 /* SDL3.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
267
		F3CB57002A78984300766177 /* SDL3.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; };
268
		F3CB57012A78984300766177 /* SDL3.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
269
		F3CB57032A78984A00766177 /* SDL3.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; };
270
		F3CB57042A78984A00766177 /* SDL3.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
271
		F3CB57062A78985400766177 /* SDL3.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; };
272
		F3CB57072A78985400766177 /* SDL3.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
273
		F3CB57092A78985A00766177 /* SDL3.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; };
274
		F3CB570A2A78985A00766177 /* SDL3.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
275
		F3CB570C2A78986000766177 /* SDL3.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; };
276
		F3CB570D2A78986000766177 /* SDL3.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
277
		F3CB570F2A78986700766177 /* SDL3.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; };
278
		F3CB57102A78986700766177 /* SDL3.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 003FA643093FFD41000C53B3 /* SDL3.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
279
/* End PBXBuildFile section */
280

281
/* Begin PBXContainerItemProxy section */
282
		001799471074403E00F5D044 /* PBXContainerItemProxy */ = {
283
			isa = PBXContainerItemProxy;
284
			containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
285
			proxyType = 1;
286
			remoteGlobalIDString = BEC566AB0761D90300A33029;
287
			remoteInfo = checkkeys;
288
		};
289
		0017994B1074403E00F5D044 /* PBXContainerItemProxy */ = {
290
			isa = PBXContainerItemProxy;
291
			containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
292
			proxyType = 1;
293
			remoteGlobalIDString = BEC566C50761D90300A33029;
294
			remoteInfo = loopwave;
295
		};
296
		0017994F1074403E00F5D044 /* PBXContainerItemProxy */ = {
297
			isa = PBXContainerItemProxy;
298
			containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
299
			proxyType = 1;
300
			remoteGlobalIDString = 0017957410741F7900F5D044;
301
			remoteInfo = testatomic;
302
		};
303
		001799511074403E00F5D044 /* PBXContainerItemProxy */ = {
304
			isa = PBXContainerItemProxy;
305
			containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
306
			proxyType = 1;
307
			remoteGlobalIDString = 00179595107421BF00F5D044;
308
			remoteInfo = testaudioinfo;
309
		};
310
		001799591074403E00F5D044 /* PBXContainerItemProxy */ = {
311
			isa = PBXContainerItemProxy;
312
			containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
313
			proxyType = 1;
314
			remoteGlobalIDString = 00179756107431B300F5D044;
315
			remoteInfo = testdraw;
316
		};
317
		0017995D1074403E00F5D044 /* PBXContainerItemProxy */ = {
318
			isa = PBXContainerItemProxy;
319
			containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
320
			proxyType = 1;
321
			remoteGlobalIDString = BEC566FB0761D90300A33029;
322
			remoteInfo = testerror;
323
		};
324
		0017995F1074403E00F5D044 /* PBXContainerItemProxy */ = {
325
			isa = PBXContainerItemProxy;
326
			containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
327
			proxyType = 1;
328
			remoteGlobalIDString = 002F340109CA1BFF00EBEB88;
329
			remoteInfo = testfile;
330
		};
331
		001799651074403E00F5D044 /* PBXContainerItemProxy */ = {
332
			isa = PBXContainerItemProxy;
333
			containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
334
			proxyType = 1;
335
			remoteGlobalIDString = 0017970910742F3200F5D044;
336
			remoteInfo = testgl;
337
		};
338
		001799671074403E00F5D044 /* PBXContainerItemProxy */ = {
339
			isa = PBXContainerItemProxy;
340
			containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
341
			proxyType = 1;
342
			remoteGlobalIDString = 00179730107430D600F5D044;
343
			remoteInfo = testhaptic;
344
		};
345
		001799691074403E00F5D044 /* PBXContainerItemProxy */ = {
346
			isa = PBXContainerItemProxy;
347
			containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
348
			proxyType = 1;
349
			remoteGlobalIDString = BEC567230761D90400A33029;
350
			remoteInfo = testthread;
351
		};
352
		0017996B1074403E00F5D044 /* PBXContainerItemProxy */ = {
353
			isa = PBXContainerItemProxy;
354
			containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
355
			proxyType = 1;
356
			remoteGlobalIDString = 002F342009CA1F0300EBEB88;
357
			remoteInfo = testiconv;
358
		};
359
		0017996D1074403E00F5D044 /* PBXContainerItemProxy */ = {
360
			isa = PBXContainerItemProxy;
361
			containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
362
			proxyType = 1;
363
			remoteGlobalIDString = 00179776107432AE00F5D044;
364
			remoteInfo = testime;
365
		};
366
		0017996F1074403E00F5D044 /* PBXContainerItemProxy */ = {
367
			isa = PBXContainerItemProxy;
368
			containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
369
			proxyType = 1;
370
			remoteGlobalIDString = 001797961074334C00F5D044;
371
			remoteInfo = testintersections;
372
		};
373
		001799731074403E00F5D044 /* PBXContainerItemProxy */ = {
374
			isa = PBXContainerItemProxy;
375
			containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
376
			proxyType = 1;
377
			remoteGlobalIDString = BEC5673D0761D90400A33029;
378
			remoteInfo = testkeys;
379
		};
380
		001799751074403E00F5D044 /* PBXContainerItemProxy */ = {
381
			isa = PBXContainerItemProxy;
382
			containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
383
			proxyType = 1;
384
			remoteGlobalIDString = 001797B8107433C600F5D044;
385
			remoteInfo = testloadso;
386
		};
387
		001799771074403E00F5D044 /* PBXContainerItemProxy */ = {
388
			isa = PBXContainerItemProxy;
389
			containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
390
			proxyType = 1;
391
			remoteGlobalIDString = BEC5674A0761D90400A33029;
392
			remoteInfo = testlock;
393
		};
394
		0017997B1074403E00F5D044 /* PBXContainerItemProxy */ = {
395
			isa = PBXContainerItemProxy;
396
			containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
397
			proxyType = 1;
398
			remoteGlobalIDString = 001797FA1074355200F5D044;
399
			remoteInfo = testmultiaudio;
400
		};
401
		0017997F1074403E00F5D044 /* PBXContainerItemProxy */ = {
402
			isa = PBXContainerItemProxy;
403
			containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
404
			proxyType = 1;
405
			remoteGlobalIDString = 001798781074392D00F5D044;
406
			remoteInfo = testnativex11;
407
		};
408
		001799831074403E00F5D044 /* PBXContainerItemProxy */ = {
409
			isa = PBXContainerItemProxy;
410
			containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
411
			proxyType = 1;
412
			remoteGlobalIDString = 002F343C09CA1FB300EBEB88;
413
			remoteInfo = testoverlay;
414
		};
415
		001799871074403E00F5D044 /* PBXContainerItemProxy */ = {
416
			isa = PBXContainerItemProxy;
417
			containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
418
			proxyType = 1;
419
			remoteGlobalIDString = 002F345909CA204F00EBEB88;
420
			remoteInfo = testplatform;
421
		};
422
		001799891074403E00F5D044 /* PBXContainerItemProxy */ = {
423
			isa = PBXContainerItemProxy;
424
			containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
425
			proxyType = 1;
426
			remoteGlobalIDString = 0017989D107439DF00F5D044;
427
			remoteInfo = testpower;
428
		};
429
		0017998B1074403E00F5D044 /* PBXContainerItemProxy */ = {
430
			isa = PBXContainerItemProxy;
431
			containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
432
			proxyType = 1;
433
			remoteGlobalIDString = 001798DA10743BEC00F5D044;
434
			remoteInfo = testresample;
435
		};
436
		0017998D1074403E00F5D044 /* PBXContainerItemProxy */ = {
437
			isa = PBXContainerItemProxy;
438
			containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
439
			proxyType = 1;
440
			remoteGlobalIDString = BEC567720761D90500A33029;
441
			remoteInfo = testsem;
442
		};
443
		001799911074403E00F5D044 /* PBXContainerItemProxy */ = {
444
			isa = PBXContainerItemProxy;
445
			containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
446
			proxyType = 1;
447
			remoteGlobalIDString = 001798FE10743F1000F5D044;
448
			remoteInfo = testsprite;
449
		};
450
		001799931074403E00F5D044 /* PBXContainerItemProxy */ = {
451
			isa = PBXContainerItemProxy;
452
			containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
453
			proxyType = 1;
454
			remoteGlobalIDString = BEC5678D0761D90500A33029;
455
			remoteInfo = testtimer;
456
		};
457
		001799951074403E00F5D044 /* PBXContainerItemProxy */ = {
458
			isa = PBXContainerItemProxy;
459
			containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
460
			proxyType = 1;
461
			remoteGlobalIDString = BEC567A70761D90500A33029;
462
			remoteInfo = testversion;
463
		};
464
		0017999D1074403E00F5D044 /* PBXContainerItemProxy */ = {
465
			isa = PBXContainerItemProxy;
466
			containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
467
			proxyType = 1;
468
			remoteGlobalIDString = 0017992010743FB700F5D044;
469
			remoteInfo = testwm;
470
		};
471
		001799A11074403E00F5D044 /* PBXContainerItemProxy */ = {
472
			isa = PBXContainerItemProxy;
473
			containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
474
			proxyType = 1;
475
			remoteGlobalIDString = BEC567EA0761D90600A33029;
476
			remoteInfo = torturethread;
477
		};
478
		003FA642093FFD41000C53B3 /* PBXContainerItemProxy */ = {
479
			isa = PBXContainerItemProxy;
480
			containerPortal = 003FA63A093FFD41000C53B3 /* SDL.xcodeproj */;
481
			proxyType = 2;
482
			remoteGlobalIDString = BECDF66C0761BA81005FE872;
483
			remoteInfo = Framework;
484
		};
485
		DB0F490417CA5249008798C5 /* PBXContainerItemProxy */ = {
486
			isa = PBXContainerItemProxy;
487
			containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
488
			proxyType = 1;
489
			remoteGlobalIDString = DB0F48D917CA51E5008798C5;
490
			remoteInfo = testdrawchessboard;
491
		};
492
		DB0F490617CA5249008798C5 /* PBXContainerItemProxy */ = {
493
			isa = PBXContainerItemProxy;
494
			containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
495
			proxyType = 1;
496
			remoteGlobalIDString = DB0F48EF17CA5212008798C5;
497
			remoteInfo = testfilesystem;
498
		};
499
		DB166D6D16A1CEAA00A1396C /* PBXContainerItemProxy */ = {
500
			isa = PBXContainerItemProxy;
501
			containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
502
			proxyType = 1;
503
			remoteGlobalIDString = BBFC08B7164C6862003E6A99;
504
			remoteInfo = testcontroller;
505
		};
506
		DB166D6F16A1CEAF00A1396C /* PBXContainerItemProxy */ = {
507
			isa = PBXContainerItemProxy;
508
			containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
509
			proxyType = 1;
510
			remoteGlobalIDString = 4537749112091504002F0F45;
511
			remoteInfo = testshape;
512
		};
513
		DB166DD816A1D38900A1396C /* PBXContainerItemProxy */ = {
514
			isa = PBXContainerItemProxy;
515
			containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
516
			proxyType = 1;
517
			remoteGlobalIDString = DB166DC416A1D36A00A1396C;
518
			remoteInfo = testmessage;
519
		};
520
		DB166DF116A1D53700A1396C /* PBXContainerItemProxy */ = {
521
			isa = PBXContainerItemProxy;
522
			containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
523
			proxyType = 1;
524
			remoteGlobalIDString = DB166DDC16A1D50C00A1396C;
525
			remoteInfo = testrelative;
526
		};
527
		DB166E0816A1D5A400A1396C /* PBXContainerItemProxy */ = {
528
			isa = PBXContainerItemProxy;
529
			containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
530
			proxyType = 1;
531
			remoteGlobalIDString = DB166DF316A1D57C00A1396C;
532
			remoteInfo = testrendercopyex;
533
		};
534
		DB166E1F16A1D5D000A1396C /* PBXContainerItemProxy */ = {
535
			isa = PBXContainerItemProxy;
536
			containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
537
			proxyType = 1;
538
			remoteGlobalIDString = DB166E0A16A1D5AD00A1396C;
539
			remoteInfo = testrendertarget;
540
		};
541
		DB166E3A16A1D65A00A1396C /* PBXContainerItemProxy */ = {
542
			isa = PBXContainerItemProxy;
543
			containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
544
			proxyType = 1;
545
			remoteGlobalIDString = DB166E2716A1D64D00A1396C;
546
			remoteInfo = testrumble;
547
		};
548
		DB166E5516A1D6B800A1396C /* PBXContainerItemProxy */ = {
549
			isa = PBXContainerItemProxy;
550
			containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
551
			proxyType = 1;
552
			remoteGlobalIDString = DB166E3D16A1D69000A1396C;
553
			remoteInfo = testscale;
554
		};
555
		DB166E6B16A1D72000A1396C /* PBXContainerItemProxy */ = {
556
			isa = PBXContainerItemProxy;
557
			containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
558
			proxyType = 1;
559
			remoteGlobalIDString = DB166E5716A1D6F300A1396C;
560
			remoteInfo = testshader;
561
		};
562
		DB166E9516A1D7CD00A1396C /* PBXContainerItemProxy */ = {
563
			isa = PBXContainerItemProxy;
564
			containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
565
			proxyType = 1;
566
			remoteGlobalIDString = DB166E6D16A1D78400A1396C;
567
			remoteInfo = testspriteminimal;
568
		};
569
		DB166E9716A1D7CF00A1396C /* PBXContainerItemProxy */ = {
570
			isa = PBXContainerItemProxy;
571
			containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
572
			proxyType = 1;
573
			remoteGlobalIDString = DB166E8016A1D78C00A1396C;
574
			remoteInfo = teststreaming;
575
		};
576
		F35E56E62983133F00A43A5F /* PBXContainerItemProxy */ = {
577
			isa = PBXContainerItemProxy;
578
			containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
579
			proxyType = 1;
580
			remoteGlobalIDString = F35E56A2298312CB00A43A5F;
581
			remoteInfo = testautomation;
582
		};
583
		F3E1F7FE2A78C3AD00AC76D3 /* PBXContainerItemProxy */ = {
584
			isa = PBXContainerItemProxy;
585
			containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
586
			proxyType = 1;
587
			remoteGlobalIDString = DB89956D18A19ABA0092407C;
588
			remoteInfo = testhotplug;
589
		};
590
		F3E1F8002A78C3BE00AC76D3 /* PBXContainerItemProxy */ = {
591
			isa = PBXContainerItemProxy;
592
			containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
593
			proxyType = 1;
594
			remoteGlobalIDString = DB445EE618184B7000B306B0;
595
			remoteInfo = testdropfile;
596
		};
597
		F3E1F8022A78C3C500AC76D3 /* PBXContainerItemProxy */ = {
598
			isa = PBXContainerItemProxy;
599
			containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
600
			proxyType = 1;
601
			remoteGlobalIDString = F3C17CDB28E416CF00E1A26D;
602
			remoteInfo = testgeometry;
603
		};
604
/* End PBXContainerItemProxy section */
605

606
/* Begin PBXCopyFilesBuildPhase section */
607
		00794E6409D2084F003FC8A1 /* CopyFiles */ = {
608
			isa = PBXCopyFilesBuildPhase;
609
			buildActionMask = 2147483647;
610
			dstPath = "";
611
			dstSubfolderSpec = 7;
612
			files = (
613
				00794E6609D20865003FC8A1 /* sample.wav in CopyFiles */,
614
			);
615
			runOnlyForDeploymentPostprocessing = 0;
616
		};
617
		00794EEC09D2371F003FC8A1 /* CopyFiles */ = {
618
			isa = PBXCopyFilesBuildPhase;
619
			buildActionMask = 2147483647;
620
			dstPath = "";
621
			dstSubfolderSpec = 7;
622
			files = (
623
				00794EF009D23739003FC8A1 /* utf8.txt in CopyFiles */,
624
			);
625
			runOnlyForDeploymentPostprocessing = 0;
626
		};
627
		00794EF409D237C7003FC8A1 /* CopyFiles */ = {
628
			isa = PBXCopyFilesBuildPhase;
629
			buildActionMask = 2147483647;
630
			dstPath = "";
631
			dstSubfolderSpec = 7;
632
			files = (
633
				00794EF709D237DE003FC8A1 /* moose.dat in CopyFiles */,
634
			);
635
			runOnlyForDeploymentPostprocessing = 0;
636
		};
637
		DB166DDA16A1D40F00A1396C /* CopyFiles */ = {
638
			isa = PBXCopyFilesBuildPhase;
639
			buildActionMask = 2147483647;
640
			dstPath = "";
641
			dstSubfolderSpec = 7;
642
			files = (
643
				DB166DDB16A1D42F00A1396C /* icon.bmp in CopyFiles */,
644
			);
645
			runOnlyForDeploymentPostprocessing = 0;
646
		};
647
		DB166E2116A1D5DF00A1396C /* CopyFiles */ = {
648
			isa = PBXCopyFilesBuildPhase;
649
			buildActionMask = 2147483647;
650
			dstPath = "";
651
			dstSubfolderSpec = 7;
652
			files = (
653
				DB166E2316A1D60B00A1396C /* icon.bmp in CopyFiles */,
654
				DB166E2216A1D5EC00A1396C /* sample.bmp in CopyFiles */,
655
			);
656
			runOnlyForDeploymentPostprocessing = 0;
657
		};
658
		DB166E2416A1D61000A1396C /* CopyFiles */ = {
659
			isa = PBXCopyFilesBuildPhase;
660
			buildActionMask = 2147483647;
661
			dstPath = "";
662
			dstSubfolderSpec = 7;
663
			files = (
664
				DB166E2516A1D61900A1396C /* icon.bmp in CopyFiles */,
665
				DB166E2616A1D61900A1396C /* sample.bmp in CopyFiles */,
666
			);
667
			runOnlyForDeploymentPostprocessing = 0;
668
		};
669
		DB166E4C16A1D69000A1396C /* CopyFiles */ = {
670
			isa = PBXCopyFilesBuildPhase;
671
			buildActionMask = 2147483647;
672
			dstPath = "";
673
			dstSubfolderSpec = 7;
674
			files = (
675
				DB166E4D16A1D69000A1396C /* icon.bmp in CopyFiles */,
676
				DB166E4E16A1D69000A1396C /* sample.bmp in CopyFiles */,
677
			);
678
			runOnlyForDeploymentPostprocessing = 0;
679
		};
680
		DB166E9916A1D7EE00A1396C /* CopyFiles */ = {
681
			isa = PBXCopyFilesBuildPhase;
682
			buildActionMask = 2147483647;
683
			dstPath = "";
684
			dstSubfolderSpec = 7;
685
			files = (
686
				DB166E9A16A1D7F700A1396C /* moose.dat in CopyFiles */,
687
			);
688
			runOnlyForDeploymentPostprocessing = 0;
689
		};
690
		DB166E9B16A1D7FC00A1396C /* CopyFiles */ = {
691
			isa = PBXCopyFilesBuildPhase;
692
			buildActionMask = 2147483647;
693
			dstPath = "";
694
			dstSubfolderSpec = 7;
695
			files = (
696
				DB166E9C16A1D80900A1396C /* icon.bmp in CopyFiles */,
697
			);
698
			runOnlyForDeploymentPostprocessing = 0;
699
		};
700
		DB166ECE16A1D85400A1396C /* CopyFiles */ = {
701
			isa = PBXCopyFilesBuildPhase;
702
			buildActionMask = 2147483647;
703
			dstPath = "";
704
			dstSubfolderSpec = 7;
705
			files = (
706
			);
707
			runOnlyForDeploymentPostprocessing = 0;
708
		};
709
		F36C34222C0F85DB00991150 /* Embed Frameworks */ = {
710
			isa = PBXCopyFilesBuildPhase;
711
			buildActionMask = 2147483647;
712
			dstPath = "";
713
			dstSubfolderSpec = 10;
714
			files = (
715
				F36C34232C0F85DB00991150 /* SDL3.framework in Embed Frameworks */,
716
			);
717
			name = "Embed Frameworks";
718
			runOnlyForDeploymentPostprocessing = 0;
719
		};
720
		F3CB568B2A7895F800766177 /* Embed Frameworks */ = {
721
			isa = PBXCopyFilesBuildPhase;
722
			buildActionMask = 2147483647;
723
			dstPath = "";
724
			dstSubfolderSpec = 10;
725
			files = (
726
				F3CB568A2A7895F800766177 /* SDL3.framework in Embed Frameworks */,
727
			);
728
			name = "Embed Frameworks";
729
			runOnlyForDeploymentPostprocessing = 0;
730
		};
731
		F3CB568E2A7896BF00766177 /* Embed Frameworks */ = {
732
			isa = PBXCopyFilesBuildPhase;
733
			buildActionMask = 2147483647;
734
			dstPath = "";
735
			dstSubfolderSpec = 10;
736
			files = (
737
				F3CB568D2A7896BF00766177 /* SDL3.framework in Embed Frameworks */,
738
			);
739
			name = "Embed Frameworks";
740
			runOnlyForDeploymentPostprocessing = 0;
741
		};
742
		F3CB56922A7896F900766177 /* Embed Frameworks */ = {
743
			isa = PBXCopyFilesBuildPhase;
744
			buildActionMask = 2147483647;
745
			dstPath = "";
746
			dstSubfolderSpec = 10;
747
			files = (
748
				F3CB56912A7896F900766177 /* SDL3.framework in Embed Frameworks */,
749
			);
750
			name = "Embed Frameworks";
751
			runOnlyForDeploymentPostprocessing = 0;
752
		};
753
		F3CB56952A78971600766177 /* Embed Frameworks */ = {
754
			isa = PBXCopyFilesBuildPhase;
755
			buildActionMask = 2147483647;
756
			dstPath = "";
757
			dstSubfolderSpec = 10;
758
			files = (
759
				F3CB56942A78971600766177 /* SDL3.framework in Embed Frameworks */,
760
			);
761
			name = "Embed Frameworks";
762
			runOnlyForDeploymentPostprocessing = 0;
763
		};
764
		F3CB56982A78971F00766177 /* Embed Frameworks */ = {
765
			isa = PBXCopyFilesBuildPhase;
766
			buildActionMask = 2147483647;
767
			dstPath = "";
768
			dstSubfolderSpec = 10;
769
			files = (
770
				F3CB56972A78971F00766177 /* SDL3.framework in Embed Frameworks */,
771
			);
772
			name = "Embed Frameworks";
773
			runOnlyForDeploymentPostprocessing = 0;
774
		};
775
		F3CB569B2A78972700766177 /* Embed Frameworks */ = {
776
			isa = PBXCopyFilesBuildPhase;
777
			buildActionMask = 2147483647;
778
			dstPath = "";
779
			dstSubfolderSpec = 10;
780
			files = (
781
				F3CB569A2A78972700766177 /* SDL3.framework in Embed Frameworks */,
782
			);
783
			name = "Embed Frameworks";
784
			runOnlyForDeploymentPostprocessing = 0;
785
		};
786
		F3CB569E2A78973000766177 /* Embed Frameworks */ = {
787
			isa = PBXCopyFilesBuildPhase;
788
			buildActionMask = 2147483647;
789
			dstPath = "";
790
			dstSubfolderSpec = 10;
791
			files = (
792
				F3CB569D2A78972F00766177 /* SDL3.framework in Embed Frameworks */,
793
			);
794
			name = "Embed Frameworks";
795
			runOnlyForDeploymentPostprocessing = 0;
796
		};
797
		F3CB56A12A78973700766177 /* Embed Frameworks */ = {
798
			isa = PBXCopyFilesBuildPhase;
799
			buildActionMask = 2147483647;
800
			dstPath = "";
801
			dstSubfolderSpec = 10;
802
			files = (
803
				F3CB56A02A78973700766177 /* SDL3.framework in Embed Frameworks */,
804
			);
805
			name = "Embed Frameworks";
806
			runOnlyForDeploymentPostprocessing = 0;
807
		};
808
		F3CB56A42A78974000766177 /* Embed Frameworks */ = {
809
			isa = PBXCopyFilesBuildPhase;
810
			buildActionMask = 2147483647;
811
			dstPath = "";
812
			dstSubfolderSpec = 10;
813
			files = (
814
				F3CB56A32A78974000766177 /* SDL3.framework in Embed Frameworks */,
815
			);
816
			name = "Embed Frameworks";
817
			runOnlyForDeploymentPostprocessing = 0;
818
		};
819
		F3CB56A72A78974800766177 /* Embed Frameworks */ = {
820
			isa = PBXCopyFilesBuildPhase;
821
			buildActionMask = 2147483647;
822
			dstPath = "";
823
			dstSubfolderSpec = 10;
824
			files = (
825
				F3CB56A62A78974800766177 /* SDL3.framework in Embed Frameworks */,
826
			);
827
			name = "Embed Frameworks";
828
			runOnlyForDeploymentPostprocessing = 0;
829
		};
830
		F3CB56AA2A78975100766177 /* Embed Frameworks */ = {
831
			isa = PBXCopyFilesBuildPhase;
832
			buildActionMask = 2147483647;
833
			dstPath = "";
834
			dstSubfolderSpec = 10;
835
			files = (
836
				F3CB56A92A78975100766177 /* SDL3.framework in Embed Frameworks */,
837
			);
838
			name = "Embed Frameworks";
839
			runOnlyForDeploymentPostprocessing = 0;
840
		};
841
		F3CB56AD2A78975A00766177 /* Embed Frameworks */ = {
842
			isa = PBXCopyFilesBuildPhase;
843
			buildActionMask = 2147483647;
844
			dstPath = "";
845
			dstSubfolderSpec = 10;
846
			files = (
847
				F3CB56AC2A78975A00766177 /* SDL3.framework in Embed Frameworks */,
848
			);
849
			name = "Embed Frameworks";
850
			runOnlyForDeploymentPostprocessing = 0;
851
		};
852
		F3CB56B02A78976200766177 /* Embed Frameworks */ = {
853
			isa = PBXCopyFilesBuildPhase;
854
			buildActionMask = 2147483647;
855
			dstPath = "";
856
			dstSubfolderSpec = 10;
857
			files = (
858
				F3CB56AF2A78976200766177 /* SDL3.framework in Embed Frameworks */,
859
			);
860
			name = "Embed Frameworks";
861
			runOnlyForDeploymentPostprocessing = 0;
862
		};
863
		F3CB56B32A78976900766177 /* Embed Frameworks */ = {
864
			isa = PBXCopyFilesBuildPhase;
865
			buildActionMask = 2147483647;
866
			dstPath = "";
867
			dstSubfolderSpec = 10;
868
			files = (
869
				F3CB56B22A78976800766177 /* SDL3.framework in Embed Frameworks */,
870
			);
871
			name = "Embed Frameworks";
872
			runOnlyForDeploymentPostprocessing = 0;
873
		};
874
		F3CB56B62A78977000766177 /* Embed Frameworks */ = {
875
			isa = PBXCopyFilesBuildPhase;
876
			buildActionMask = 2147483647;
877
			dstPath = "";
878
			dstSubfolderSpec = 10;
879
			files = (
880
				F3CB56B52A78977000766177 /* SDL3.framework in Embed Frameworks */,
881
			);
882
			name = "Embed Frameworks";
883
			runOnlyForDeploymentPostprocessing = 0;
884
		};
885
		F3CB56B92A78977D00766177 /* Embed Frameworks */ = {
886
			isa = PBXCopyFilesBuildPhase;
887
			buildActionMask = 2147483647;
888
			dstPath = "";
889
			dstSubfolderSpec = 10;
890
			files = (
891
				F3CB56B82A78977D00766177 /* SDL3.framework in Embed Frameworks */,
892
			);
893
			name = "Embed Frameworks";
894
			runOnlyForDeploymentPostprocessing = 0;
895
		};
896
		F3CB56BC2A78978800766177 /* Embed Frameworks */ = {
897
			isa = PBXCopyFilesBuildPhase;
898
			buildActionMask = 2147483647;
899
			dstPath = "";
900
			dstSubfolderSpec = 10;
901
			files = (
902
				F3CB56BB2A78978700766177 /* SDL3.framework in Embed Frameworks */,
903
			);
904
			name = "Embed Frameworks";
905
			runOnlyForDeploymentPostprocessing = 0;
906
		};
907
		F3CB56BF2A78979000766177 /* Embed Frameworks */ = {
908
			isa = PBXCopyFilesBuildPhase;
909
			buildActionMask = 2147483647;
910
			dstPath = "";
911
			dstSubfolderSpec = 10;
912
			files = (
913
				F3CB56BE2A78979000766177 /* SDL3.framework in Embed Frameworks */,
914
			);
915
			name = "Embed Frameworks";
916
			runOnlyForDeploymentPostprocessing = 0;
917
		};
918
		F3CB56C22A78979600766177 /* Embed Frameworks */ = {
919
			isa = PBXCopyFilesBuildPhase;
920
			buildActionMask = 2147483647;
921
			dstPath = "";
922
			dstSubfolderSpec = 10;
923
			files = (
924
				F3CB56C12A78979600766177 /* SDL3.framework in Embed Frameworks */,
925
			);
926
			name = "Embed Frameworks";
927
			runOnlyForDeploymentPostprocessing = 0;
928
		};
929
		F3CB56C52A78979C00766177 /* Embed Frameworks */ = {
930
			isa = PBXCopyFilesBuildPhase;
931
			buildActionMask = 2147483647;
932
			dstPath = "";
933
			dstSubfolderSpec = 10;
934
			files = (
935
				F3CB56C42A78979C00766177 /* SDL3.framework in Embed Frameworks */,
936
			);
937
			name = "Embed Frameworks";
938
			runOnlyForDeploymentPostprocessing = 0;
939
		};
940
		F3CB56C82A7897A500766177 /* Embed Frameworks */ = {
941
			isa = PBXCopyFilesBuildPhase;
942
			buildActionMask = 2147483647;
943
			dstPath = "";
944
			dstSubfolderSpec = 10;
945
			files = (
946
				F3CB56C72A7897A500766177 /* SDL3.framework in Embed Frameworks */,
947
			);
948
			name = "Embed Frameworks";
949
			runOnlyForDeploymentPostprocessing = 0;
950
		};
951
		F3CB56CB2A7897AE00766177 /* Embed Frameworks */ = {
952
			isa = PBXCopyFilesBuildPhase;
953
			buildActionMask = 2147483647;
954
			dstPath = "";
955
			dstSubfolderSpec = 10;
956
			files = (
957
				F3CB56CA2A7897AE00766177 /* SDL3.framework in Embed Frameworks */,
958
			);
959
			name = "Embed Frameworks";
960
			runOnlyForDeploymentPostprocessing = 0;
961
		};
962
		F3CB56CE2A7897B500766177 /* Embed Frameworks */ = {
963
			isa = PBXCopyFilesBuildPhase;
964
			buildActionMask = 2147483647;
965
			dstPath = "";
966
			dstSubfolderSpec = 10;
967
			files = (
968
				F3CB56CD2A7897B500766177 /* SDL3.framework in Embed Frameworks */,
969
			);
970
			name = "Embed Frameworks";
971
			runOnlyForDeploymentPostprocessing = 0;
972
		};
973
		F3CB56D12A7897BE00766177 /* Embed Frameworks */ = {
974
			isa = PBXCopyFilesBuildPhase;
975
			buildActionMask = 2147483647;
976
			dstPath = "";
977
			dstSubfolderSpec = 10;
978
			files = (
979
				F3CB56D02A7897BE00766177 /* SDL3.framework in Embed Frameworks */,
980
			);
981
			name = "Embed Frameworks";
982
			runOnlyForDeploymentPostprocessing = 0;
983
		};
984
		F3CB56D42A7897C600766177 /* Embed Frameworks */ = {
985
			isa = PBXCopyFilesBuildPhase;
986
			buildActionMask = 2147483647;
987
			dstPath = "";
988
			dstSubfolderSpec = 10;
989
			files = (
990
				F3CB56D32A7897C600766177 /* SDL3.framework in Embed Frameworks */,
991
			);
992
			name = "Embed Frameworks";
993
			runOnlyForDeploymentPostprocessing = 0;
994
		};
995
		F3CB56D72A7897CE00766177 /* Embed Frameworks */ = {
996
			isa = PBXCopyFilesBuildPhase;
997
			buildActionMask = 2147483647;
998
			dstPath = "";
999
			dstSubfolderSpec = 10;
1000
			files = (
1001
				F3CB56D62A7897CD00766177 /* SDL3.framework in Embed Frameworks */,
1002
			);
1003
			name = "Embed Frameworks";
1004
			runOnlyForDeploymentPostprocessing = 0;
1005
		};
1006
		F3CB56DB2A7897E200766177 /* Embed Frameworks */ = {
1007
			isa = PBXCopyFilesBuildPhase;
1008
			buildActionMask = 2147483647;
1009
			dstPath = "";
1010
			dstSubfolderSpec = 10;
1011
			files = (
1012
				F3CB56DA2A7897E200766177 /* SDL3.framework in Embed Frameworks */,
1013
			);
1014
			name = "Embed Frameworks";
1015
			runOnlyForDeploymentPostprocessing = 0;
1016
		};
1017
		F3CB56DE2A7897E900766177 /* Embed Frameworks */ = {
1018
			isa = PBXCopyFilesBuildPhase;
1019
			buildActionMask = 2147483647;
1020
			dstPath = "";
1021
			dstSubfolderSpec = 10;
1022
			files = (
1023
				F3CB56DD2A7897E900766177 /* SDL3.framework in Embed Frameworks */,
1024
			);
1025
			name = "Embed Frameworks";
1026
			runOnlyForDeploymentPostprocessing = 0;
1027
		};
1028
		F3CB56E12A7897F000766177 /* Embed Frameworks */ = {
1029
			isa = PBXCopyFilesBuildPhase;
1030
			buildActionMask = 2147483647;
1031
			dstPath = "";
1032
			dstSubfolderSpec = 10;
1033
			files = (
1034
				F3CB56E02A7897F000766177 /* SDL3.framework in Embed Frameworks */,
1035
			);
1036
			name = "Embed Frameworks";
1037
			runOnlyForDeploymentPostprocessing = 0;
1038
		};
1039
		F3CB56E42A7897F800766177 /* Embed Frameworks */ = {
1040
			isa = PBXCopyFilesBuildPhase;
1041
			buildActionMask = 2147483647;
1042
			dstPath = "";
1043
			dstSubfolderSpec = 10;
1044
			files = (
1045
				F3CB56E32A7897F800766177 /* SDL3.framework in Embed Frameworks */,
1046
			);
1047
			name = "Embed Frameworks";
1048
			runOnlyForDeploymentPostprocessing = 0;
1049
		};
1050
		F3CB56E72A7897FE00766177 /* Embed Frameworks */ = {
1051
			isa = PBXCopyFilesBuildPhase;
1052
			buildActionMask = 2147483647;
1053
			dstPath = "";
1054
			dstSubfolderSpec = 10;
1055
			files = (
1056
				F3CB56E62A7897FE00766177 /* SDL3.framework in Embed Frameworks */,
1057
			);
1058
			name = "Embed Frameworks";
1059
			runOnlyForDeploymentPostprocessing = 0;
1060
		};
1061
		F3CB56EA2A78980600766177 /* Embed Frameworks */ = {
1062
			isa = PBXCopyFilesBuildPhase;
1063
			buildActionMask = 2147483647;
1064
			dstPath = "";
1065
			dstSubfolderSpec = 10;
1066
			files = (
1067
				F3CB56E92A78980600766177 /* SDL3.framework in Embed Frameworks */,
1068
			);
1069
			name = "Embed Frameworks";
1070
			runOnlyForDeploymentPostprocessing = 0;
1071
		};
1072
		F3CB56ED2A78980D00766177 /* Embed Frameworks */ = {
1073
			isa = PBXCopyFilesBuildPhase;
1074
			buildActionMask = 2147483647;
1075
			dstPath = "";
1076
			dstSubfolderSpec = 10;
1077
			files = (
1078
				F3CB56EC2A78980D00766177 /* SDL3.framework in Embed Frameworks */,
1079
			);
1080
			name = "Embed Frameworks";
1081
			runOnlyForDeploymentPostprocessing = 0;
1082
		};
1083
		F3CB56F02A78981500766177 /* Embed Frameworks */ = {
1084
			isa = PBXCopyFilesBuildPhase;
1085
			buildActionMask = 2147483647;
1086
			dstPath = "";
1087
			dstSubfolderSpec = 10;
1088
			files = (
1089
				F3CB56EF2A78981500766177 /* SDL3.framework in Embed Frameworks */,
1090
			);
1091
			name = "Embed Frameworks";
1092
			runOnlyForDeploymentPostprocessing = 0;
1093
		};
1094
		F3CB56F32A78981C00766177 /* Embed Frameworks */ = {
1095
			isa = PBXCopyFilesBuildPhase;
1096
			buildActionMask = 2147483647;
1097
			dstPath = "";
1098
			dstSubfolderSpec = 10;
1099
			files = (
1100
				F3CB56F22A78981C00766177 /* SDL3.framework in Embed Frameworks */,
1101
			);
1102
			name = "Embed Frameworks";
1103
			runOnlyForDeploymentPostprocessing = 0;
1104
		};
1105
		F3CB56F62A78982400766177 /* Embed Frameworks */ = {
1106
			isa = PBXCopyFilesBuildPhase;
1107
			buildActionMask = 2147483647;
1108
			dstPath = "";
1109
			dstSubfolderSpec = 10;
1110
			files = (
1111
				F3CB56F52A78982300766177 /* SDL3.framework in Embed Frameworks */,
1112
			);
1113
			name = "Embed Frameworks";
1114
			runOnlyForDeploymentPostprocessing = 0;
1115
		};
1116
		F3CB56F92A78982B00766177 /* Embed Frameworks */ = {
1117
			isa = PBXCopyFilesBuildPhase;
1118
			buildActionMask = 2147483647;
1119
			dstPath = "";
1120
			dstSubfolderSpec = 10;
1121
			files = (
1122
				F3CB56F82A78982B00766177 /* SDL3.framework in Embed Frameworks */,
1123
			);
1124
			name = "Embed Frameworks";
1125
			runOnlyForDeploymentPostprocessing = 0;
1126
		};
1127
		F3CB56FC2A78983200766177 /* Embed Frameworks */ = {
1128
			isa = PBXCopyFilesBuildPhase;
1129
			buildActionMask = 2147483647;
1130
			dstPath = "";
1131
			dstSubfolderSpec = 10;
1132
			files = (
1133
				F3CB56FB2A78983200766177 /* SDL3.framework in Embed Frameworks */,
1134
			);
1135
			name = "Embed Frameworks";
1136
			runOnlyForDeploymentPostprocessing = 0;
1137
		};
1138
		F3CB56FF2A78983C00766177 /* Embed Frameworks */ = {
1139
			isa = PBXCopyFilesBuildPhase;
1140
			buildActionMask = 2147483647;
1141
			dstPath = "";
1142
			dstSubfolderSpec = 10;
1143
			files = (
1144
				F3CB56FE2A78983C00766177 /* SDL3.framework in Embed Frameworks */,
1145
			);
1146
			name = "Embed Frameworks";
1147
			runOnlyForDeploymentPostprocessing = 0;
1148
		};
1149
		F3CB57022A78984300766177 /* Embed Frameworks */ = {
1150
			isa = PBXCopyFilesBuildPhase;
1151
			buildActionMask = 2147483647;
1152
			dstPath = "";
1153
			dstSubfolderSpec = 10;
1154
			files = (
1155
				F3CB57012A78984300766177 /* SDL3.framework in Embed Frameworks */,
1156
			);
1157
			name = "Embed Frameworks";
1158
			runOnlyForDeploymentPostprocessing = 0;
1159
		};
1160
		F3CB57052A78984A00766177 /* Embed Frameworks */ = {
1161
			isa = PBXCopyFilesBuildPhase;
1162
			buildActionMask = 2147483647;
1163
			dstPath = "";
1164
			dstSubfolderSpec = 10;
1165
			files = (
1166
				F3CB57042A78984A00766177 /* SDL3.framework in Embed Frameworks */,
1167
			);
1168
			name = "Embed Frameworks";
1169
			runOnlyForDeploymentPostprocessing = 0;
1170
		};
1171
		F3CB57082A78985400766177 /* Embed Frameworks */ = {
1172
			isa = PBXCopyFilesBuildPhase;
1173
			buildActionMask = 2147483647;
1174
			dstPath = "";
1175
			dstSubfolderSpec = 10;
1176
			files = (
1177
				F3CB57072A78985400766177 /* SDL3.framework in Embed Frameworks */,
1178
			);
1179
			name = "Embed Frameworks";
1180
			runOnlyForDeploymentPostprocessing = 0;
1181
		};
1182
		F3CB570B2A78985A00766177 /* Embed Frameworks */ = {
1183
			isa = PBXCopyFilesBuildPhase;
1184
			buildActionMask = 2147483647;
1185
			dstPath = "";
1186
			dstSubfolderSpec = 10;
1187
			files = (
1188
				F3CB570A2A78985A00766177 /* SDL3.framework in Embed Frameworks */,
1189
			);
1190
			name = "Embed Frameworks";
1191
			runOnlyForDeploymentPostprocessing = 0;
1192
		};
1193
		F3CB570E2A78986000766177 /* Embed Frameworks */ = {
1194
			isa = PBXCopyFilesBuildPhase;
1195
			buildActionMask = 2147483647;
1196
			dstPath = "";
1197
			dstSubfolderSpec = 10;
1198
			files = (
1199
				F3CB570D2A78986000766177 /* SDL3.framework in Embed Frameworks */,
1200
			);
1201
			name = "Embed Frameworks";
1202
			runOnlyForDeploymentPostprocessing = 0;
1203
		};
1204
		F3CB57112A78986700766177 /* Embed Frameworks */ = {
1205
			isa = PBXCopyFilesBuildPhase;
1206
			buildActionMask = 2147483647;
1207
			dstPath = "";
1208
			dstSubfolderSpec = 10;
1209
			files = (
1210
				F3CB57102A78986700766177 /* SDL3.framework in Embed Frameworks */,
1211
			);
1212
			name = "Embed Frameworks";
1213
			runOnlyForDeploymentPostprocessing = 0;
1214
		};
1215
/* End PBXCopyFilesBuildPhase section */
1216

1217
/* Begin PBXFileReference section */
1218
		0017958C10741F7900F5D044 /* testatomic.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = testatomic.app; sourceTree = BUILT_PRODUCTS_DIR; };
1219
		0017958F1074216E00F5D044 /* testatomic.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = testatomic.c; sourceTree = "<group>"; };
1220
		001795AD107421BF00F5D044 /* testaudioinfo.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = testaudioinfo.app; sourceTree = BUILT_PRODUCTS_DIR; };
1221
		001795B01074222D00F5D044 /* testaudioinfo.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = testaudioinfo.c; sourceTree = "<group>"; };
1222
		0017972110742F3200F5D044 /* testgl.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = testgl.app; sourceTree = BUILT_PRODUCTS_DIR; };
1223
		0017972710742FB900F5D044 /* testgl.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = testgl.c; sourceTree = "<group>"; };
1224
		00179748107430D600F5D044 /* testhaptic.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = testhaptic.app; sourceTree = BUILT_PRODUCTS_DIR; };
1225
		0017974E1074315700F5D044 /* testhaptic.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = testhaptic.c; sourceTree = "<group>"; };
1226
		0017976E107431B300F5D044 /* testdraw.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = testdraw.app; sourceTree = BUILT_PRODUCTS_DIR; };
1227
		001797711074320D00F5D044 /* testdraw.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = testdraw.c; sourceTree = "<group>"; };
1228
		0017978E107432AE00F5D044 /* testime.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = testime.app; sourceTree = BUILT_PRODUCTS_DIR; };
1229
		00179791107432FA00F5D044 /* testime.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = testime.c; sourceTree = "<group>"; };
1230
		001797AE1074334C00F5D044 /* testintersections.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = testintersections.app; sourceTree = BUILT_PRODUCTS_DIR; };
1231
		001797B31074339C00F5D044 /* testintersections.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = testintersections.c; sourceTree = "<group>"; };
1232
		001797D0107433C600F5D044 /* testloadso.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = testloadso.app; sourceTree = BUILT_PRODUCTS_DIR; };
1233
		001797D31074343E00F5D044 /* testloadso.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = testloadso.c; sourceTree = "<group>"; };
1234
		001798121074355200F5D044 /* testmultiaudio.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = testmultiaudio.app; sourceTree = BUILT_PRODUCTS_DIR; };
1235
		001798151074359B00F5D044 /* testmultiaudio.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = testmultiaudio.c; sourceTree = "<group>"; };
1236
		0017985A107436ED00F5D044 /* testnative.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = testnative.c; sourceTree = "<group>"; };
1237
		0017985B107436ED00F5D044 /* testnative.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = testnative.h; sourceTree = "<group>"; };
1238
		0017985C107436ED00F5D044 /* testnativecocoa.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = testnativecocoa.m; sourceTree = "<group>"; };
1239
		00179872107438D000F5D044 /* testnativex11.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = testnativex11.c; sourceTree = "<group>"; };
1240
		001798941074392D00F5D044 /* testnative.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = testnative.app; sourceTree = BUILT_PRODUCTS_DIR; };
1241
		001798B5107439DF00F5D044 /* testpower.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = testpower.app; sourceTree = BUILT_PRODUCTS_DIR; };
1242
		001798B910743A4900F5D044 /* testpower.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = testpower.c; sourceTree = "<group>"; };
1243
		001798F210743BEC00F5D044 /* testresample.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = testresample.app; sourceTree = BUILT_PRODUCTS_DIR; };
1244
		001798F910743E9200F5D044 /* testresample.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = testresample.c; sourceTree = "<group>"; };
1245
		0017991610743F1000F5D044 /* testsprite.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = testsprite.app; sourceTree = BUILT_PRODUCTS_DIR; };
1246
		0017991910743F5300F5D044 /* testsprite.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = testsprite.c; sourceTree = "<group>"; };
1247
		0017993810743FB700F5D044 /* testwm.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = testwm.app; sourceTree = BUILT_PRODUCTS_DIR; };
1248
		0017993B10743FEF00F5D044 /* testwm.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = testwm.c; sourceTree = "<group>"; };
1249
		002F341209CA1BFF00EBEB88 /* testfile.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = testfile.app; sourceTree = BUILT_PRODUCTS_DIR; };
1250
		002F341709CA1C5B00EBEB88 /* testfile.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = testfile.c; sourceTree = "<group>"; };
1251
		002F343109CA1F0300EBEB88 /* testiconv.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = testiconv.app; sourceTree = BUILT_PRODUCTS_DIR; };
1252
		002F343609CA1F6F00EBEB88 /* testiconv.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = testiconv.c; sourceTree = "<group>"; };
1253
		002F344D09CA1FB300EBEB88 /* testoverlay.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = testoverlay.app; sourceTree = BUILT_PRODUCTS_DIR; };
1254
		002F345209CA201C00EBEB88 /* testoverlay.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = testoverlay.c; sourceTree = "<group>"; };
1255
		002F346A09CA204F00EBEB88 /* testplatform.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = testplatform.app; sourceTree = BUILT_PRODUCTS_DIR; };
1256
		002F346F09CA20A600EBEB88 /* testplatform.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = testplatform.c; sourceTree = "<group>"; };
1257
		003FA63A093FFD41000C53B3 /* SDL.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = SDL.xcodeproj; path = ../SDL/SDL.xcodeproj; sourceTree = SOURCE_ROOT; };
1258
		00794E5D09D20839003FC8A1 /* icon.bmp */ = {isa = PBXFileReference; lastKnownFileType = image.bmp; path = icon.bmp; sourceTree = "<group>"; };
1259
		00794E5E09D20839003FC8A1 /* moose.dat */ = {isa = PBXFileReference; lastKnownFileType = file; path = moose.dat; sourceTree = "<group>"; };
1260
		00794E5F09D20839003FC8A1 /* picture.xbm */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = picture.xbm; sourceTree = "<group>"; };
1261
		00794E6109D20839003FC8A1 /* sample.bmp */ = {isa = PBXFileReference; lastKnownFileType = image.bmp; path = sample.bmp; sourceTree = "<group>"; };
1262
		00794E6209D20839003FC8A1 /* sample.wav */ = {isa = PBXFileReference; lastKnownFileType = audio.wav; path = sample.wav; sourceTree = "<group>"; };
1263
		00794E6309D20839003FC8A1 /* utf8.txt */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = utf8.txt; sourceTree = "<group>"; };
1264
		083E4872006D84C97F000001 /* loopwave.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = loopwave.c; sourceTree = "<group>"; };
1265
		083E4878006D85357F000001 /* testerror.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = testerror.c; sourceTree = "<group>"; };
1266
		083E487E006D86A17F000001 /* testsem.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = testsem.c; sourceTree = "<group>"; };
1267
		083E4880006D86A17F000001 /* testtimer.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = testtimer.c; sourceTree = "<group>"; };
1268
		083E4882006D86A17F000001 /* testver.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = testver.c; sourceTree = "<group>"; };
1269
		083E4887006D86A17F000001 /* torturethread.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = torturethread.c; sourceTree = "<group>"; };
1270
		092D6D10FFB30A2C7F000001 /* checkkeys.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = checkkeys.c; sourceTree = "<group>"; };
1271
		092D6D58FFB311A97F000001 /* testthread.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = testthread.c; sourceTree = "<group>"; };
1272
		092D6D6CFFB313437F000001 /* testkeys.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = testkeys.c; sourceTree = "<group>"; };
1273
		092D6D75FFB313BB7F000001 /* testlock.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = testlock.c; sourceTree = "<group>"; };
1274
		4537749212091504002F0F45 /* testshape.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = testshape.app; sourceTree = BUILT_PRODUCTS_DIR; };
1275
		453774A4120915E3002F0F45 /* testshape.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = testshape.c; sourceTree = "<group>"; };
1276
		66E88E8A203B778F0004D44E /* testyuv_cvt.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = testyuv_cvt.c; sourceTree = "<group>"; };
1277
		A1A859482BC72FC20045DD6C /* testautomation_properties.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = testautomation_properties.c; sourceTree = "<group>"; };
1278
		A1A859492BC72FC20045DD6C /* testautomation_subsystems.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = testautomation_subsystems.c; sourceTree = "<group>"; };
1279
		A1A8594A2BC72FC20045DD6C /* testautomation_log.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = testautomation_log.c; sourceTree = "<group>"; };
1280
		A1A8594B2BC72FC20045DD6C /* testautomation_time.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = testautomation_time.c; sourceTree = "<group>"; };
1281
		AAF02FF41F90089800B9A9FB /* SDL_test_memory.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = SDL_test_memory.c; sourceTree = "<group>"; };
1282
		BBFC088E164C6820003E6A99 /* testcontroller.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = testcontroller.c; sourceTree = "<group>"; };
1283
		BBFC08CD164C6862003E6A99 /* testcontroller.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = testcontroller.app; sourceTree = BUILT_PRODUCTS_DIR; };
1284
		BEC566B60761D90300A33029 /* checkkeys.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = checkkeys.app; sourceTree = BUILT_PRODUCTS_DIR; };
1285
		BEC566D10761D90300A33029 /* loopwave.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = loopwave.app; sourceTree = BUILT_PRODUCTS_DIR; };
1286
		BEC567060761D90400A33029 /* testerror.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = testerror.app; sourceTree = BUILT_PRODUCTS_DIR; };
1287
		BEC5672E0761D90400A33029 /* testthread.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = testthread.app; sourceTree = BUILT_PRODUCTS_DIR; };
1288
		BEC567480761D90400A33029 /* testkeys.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = testkeys.app; sourceTree = BUILT_PRODUCTS_DIR; };
1289
		BEC567550761D90400A33029 /* testlock.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = testlock.app; sourceTree = BUILT_PRODUCTS_DIR; };
1290
		BEC5677D0761D90500A33029 /* testsem.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = testsem.app; sourceTree = BUILT_PRODUCTS_DIR; };
1291
		BEC567980761D90500A33029 /* testtimer.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = testtimer.app; sourceTree = BUILT_PRODUCTS_DIR; };
1292
		BEC567B20761D90500A33029 /* testversion.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = testversion.app; sourceTree = BUILT_PRODUCTS_DIR; };
1293
		BEC567F50761D90600A33029 /* torturethread.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = torturethread.app; sourceTree = BUILT_PRODUCTS_DIR; };
1294
		DB0F48D717CA51D2008798C5 /* testdrawchessboard.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = testdrawchessboard.c; sourceTree = "<group>"; };
1295
		DB0F48D817CA51D2008798C5 /* testfilesystem.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = testfilesystem.c; sourceTree = "<group>"; };
1296
		DB0F48EC17CA51E5008798C5 /* testdrawchessboard.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = testdrawchessboard.app; sourceTree = BUILT_PRODUCTS_DIR; };
1297
		DB0F490117CA5212008798C5 /* testfilesystem.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = testfilesystem.app; sourceTree = BUILT_PRODUCTS_DIR; };
1298
		DB166CBC16A1C74100A1396C /* testgles.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = testgles.c; sourceTree = "<group>"; };
1299
		DB166CBD16A1C74100A1396C /* testmessage.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = testmessage.c; sourceTree = "<group>"; };
1300
		DB166CBF16A1C74100A1396C /* testrelative.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = testrelative.c; sourceTree = "<group>"; };
1301
		DB166CC016A1C74100A1396C /* testrendercopyex.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = testrendercopyex.c; sourceTree = "<group>"; };
1302
		DB166CC116A1C74100A1396C /* testrendertarget.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = testrendertarget.c; sourceTree = "<group>"; };
1303
		DB166CC216A1C74100A1396C /* testrumble.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = testrumble.c; sourceTree = "<group>"; };
1304
		DB166CC316A1C74100A1396C /* testscale.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = testscale.c; sourceTree = "<group>"; };
1305
		DB166CC416A1C74100A1396C /* testshader.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = testshader.c; sourceTree = "<group>"; };
1306
		DB166CC516A1C74100A1396C /* testspriteminimal.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = testspriteminimal.c; sourceTree = "<group>"; };
1307
		DB166CC616A1C74100A1396C /* teststreaming.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = teststreaming.c; sourceTree = "<group>"; };
1308
		DB166D7F16A1D12400A1396C /* libSDL3_test.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libSDL3_test.a; sourceTree = BUILT_PRODUCTS_DIR; };
1309
		DB166D8416A1D1A500A1396C /* SDL_test_assert.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = SDL_test_assert.c; sourceTree = "<group>"; };
1310
		DB166D8516A1D1A500A1396C /* SDL_test_common.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = SDL_test_common.c; sourceTree = "<group>"; };
1311
		DB166D8616A1D1A500A1396C /* SDL_test_compare.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = SDL_test_compare.c; sourceTree = "<group>"; };
1312
		DB166D8716A1D1A500A1396C /* SDL_test_crc32.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = SDL_test_crc32.c; sourceTree = "<group>"; };
1313
		DB166D8816A1D1A500A1396C /* SDL_test_font.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = SDL_test_font.c; sourceTree = "<group>"; };
1314
		DB166D8916A1D1A500A1396C /* SDL_test_fuzzer.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = SDL_test_fuzzer.c; sourceTree = "<group>"; };
1315
		DB166D8A16A1D1A500A1396C /* SDL_test_harness.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = SDL_test_harness.c; sourceTree = "<group>"; };
1316
		DB166D9016A1D1A500A1396C /* SDL_test_log.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = SDL_test_log.c; sourceTree = "<group>"; };
1317
		DB166D9116A1D1A500A1396C /* SDL_test_md5.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = SDL_test_md5.c; sourceTree = "<group>"; };
1318
		DB166DD516A1D36A00A1396C /* testmessage.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = testmessage.app; sourceTree = BUILT_PRODUCTS_DIR; };
1319
		DB166DEE16A1D50C00A1396C /* testrelative.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = testrelative.app; sourceTree = BUILT_PRODUCTS_DIR; };
1320
		DB166E0516A1D57C00A1396C /* testrendercopyex.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = testrendercopyex.app; sourceTree = BUILT_PRODUCTS_DIR; };
1321
		DB166E1C16A1D5AD00A1396C /* testrendertarget.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = testrendertarget.app; sourceTree = BUILT_PRODUCTS_DIR; };
1322
		DB166E3816A1D64D00A1396C /* testrumble.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = testrumble.app; sourceTree = BUILT_PRODUCTS_DIR; };
1323
		DB166E5216A1D69000A1396C /* testscale.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = testscale.app; sourceTree = BUILT_PRODUCTS_DIR; };
1324
		DB166E6816A1D6F300A1396C /* testshader.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = testshader.app; sourceTree = BUILT_PRODUCTS_DIR; };
1325
		DB166E7E16A1D78400A1396C /* testspriteminimal.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = testspriteminimal.app; sourceTree = BUILT_PRODUCTS_DIR; };
1326
		DB166E9116A1D78C00A1396C /* teststreaming.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = teststreaming.app; sourceTree = BUILT_PRODUCTS_DIR; };
1327
		DB445EF818184B7000B306B0 /* testdropfile.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = testdropfile.app; sourceTree = BUILT_PRODUCTS_DIR; };
1328
		DB445EFA18184BB600B306B0 /* testdropfile.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = testdropfile.c; sourceTree = "<group>"; };
1329
		DB89957E18A19ABA0092407C /* testhotplug.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = testhotplug.app; sourceTree = BUILT_PRODUCTS_DIR; };
1330
		DB89958318A19B130092407C /* testhotplug.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = testhotplug.c; sourceTree = "<group>"; };
1331
		F35E56AA298312CB00A43A5F /* testautomation.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = testautomation.app; sourceTree = BUILT_PRODUCTS_DIR; };
1332
		F35E56B62983130A00A43A5F /* testautomation_main.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = testautomation_main.c; sourceTree = "<group>"; };
1333
		F35E56B72983130A00A43A5F /* testautomation_hints.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = testautomation_hints.c; sourceTree = "<group>"; };
1334
		F35E56B82983130A00A43A5F /* testautomation_render.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = testautomation_render.c; sourceTree = "<group>"; };
1335
		F35E56B92983130B00A43A5F /* testautomation_iostream.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = testautomation_iostream.c; sourceTree = "<group>"; };
1336
		F35E56BA2983130B00A43A5F /* testautomation_math.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = testautomation_math.c; sourceTree = "<group>"; };
1337
		F35E56BB2983130B00A43A5F /* testautomation_events.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = testautomation_events.c; sourceTree = "<group>"; };
1338
		F35E56BC2983130B00A43A5F /* testautomation_clipboard.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = testautomation_clipboard.c; sourceTree = "<group>"; };
1339
		F35E56BD2983130B00A43A5F /* testautomation_timer.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = testautomation_timer.c; sourceTree = "<group>"; };
1340
		F35E56BE2983130C00A43A5F /* testautomation_stdlib.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = testautomation_stdlib.c; sourceTree = "<group>"; };
1341
		F35E56BF2983130C00A43A5F /* testautomation_images.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = testautomation_images.c; sourceTree = "<group>"; };
1342
		F35E56C02983130C00A43A5F /* testautomation_pixels.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = testautomation_pixels.c; sourceTree = "<group>"; };
1343
		F35E56C12983130C00A43A5F /* testautomation_video.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = testautomation_video.c; sourceTree = "<group>"; };
1344
		F35E56C32983130D00A43A5F /* testautomation_platform.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = testautomation_platform.c; sourceTree = "<group>"; };
1345
		F35E56C42983130D00A43A5F /* testautomation_audio.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = testautomation_audio.c; sourceTree = "<group>"; };
1346
		F35E56C52983130D00A43A5F /* testautomation_rect.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = testautomation_rect.c; sourceTree = "<group>"; };
1347
		F35E56C62983130D00A43A5F /* testautomation_joystick.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = testautomation_joystick.c; sourceTree = "<group>"; };
1348
		F35E56C72983130E00A43A5F /* testautomation_keyboard.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = testautomation_keyboard.c; sourceTree = "<group>"; };
1349
		F35E56C82983130E00A43A5F /* testautomation_sdltest.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = testautomation_sdltest.c; sourceTree = "<group>"; };
1350
		F35E56C92983130E00A43A5F /* testautomation_guid.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = testautomation_guid.c; sourceTree = "<group>"; };
1351
		F35E56CB2983130F00A43A5F /* testautomation_surface.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = testautomation_surface.c; sourceTree = "<group>"; };
1352
		F35E56CC2983130F00A43A5F /* testautomation.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = testautomation.c; sourceTree = "<group>"; };
1353
		F35E56CD2983130F00A43A5F /* testautomation_mouse.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = testautomation_mouse.c; sourceTree = "<group>"; };
1354
		F36C34272C0F85DB00991150 /* testcamera.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = testcamera.app; sourceTree = BUILT_PRODUCTS_DIR; };
1355
		F36C342C2C0F869B00991150 /* testcamera.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = testcamera.c; sourceTree = "<group>"; };
1356
		F399C6492A78929400C86979 /* gamepadutils.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = gamepadutils.c; sourceTree = "<group>"; };
1357
		F399C6502A7892D800C86979 /* testautomation_intrinsics.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = testautomation_intrinsics.c; sourceTree = "<group>"; };
1358
		F399C6542A78933000C86979 /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = System/Library/Frameworks/Cocoa.framework; sourceTree = SDKROOT; };
1359
		F3C17C6A28E3FD4400E1A26D /* config.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = config.xcconfig; sourceTree = "<group>"; };
1360
		F3C17C7328E40ADE00E1A26D /* testutils.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = testutils.c; sourceTree = "<group>"; };
1361
		F3C17CD628E416AC00E1A26D /* testgeometry.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = testgeometry.c; sourceTree = "<group>"; };
1362
		F3C17CDC28E416CF00E1A26D /* testgeometry.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = testgeometry.app; sourceTree = BUILT_PRODUCTS_DIR; };
1363
		F3C2CAC52C5C8BD6004D7998 /* unifont-15.1.05.hex */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "unifont-15.1.05.hex"; sourceTree = "<group>"; };
1364
/* End PBXFileReference section */
1365

1366
/* Begin PBXFrameworksBuildPhase section */
1367
		0017957A10741F7900F5D044 /* Frameworks */ = {
1368
			isa = PBXFrameworksBuildPhase;
1369
			buildActionMask = 2147483647;
1370
			files = (
1371
				F3CB56932A78971600766177 /* SDL3.framework in Frameworks */,
1372
			);
1373
			runOnlyForDeploymentPostprocessing = 0;
1374
		};
1375
		0017959B107421BF00F5D044 /* Frameworks */ = {
1376
			isa = PBXFrameworksBuildPhase;
1377
			buildActionMask = 2147483647;
1378
			files = (
1379
				F3CB56962A78971F00766177 /* SDL3.framework in Frameworks */,
1380
			);
1381
			runOnlyForDeploymentPostprocessing = 0;
1382
		};
1383
		0017970F10742F3200F5D044 /* Frameworks */ = {
1384
			isa = PBXFrameworksBuildPhase;
1385
			buildActionMask = 2147483647;
1386
			files = (
1387
				F3CB56B42A78977000766177 /* SDL3.framework in Frameworks */,
1388
			);
1389
			runOnlyForDeploymentPostprocessing = 0;
1390
		};
1391
		00179736107430D600F5D044 /* Frameworks */ = {
1392
			isa = PBXFrameworksBuildPhase;
1393
			buildActionMask = 2147483647;
1394
			files = (
1395
				F3CB56B72A78977D00766177 /* SDL3.framework in Frameworks */,
1396
			);
1397
			runOnlyForDeploymentPostprocessing = 0;
1398
		};
1399
		0017975C107431B300F5D044 /* Frameworks */ = {
1400
			isa = PBXFrameworksBuildPhase;
1401
			buildActionMask = 2147483647;
1402
			files = (
1403
				F3CB569F2A78973700766177 /* SDL3.framework in Frameworks */,
1404
			);
1405
			runOnlyForDeploymentPostprocessing = 0;
1406
		};
1407
		0017977C107432AE00F5D044 /* Frameworks */ = {
1408
			isa = PBXFrameworksBuildPhase;
1409
			buildActionMask = 2147483647;
1410
			files = (
1411
				F3CB56C02A78979600766177 /* SDL3.framework in Frameworks */,
1412
			);
1413
			runOnlyForDeploymentPostprocessing = 0;
1414
		};
1415
		0017979C1074334C00F5D044 /* Frameworks */ = {
1416
			isa = PBXFrameworksBuildPhase;
1417
			buildActionMask = 2147483647;
1418
			files = (
1419
				F3CB56C32A78979C00766177 /* SDL3.framework in Frameworks */,
1420
			);
1421
			runOnlyForDeploymentPostprocessing = 0;
1422
		};
1423
		001797BE107433C600F5D044 /* Frameworks */ = {
1424
			isa = PBXFrameworksBuildPhase;
1425
			buildActionMask = 2147483647;
1426
			files = (
1427
				F3CB56C92A7897AE00766177 /* SDL3.framework in Frameworks */,
1428
			);
1429
			runOnlyForDeploymentPostprocessing = 0;
1430
		};
1431
		001798001074355200F5D044 /* Frameworks */ = {
1432
			isa = PBXFrameworksBuildPhase;
1433
			buildActionMask = 2147483647;
1434
			files = (
1435
				F3CB56D22A7897C600766177 /* SDL3.framework in Frameworks */,
1436
			);
1437
			runOnlyForDeploymentPostprocessing = 0;
1438
		};
1439
		001798821074392D00F5D044 /* Frameworks */ = {
1440
			isa = PBXFrameworksBuildPhase;
1441
			buildActionMask = 2147483647;
1442
			files = (
1443
				F3CB56D52A7897CD00766177 /* SDL3.framework in Frameworks */,
1444
				F399C6552A78933100C86979 /* Cocoa.framework in Frameworks */,
1445
			);
1446
			runOnlyForDeploymentPostprocessing = 0;
1447
		};
1448
		001798A3107439DF00F5D044 /* Frameworks */ = {
1449
			isa = PBXFrameworksBuildPhase;
1450
			buildActionMask = 2147483647;
1451
			files = (
1452
				F3CB56DF2A7897F000766177 /* SDL3.framework in Frameworks */,
1453
			);
1454
			runOnlyForDeploymentPostprocessing = 0;
1455
		};
1456
		001798E010743BEC00F5D044 /* Frameworks */ = {
1457
			isa = PBXFrameworksBuildPhase;
1458
			buildActionMask = 2147483647;
1459
			files = (
1460
				F3CB56EB2A78980D00766177 /* SDL3.framework in Frameworks */,
1461
			);
1462
			runOnlyForDeploymentPostprocessing = 0;
1463
		};
1464
		0017990410743F1000F5D044 /* Frameworks */ = {
1465
			isa = PBXFrameworksBuildPhase;
1466
			buildActionMask = 2147483647;
1467
			files = (
1468
				F3CB56892A7895F800766177 /* SDL3.framework in Frameworks */,
1469
			);
1470
			runOnlyForDeploymentPostprocessing = 0;
1471
		};
1472
		0017992610743FB700F5D044 /* Frameworks */ = {
1473
			isa = PBXFrameworksBuildPhase;
1474
			buildActionMask = 2147483647;
1475
			files = (
1476
				F3CB570C2A78986000766177 /* SDL3.framework in Frameworks */,
1477
			);
1478
			runOnlyForDeploymentPostprocessing = 0;
1479
		};
1480
		002F340809CA1BFF00EBEB88 /* Frameworks */ = {
1481
			isa = PBXFrameworksBuildPhase;
1482
			buildActionMask = 2147483647;
1483
			files = (
1484
				F3CB56AB2A78975A00766177 /* SDL3.framework in Frameworks */,
1485
			);
1486
			runOnlyForDeploymentPostprocessing = 0;
1487
		};
1488
		002F342709CA1F0300EBEB88 /* Frameworks */ = {
1489
			isa = PBXFrameworksBuildPhase;
1490
			buildActionMask = 2147483647;
1491
			files = (
1492
				F3CB56BD2A78979000766177 /* SDL3.framework in Frameworks */,
1493
			);
1494
			runOnlyForDeploymentPostprocessing = 0;
1495
		};
1496
		002F344309CA1FB300EBEB88 /* Frameworks */ = {
1497
			isa = PBXFrameworksBuildPhase;
1498
			buildActionMask = 2147483647;
1499
			files = (
1500
				F3CB56D92A7897E200766177 /* SDL3.framework in Frameworks */,
1501
			);
1502
			runOnlyForDeploymentPostprocessing = 0;
1503
		};
1504
		002F346009CA204F00EBEB88 /* Frameworks */ = {
1505
			isa = PBXFrameworksBuildPhase;
1506
			buildActionMask = 2147483647;
1507
			files = (
1508
				F3CB56DC2A7897E900766177 /* SDL3.framework in Frameworks */,
1509
			);
1510
			runOnlyForDeploymentPostprocessing = 0;
1511
		};
1512
		4537749012091504002F0F45 /* Frameworks */ = {
1513
			isa = PBXFrameworksBuildPhase;
1514
			buildActionMask = 2147483647;
1515
			files = (
1516
				F3CB56FA2A78983200766177 /* SDL3.framework in Frameworks */,
1517
			);
1518
			runOnlyForDeploymentPostprocessing = 0;
1519
		};
1520
		BBFC08BE164C6862003E6A99 /* Frameworks */ = {
1521
			isa = PBXFrameworksBuildPhase;
1522
			buildActionMask = 2147483647;
1523
			files = (
1524
				F3CB569C2A78972F00766177 /* SDL3.framework in Frameworks */,
1525
			);
1526
			runOnlyForDeploymentPostprocessing = 0;
1527
		};
1528
		BEC566B20761D90300A33029 /* Frameworks */ = {
1529
			isa = PBXFrameworksBuildPhase;
1530
			buildActionMask = 2147483647;
1531
			files = (
1532
				F3CB568C2A7896BF00766177 /* SDL3.framework in Frameworks */,
1533
			);
1534
			runOnlyForDeploymentPostprocessing = 0;
1535
		};
1536
		BEC566CC0761D90300A33029 /* Frameworks */ = {
1537
			isa = PBXFrameworksBuildPhase;
1538
			buildActionMask = 2147483647;
1539
			files = (
1540
				F3CB56902A7896F900766177 /* SDL3.framework in Frameworks */,
1541
			);
1542
			runOnlyForDeploymentPostprocessing = 0;
1543
		};
1544
		BEC567020761D90300A33029 /* Frameworks */ = {
1545
			isa = PBXFrameworksBuildPhase;
1546
			buildActionMask = 2147483647;
1547
			files = (
1548
				F3CB56A82A78975100766177 /* SDL3.framework in Frameworks */,
1549
			);
1550
			runOnlyForDeploymentPostprocessing = 0;
1551
		};
1552
		BEC5672A0761D90400A33029 /* Frameworks */ = {
1553
			isa = PBXFrameworksBuildPhase;
1554
			buildActionMask = 2147483647;
1555
			files = (
1556
				F3CB57032A78984A00766177 /* SDL3.framework in Frameworks */,
1557
			);
1558
			runOnlyForDeploymentPostprocessing = 0;
1559
		};
1560
		BEC567440761D90400A33029 /* Frameworks */ = {
1561
			isa = PBXFrameworksBuildPhase;
1562
			buildActionMask = 2147483647;
1563
			files = (
1564
				F3CB56C62A7897A500766177 /* SDL3.framework in Frameworks */,
1565
			);
1566
			runOnlyForDeploymentPostprocessing = 0;
1567
		};
1568
		BEC567510761D90400A33029 /* Frameworks */ = {
1569
			isa = PBXFrameworksBuildPhase;
1570
			buildActionMask = 2147483647;
1571
			files = (
1572
				F3CB56CC2A7897B500766177 /* SDL3.framework in Frameworks */,
1573
			);
1574
			runOnlyForDeploymentPostprocessing = 0;
1575
		};
1576
		BEC567790761D90500A33029 /* Frameworks */ = {
1577
			isa = PBXFrameworksBuildPhase;
1578
			buildActionMask = 2147483647;
1579
			files = (
1580
				F3CB56F42A78982300766177 /* SDL3.framework in Frameworks */,
1581
			);
1582
			runOnlyForDeploymentPostprocessing = 0;
1583
		};
1584
		BEC567940761D90500A33029 /* Frameworks */ = {
1585
			isa = PBXFrameworksBuildPhase;
1586
			buildActionMask = 2147483647;
1587
			files = (
1588
				F3CB57062A78985400766177 /* SDL3.framework in Frameworks */,
1589
			);
1590
			runOnlyForDeploymentPostprocessing = 0;
1591
		};
1592
		BEC567AE0761D90500A33029 /* Frameworks */ = {
1593
			isa = PBXFrameworksBuildPhase;
1594
			buildActionMask = 2147483647;
1595
			files = (
1596
				F3CB57092A78985A00766177 /* SDL3.framework in Frameworks */,
1597
			);
1598
			runOnlyForDeploymentPostprocessing = 0;
1599
		};
1600
		BEC567F10761D90600A33029 /* Frameworks */ = {
1601
			isa = PBXFrameworksBuildPhase;
1602
			buildActionMask = 2147483647;
1603
			files = (
1604
				F3CB570F2A78986700766177 /* SDL3.framework in Frameworks */,
1605
			);
1606
			runOnlyForDeploymentPostprocessing = 0;
1607
		};
1608
		DB0F48DC17CA51E5008798C5 /* Frameworks */ = {
1609
			isa = PBXFrameworksBuildPhase;
1610
			buildActionMask = 2147483647;
1611
			files = (
1612
				F3CB56A22A78974000766177 /* SDL3.framework in Frameworks */,
1613
			);
1614
			runOnlyForDeploymentPostprocessing = 0;
1615
		};
1616
		DB0F48F217CA5212008798C5 /* Frameworks */ = {
1617
			isa = PBXFrameworksBuildPhase;
1618
			buildActionMask = 2147483647;
1619
			files = (
1620
				F3CB56AE2A78976200766177 /* SDL3.framework in Frameworks */,
1621
			);
1622
			runOnlyForDeploymentPostprocessing = 0;
1623
		};
1624
		DB166D7C16A1D12400A1396C /* Frameworks */ = {
1625
			isa = PBXFrameworksBuildPhase;
1626
			buildActionMask = 2147483647;
1627
			files = (
1628
			);
1629
			runOnlyForDeploymentPostprocessing = 0;
1630
		};
1631
		DB166DC716A1D36A00A1396C /* Frameworks */ = {
1632
			isa = PBXFrameworksBuildPhase;
1633
			buildActionMask = 2147483647;
1634
			files = (
1635
				F3CB56CF2A7897BE00766177 /* SDL3.framework in Frameworks */,
1636
			);
1637
			runOnlyForDeploymentPostprocessing = 0;
1638
		};
1639
		DB166DDF16A1D50C00A1396C /* Frameworks */ = {
1640
			isa = PBXFrameworksBuildPhase;
1641
			buildActionMask = 2147483647;
1642
			files = (
1643
				F3CB56E22A7897F800766177 /* SDL3.framework in Frameworks */,
1644
			);
1645
			runOnlyForDeploymentPostprocessing = 0;
1646
		};
1647
		DB166DF616A1D57C00A1396C /* Frameworks */ = {
1648
			isa = PBXFrameworksBuildPhase;
1649
			buildActionMask = 2147483647;
1650
			files = (
1651
				F3CB56E52A7897FE00766177 /* SDL3.framework in Frameworks */,
1652
			);
1653
			runOnlyForDeploymentPostprocessing = 0;
1654
		};
1655
		DB166E0D16A1D5AD00A1396C /* Frameworks */ = {
1656
			isa = PBXFrameworksBuildPhase;
1657
			buildActionMask = 2147483647;
1658
			files = (
1659
				F3CB56E82A78980600766177 /* SDL3.framework in Frameworks */,
1660
			);
1661
			runOnlyForDeploymentPostprocessing = 0;
1662
		};
1663
		DB166E2A16A1D64D00A1396C /* Frameworks */ = {
1664
			isa = PBXFrameworksBuildPhase;
1665
			buildActionMask = 2147483647;
1666
			files = (
1667
				F3CB56EE2A78981500766177 /* SDL3.framework in Frameworks */,
1668
			);
1669
			runOnlyForDeploymentPostprocessing = 0;
1670
		};
1671
		DB166E4016A1D69000A1396C /* Frameworks */ = {
1672
			isa = PBXFrameworksBuildPhase;
1673
			buildActionMask = 2147483647;
1674
			files = (
1675
				F3CB56F12A78981C00766177 /* SDL3.framework in Frameworks */,
1676
			);
1677
			runOnlyForDeploymentPostprocessing = 0;
1678
		};
1679
		DB166E5A16A1D6F300A1396C /* Frameworks */ = {
1680
			isa = PBXFrameworksBuildPhase;
1681
			buildActionMask = 2147483647;
1682
			files = (
1683
				F3CB56F72A78982B00766177 /* SDL3.framework in Frameworks */,
1684
			);
1685
			runOnlyForDeploymentPostprocessing = 0;
1686
		};
1687
		DB166E7016A1D78400A1396C /* Frameworks */ = {
1688
			isa = PBXFrameworksBuildPhase;
1689
			buildActionMask = 2147483647;
1690
			files = (
1691
				F3CB56FD2A78983C00766177 /* SDL3.framework in Frameworks */,
1692
			);
1693
			runOnlyForDeploymentPostprocessing = 0;
1694
		};
1695
		DB166E8316A1D78C00A1396C /* Frameworks */ = {
1696
			isa = PBXFrameworksBuildPhase;
1697
			buildActionMask = 2147483647;
1698
			files = (
1699
				F3CB57002A78984300766177 /* SDL3.framework in Frameworks */,
1700
			);
1701
			runOnlyForDeploymentPostprocessing = 0;
1702
		};
1703
		DB445EE918184B7000B306B0 /* Frameworks */ = {
1704
			isa = PBXFrameworksBuildPhase;
1705
			buildActionMask = 2147483647;
1706
			files = (
1707
				F3CB56A52A78974800766177 /* SDL3.framework in Frameworks */,
1708
			);
1709
			runOnlyForDeploymentPostprocessing = 0;
1710
		};
1711
		DB89957018A19ABA0092407C /* Frameworks */ = {
1712
			isa = PBXFrameworksBuildPhase;
1713
			buildActionMask = 2147483647;
1714
			files = (
1715
				F3CB56BA2A78978700766177 /* SDL3.framework in Frameworks */,
1716
			);
1717
			runOnlyForDeploymentPostprocessing = 0;
1718
		};
1719
		F35E56A5298312CB00A43A5F /* Frameworks */ = {
1720
			isa = PBXFrameworksBuildPhase;
1721
			buildActionMask = 2147483647;
1722
			files = (
1723
				F3CB56992A78972700766177 /* SDL3.framework in Frameworks */,
1724
			);
1725
			runOnlyForDeploymentPostprocessing = 0;
1726
		};
1727
		F36C34202C0F85DB00991150 /* Frameworks */ = {
1728
			isa = PBXFrameworksBuildPhase;
1729
			buildActionMask = 2147483647;
1730
			files = (
1731
				F36C34212C0F85DB00991150 /* SDL3.framework in Frameworks */,
1732
			);
1733
			runOnlyForDeploymentPostprocessing = 0;
1734
		};
1735
		F3C17CD928E416CF00E1A26D /* Frameworks */ = {
1736
			isa = PBXFrameworksBuildPhase;
1737
			buildActionMask = 2147483647;
1738
			files = (
1739
				F3CB56B12A78976800766177 /* SDL3.framework in Frameworks */,
1740
			);
1741
			runOnlyForDeploymentPostprocessing = 0;
1742
		};
1743
/* End PBXFrameworksBuildPhase section */
1744

1745
/* Begin PBXGroup section */
1746
		003FA63B093FFD41000C53B3 /* Products */ = {
1747
			isa = PBXGroup;
1748
			children = (
1749
				003FA643093FFD41000C53B3 /* SDL3.framework */,
1750
			);
1751
			name = Products;
1752
			sourceTree = "<group>";
1753
		};
1754
		00794E4609D207B4003FC8A1 /* Resources */ = {
1755
			isa = PBXGroup;
1756
			children = (
1757
				00794E5D09D20839003FC8A1 /* icon.bmp */,
1758
				00794E5E09D20839003FC8A1 /* moose.dat */,
1759
				00794E5F09D20839003FC8A1 /* picture.xbm */,
1760
				00794E6109D20839003FC8A1 /* sample.bmp */,
1761
				00794E6209D20839003FC8A1 /* sample.wav */,
1762
				F3C2CAC52C5C8BD6004D7998 /* unifont-15.1.05.hex */,
1763
				00794E6309D20839003FC8A1 /* utf8.txt */,
1764
			);
1765
			name = Resources;
1766
			path = ../../test;
1767
			sourceTree = "<group>";
1768
		};
1769
		08FB7794FE84155DC02AAC07 /* SDLTest */ = {
1770
			isa = PBXGroup;
1771
			children = (
1772
				F3C17C6A28E3FD4400E1A26D /* config.xcconfig */,
1773
				003FA63A093FFD41000C53B3 /* SDL.xcodeproj */,
1774
				08FB7795FE84155DC02AAC07 /* Source */,
1775
				DB166D8316A1D17E00A1396C /* SDL_Test */,
1776
				00794E4609D207B4003FC8A1 /* Resources */,
1777
				1AB674ADFE9D54B511CA2CBB /* Products */,
1778
				F399C6532A78933000C86979 /* Frameworks */,
1779
			);
1780
			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";
1781
			name = SDLTest;
1782
			sourceTree = "<group>";
1783
		};
1784
		08FB7795FE84155DC02AAC07 /* Source */ = {
1785
			isa = PBXGroup;
1786
			children = (
1787
				092D6D10FFB30A2C7F000001 /* checkkeys.c */,
1788
				F399C6492A78929400C86979 /* gamepadutils.c */,
1789
				083E4872006D84C97F000001 /* loopwave.c */,
1790
				0017958F1074216E00F5D044 /* testatomic.c */,
1791
				001795B01074222D00F5D044 /* testaudioinfo.c */,
1792
				F35E56C42983130D00A43A5F /* testautomation_audio.c */,
1793
				F35E56BC2983130B00A43A5F /* testautomation_clipboard.c */,
1794
				F35E56BB2983130B00A43A5F /* testautomation_events.c */,
1795
				F35E56C92983130E00A43A5F /* testautomation_guid.c */,
1796
				F35E56B72983130A00A43A5F /* testautomation_hints.c */,
1797
				F35E56BF2983130C00A43A5F /* testautomation_images.c */,
1798
				F399C6502A7892D800C86979 /* testautomation_intrinsics.c */,
1799
				F35E56B92983130B00A43A5F /* testautomation_iostream.c */,
1800
				F35E56C62983130D00A43A5F /* testautomation_joystick.c */,
1801
				F35E56C72983130E00A43A5F /* testautomation_keyboard.c */,
1802
				A1A8594A2BC72FC20045DD6C /* testautomation_log.c */,
1803
				F35E56B62983130A00A43A5F /* testautomation_main.c */,
1804
				F35E56BA2983130B00A43A5F /* testautomation_math.c */,
1805
				F35E56CD2983130F00A43A5F /* testautomation_mouse.c */,
1806
				F35E56C02983130C00A43A5F /* testautomation_pixels.c */,
1807
				F35E56C32983130D00A43A5F /* testautomation_platform.c */,
1808
				A1A859482BC72FC20045DD6C /* testautomation_properties.c */,
1809
				F35E56C52983130D00A43A5F /* testautomation_rect.c */,
1810
				F35E56B82983130A00A43A5F /* testautomation_render.c */,
1811
				F35E56C82983130E00A43A5F /* testautomation_sdltest.c */,
1812
				F35E56BE2983130C00A43A5F /* testautomation_stdlib.c */,
1813
				A1A859492BC72FC20045DD6C /* testautomation_subsystems.c */,
1814
				F35E56CB2983130F00A43A5F /* testautomation_surface.c */,
1815
				A1A8594B2BC72FC20045DD6C /* testautomation_time.c */,
1816
				F35E56BD2983130B00A43A5F /* testautomation_timer.c */,
1817
				F35E56C12983130C00A43A5F /* testautomation_video.c */,
1818
				F35E56CC2983130F00A43A5F /* testautomation.c */,
1819
				F36C342C2C0F869B00991150 /* testcamera.c */,
1820
				BBFC088E164C6820003E6A99 /* testcontroller.c */,
1821
				001797711074320D00F5D044 /* testdraw.c */,
1822
				DB0F48D717CA51D2008798C5 /* testdrawchessboard.c */,
1823
				DB445EFA18184BB600B306B0 /* testdropfile.c */,
1824
				083E4878006D85357F000001 /* testerror.c */,
1825
				002F341709CA1C5B00EBEB88 /* testfile.c */,
1826
				DB0F48D817CA51D2008798C5 /* testfilesystem.c */,
1827
				F3C17CD628E416AC00E1A26D /* testgeometry.c */,
1828
				0017972710742FB900F5D044 /* testgl.c */,
1829
				DB166CBC16A1C74100A1396C /* testgles.c */,
1830
				0017974E1074315700F5D044 /* testhaptic.c */,
1831
				DB89958318A19B130092407C /* testhotplug.c */,
1832
				002F343609CA1F6F00EBEB88 /* testiconv.c */,
1833
				00179791107432FA00F5D044 /* testime.c */,
1834
				001797B31074339C00F5D044 /* testintersections.c */,
1835
				092D6D6CFFB313437F000001 /* testkeys.c */,
1836
				001797D31074343E00F5D044 /* testloadso.c */,
1837
				092D6D75FFB313BB7F000001 /* testlock.c */,
1838
				DB166CBD16A1C74100A1396C /* testmessage.c */,
1839
				001798151074359B00F5D044 /* testmultiaudio.c */,
1840
				0017985A107436ED00F5D044 /* testnative.c */,
1841
				0017985B107436ED00F5D044 /* testnative.h */,
1842
				0017985C107436ED00F5D044 /* testnativecocoa.m */,
1843
				00179872107438D000F5D044 /* testnativex11.c */,
1844
				002F345209CA201C00EBEB88 /* testoverlay.c */,
1845
				002F346F09CA20A600EBEB88 /* testplatform.c */,
1846
				001798B910743A4900F5D044 /* testpower.c */,
1847
				DB166CBF16A1C74100A1396C /* testrelative.c */,
1848
				DB166CC016A1C74100A1396C /* testrendercopyex.c */,
1849
				DB166CC116A1C74100A1396C /* testrendertarget.c */,
1850
				001798F910743E9200F5D044 /* testresample.c */,
1851
				DB166CC216A1C74100A1396C /* testrumble.c */,
1852
				DB166CC316A1C74100A1396C /* testscale.c */,
1853
				083E487E006D86A17F000001 /* testsem.c */,
1854
				DB166CC416A1C74100A1396C /* testshader.c */,
1855
				453774A4120915E3002F0F45 /* testshape.c */,
1856
				0017991910743F5300F5D044 /* testsprite.c */,
1857
				DB166CC516A1C74100A1396C /* testspriteminimal.c */,
1858
				DB166CC616A1C74100A1396C /* teststreaming.c */,
1859
				092D6D58FFB311A97F000001 /* testthread.c */,
1860
				083E4880006D86A17F000001 /* testtimer.c */,
1861
				F3C17C7328E40ADE00E1A26D /* testutils.c */,
1862
				083E4882006D86A17F000001 /* testver.c */,
1863
				0017993B10743FEF00F5D044 /* testwm.c */,
1864
				66E88E8A203B778F0004D44E /* testyuv_cvt.c */,
1865
				083E4887006D86A17F000001 /* torturethread.c */,
1866
			);
1867
			name = Source;
1868
			path = ../../test;
1869
			sourceTree = "<group>";
1870
		};
1871
		1AB674ADFE9D54B511CA2CBB /* Products */ = {
1872
			isa = PBXGroup;
1873
			children = (
1874
				BEC566B60761D90300A33029 /* checkkeys.app */,
1875
				BEC566D10761D90300A33029 /* loopwave.app */,
1876
				BEC567060761D90400A33029 /* testerror.app */,
1877
				BEC5672E0761D90400A33029 /* testthread.app */,
1878
				BEC567480761D90400A33029 /* testkeys.app */,
1879
				BEC567550761D90400A33029 /* testlock.app */,
1880
				BEC5677D0761D90500A33029 /* testsem.app */,
1881
				BEC567980761D90500A33029 /* testtimer.app */,
1882
				BEC567B20761D90500A33029 /* testversion.app */,
1883
				BEC567F50761D90600A33029 /* torturethread.app */,
1884
				002F341209CA1BFF00EBEB88 /* testfile.app */,
1885
				002F343109CA1F0300EBEB88 /* testiconv.app */,
1886
				002F344D09CA1FB300EBEB88 /* testoverlay.app */,
1887
				002F346A09CA204F00EBEB88 /* testplatform.app */,
1888
				0017958C10741F7900F5D044 /* testatomic.app */,
1889
				001795AD107421BF00F5D044 /* testaudioinfo.app */,
1890
				0017972110742F3200F5D044 /* testgl.app */,
1891
				00179748107430D600F5D044 /* testhaptic.app */,
1892
				0017976E107431B300F5D044 /* testdraw.app */,
1893
				0017978E107432AE00F5D044 /* testime.app */,
1894
				001797AE1074334C00F5D044 /* testintersections.app */,
1895
				001797D0107433C600F5D044 /* testloadso.app */,
1896
				001798121074355200F5D044 /* testmultiaudio.app */,
1897
				001798941074392D00F5D044 /* testnative.app */,
1898
				001798B5107439DF00F5D044 /* testpower.app */,
1899
				001798F210743BEC00F5D044 /* testresample.app */,
1900
				0017991610743F1000F5D044 /* testsprite.app */,
1901
				0017993810743FB700F5D044 /* testwm.app */,
1902
				4537749212091504002F0F45 /* testshape.app */,
1903
				BBFC08CD164C6862003E6A99 /* testcontroller.app */,
1904
				DB166D7F16A1D12400A1396C /* libSDL3_test.a */,
1905
				DB166DD516A1D36A00A1396C /* testmessage.app */,
1906
				DB166DEE16A1D50C00A1396C /* testrelative.app */,
1907
				DB166E0516A1D57C00A1396C /* testrendercopyex.app */,
1908
				DB166E1C16A1D5AD00A1396C /* testrendertarget.app */,
1909
				DB166E3816A1D64D00A1396C /* testrumble.app */,
1910
				DB166E5216A1D69000A1396C /* testscale.app */,
1911
				DB166E6816A1D6F300A1396C /* testshader.app */,
1912
				DB166E7E16A1D78400A1396C /* testspriteminimal.app */,
1913
				DB166E9116A1D78C00A1396C /* teststreaming.app */,
1914
				DB0F48EC17CA51E5008798C5 /* testdrawchessboard.app */,
1915
				DB0F490117CA5212008798C5 /* testfilesystem.app */,
1916
				DB89957E18A19ABA0092407C /* testhotplug.app */,
1917
				DB445EF818184B7000B306B0 /* testdropfile.app */,
1918
				F3C17CDC28E416CF00E1A26D /* testgeometry.app */,
1919
				F35E56AA298312CB00A43A5F /* testautomation.app */,
1920
				F36C34272C0F85DB00991150 /* testcamera.app */,
1921
			);
1922
			name = Products;
1923
			sourceTree = "<group>";
1924
		};
1925
		DB166D8316A1D17E00A1396C /* SDL_Test */ = {
1926
			isa = PBXGroup;
1927
			children = (
1928
				DB166D8416A1D1A500A1396C /* SDL_test_assert.c */,
1929
				DB166D8516A1D1A500A1396C /* SDL_test_common.c */,
1930
				DB166D8616A1D1A500A1396C /* SDL_test_compare.c */,
1931
				DB166D8716A1D1A500A1396C /* SDL_test_crc32.c */,
1932
				DB166D8816A1D1A500A1396C /* SDL_test_font.c */,
1933
				DB166D8916A1D1A500A1396C /* SDL_test_fuzzer.c */,
1934
				DB166D8A16A1D1A500A1396C /* SDL_test_harness.c */,
1935
				DB166D9016A1D1A500A1396C /* SDL_test_log.c */,
1936
				DB166D9116A1D1A500A1396C /* SDL_test_md5.c */,
1937
				AAF02FF41F90089800B9A9FB /* SDL_test_memory.c */,
1938
			);
1939
			name = SDL_Test;
1940
			path = ../../src/test;
1941
			sourceTree = "<group>";
1942
		};
1943
		F399C6532A78933000C86979 /* Frameworks */ = {
1944
			isa = PBXGroup;
1945
			children = (
1946
				F399C6542A78933000C86979 /* Cocoa.framework */,
1947
			);
1948
			name = Frameworks;
1949
			sourceTree = "<group>";
1950
		};
1951
/* End PBXGroup section */
1952

1953
/* Begin PBXHeadersBuildPhase section */
1954
		DB166D7D16A1D12400A1396C /* Headers */ = {
1955
			isa = PBXHeadersBuildPhase;
1956
			buildActionMask = 2147483647;
1957
			files = (
1958
			);
1959
			runOnlyForDeploymentPostprocessing = 0;
1960
		};
1961
/* End PBXHeadersBuildPhase section */
1962

1963
/* Begin PBXNativeTarget section */
1964
		0017957410741F7900F5D044 /* testatomic */ = {
1965
			isa = PBXNativeTarget;
1966
			buildConfigurationList = 0017958610741F7900F5D044 /* Build configuration list for PBXNativeTarget "testatomic" */;
1967
			buildPhases = (
1968
				0017957910741F7900F5D044 /* Sources */,
1969
				0017957A10741F7900F5D044 /* Frameworks */,
1970
				F3CB56952A78971600766177 /* Embed Frameworks */,
1971
			);
1972
			buildRules = (
1973
			);
1974
			dependencies = (
1975
			);
1976
			name = testatomic;
1977
			productName = testalpha;
1978
			productReference = 0017958C10741F7900F5D044 /* testatomic.app */;
1979
			productType = "com.apple.product-type.application";
1980
		};
1981
		00179595107421BF00F5D044 /* testaudioinfo */ = {
1982
			isa = PBXNativeTarget;
1983
			buildConfigurationList = 001795A7107421BF00F5D044 /* Build configuration list for PBXNativeTarget "testaudioinfo" */;
1984
			buildPhases = (
1985
				0017959A107421BF00F5D044 /* Sources */,
1986
				0017959B107421BF00F5D044 /* Frameworks */,
1987
				F3CB56982A78971F00766177 /* Embed Frameworks */,
1988
			);
1989
			buildRules = (
1990
			);
1991
			dependencies = (
1992
			);
1993
			name = testaudioinfo;
1994
			productName = testalpha;
1995
			productReference = 001795AD107421BF00F5D044 /* testaudioinfo.app */;
1996
			productType = "com.apple.product-type.application";
1997
		};
1998
		0017970910742F3200F5D044 /* testgl */ = {
1999
			isa = PBXNativeTarget;
2000
			buildConfigurationList = 0017971B10742F3200F5D044 /* Build configuration list for PBXNativeTarget "testgl" */;
2001
			buildPhases = (
2002
				0017970E10742F3200F5D044 /* Sources */,
2003
				0017970F10742F3200F5D044 /* Frameworks */,
2004
				F3CB56B62A78977000766177 /* Embed Frameworks */,
2005
			);
2006
			buildRules = (
2007
			);
2008
			dependencies = (
2009
			);
2010
			name = testgl;
2011
			productName = testalpha;
2012
			productReference = 0017972110742F3200F5D044 /* testgl.app */;
2013
			productType = "com.apple.product-type.application";
2014
		};
2015
		00179730107430D600F5D044 /* testhaptic */ = {
2016
			isa = PBXNativeTarget;
2017
			buildConfigurationList = 00179742107430D600F5D044 /* Build configuration list for PBXNativeTarget "testhaptic" */;
2018
			buildPhases = (
2019
				00179735107430D600F5D044 /* Sources */,
2020
				00179736107430D600F5D044 /* Frameworks */,
2021
				F3CB56B92A78977D00766177 /* Embed Frameworks */,
2022
			);
2023
			buildRules = (
2024
			);
2025
			dependencies = (
2026
			);
2027
			name = testhaptic;
2028
			productName = testalpha;
2029
			productReference = 00179748107430D600F5D044 /* testhaptic.app */;
2030
			productType = "com.apple.product-type.application";
2031
		};
2032
		00179756107431B300F5D044 /* testdraw */ = {
2033
			isa = PBXNativeTarget;
2034
			buildConfigurationList = 00179768107431B300F5D044 /* Build configuration list for PBXNativeTarget "testdraw" */;
2035
			buildPhases = (
2036
				0017975B107431B300F5D044 /* Sources */,
2037
				0017975C107431B300F5D044 /* Frameworks */,
2038
				F3CB56A12A78973700766177 /* Embed Frameworks */,
2039
			);
2040
			buildRules = (
2041
			);
2042
			dependencies = (
2043
			);
2044
			name = testdraw;
2045
			productName = testalpha;
2046
			productReference = 0017976E107431B300F5D044 /* testdraw.app */;
2047
			productType = "com.apple.product-type.application";
2048
		};
2049
		00179776107432AE00F5D044 /* testime */ = {
2050
			isa = PBXNativeTarget;
2051
			buildConfigurationList = 00179788107432AE00F5D044 /* Build configuration list for PBXNativeTarget "testime" */;
2052
			buildPhases = (
2053
				0017977B107432AE00F5D044 /* Sources */,
2054
				0017977C107432AE00F5D044 /* Frameworks */,
2055
				F3CB56C22A78979600766177 /* Embed Frameworks */,
2056
				F3C2CAC42C5C8BAF004D7998 /* Resources */,
2057
			);
2058
			buildRules = (
2059
			);
2060
			dependencies = (
2061
			);
2062
			name = testime;
2063
			productName = testalpha;
2064
			productReference = 0017978E107432AE00F5D044 /* testime.app */;
2065
			productType = "com.apple.product-type.application";
2066
		};
2067
		001797961074334C00F5D044 /* testintersections */ = {
2068
			isa = PBXNativeTarget;
2069
			buildConfigurationList = 001797A81074334C00F5D044 /* Build configuration list for PBXNativeTarget "testintersections" */;
2070
			buildPhases = (
2071
				0017979B1074334C00F5D044 /* Sources */,
2072
				0017979C1074334C00F5D044 /* Frameworks */,
2073
				F3CB56C52A78979C00766177 /* Embed Frameworks */,
2074
			);
2075
			buildRules = (
2076
			);
2077
			dependencies = (
2078
			);
2079
			name = testintersections;
2080
			productName = testalpha;
2081
			productReference = 001797AE1074334C00F5D044 /* testintersections.app */;
2082
			productType = "com.apple.product-type.application";
2083
		};
2084
		001797B8107433C600F5D044 /* testloadso */ = {
2085
			isa = PBXNativeTarget;
2086
			buildConfigurationList = 001797CA107433C600F5D044 /* Build configuration list for PBXNativeTarget "testloadso" */;
2087
			buildPhases = (
2088
				001797BD107433C600F5D044 /* Sources */,
2089
				001797BE107433C600F5D044 /* Frameworks */,
2090
				F3CB56CB2A7897AE00766177 /* Embed Frameworks */,
2091
			);
2092
			buildRules = (
2093
			);
2094
			dependencies = (
2095
			);
2096
			name = testloadso;
2097
			productName = testalpha;
2098
			productReference = 001797D0107433C600F5D044 /* testloadso.app */;
2099
			productType = "com.apple.product-type.application";
2100
		};
2101
		001797FA1074355200F5D044 /* testmultiaudio */ = {
2102
			isa = PBXNativeTarget;
2103
			buildConfigurationList = 0017980C1074355200F5D044 /* Build configuration list for PBXNativeTarget "testmultiaudio" */;
2104
			buildPhases = (
2105
				001797FF1074355200F5D044 /* Sources */,
2106
				001798001074355200F5D044 /* Frameworks */,
2107
				F3C17D3828E424B100E1A26D /* Resources */,
2108
				F3CB56D42A7897C600766177 /* Embed Frameworks */,
2109
			);
2110
			buildRules = (
2111
			);
2112
			dependencies = (
2113
			);
2114
			name = testmultiaudio;
2115
			productName = testalpha;
2116
			productReference = 001798121074355200F5D044 /* testmultiaudio.app */;
2117
			productType = "com.apple.product-type.application";
2118
		};
2119
		001798781074392D00F5D044 /* testnative */ = {
2120
			isa = PBXNativeTarget;
2121
			buildConfigurationList = 0017988E1074392D00F5D044 /* Build configuration list for PBXNativeTarget "testnative" */;
2122
			buildPhases = (
2123
				0017987E1074392D00F5D044 /* Sources */,
2124
				001798821074392D00F5D044 /* Frameworks */,
2125
				DB166DDA16A1D40F00A1396C /* CopyFiles */,
2126
				F3CB56D72A7897CE00766177 /* Embed Frameworks */,
2127
			);
2128
			buildRules = (
2129
			);
2130
			dependencies = (
2131
			);
2132
			name = testnative;
2133
			productName = testalpha;
2134
			productReference = 001798941074392D00F5D044 /* testnative.app */;
2135
			productType = "com.apple.product-type.application";
2136
		};
2137
		0017989D107439DF00F5D044 /* testpower */ = {
2138
			isa = PBXNativeTarget;
2139
			buildConfigurationList = 001798AF107439DF00F5D044 /* Build configuration list for PBXNativeTarget "testpower" */;
2140
			buildPhases = (
2141
				001798A2107439DF00F5D044 /* Sources */,
2142
				001798A3107439DF00F5D044 /* Frameworks */,
2143
				F3CB56E12A7897F000766177 /* Embed Frameworks */,
2144
			);
2145
			buildRules = (
2146
			);
2147
			dependencies = (
2148
			);
2149
			name = testpower;
2150
			productName = testalpha;
2151
			productReference = 001798B5107439DF00F5D044 /* testpower.app */;
2152
			productType = "com.apple.product-type.application";
2153
		};
2154
		001798DA10743BEC00F5D044 /* testresample */ = {
2155
			isa = PBXNativeTarget;
2156
			buildConfigurationList = 001798EC10743BEC00F5D044 /* Build configuration list for PBXNativeTarget "testresample" */;
2157
			buildPhases = (
2158
				001798DF10743BEC00F5D044 /* Sources */,
2159
				001798E010743BEC00F5D044 /* Frameworks */,
2160
				F3CB56ED2A78980D00766177 /* Embed Frameworks */,
2161
			);
2162
			buildRules = (
2163
			);
2164
			dependencies = (
2165
			);
2166
			name = testresample;
2167
			productName = testalpha;
2168
			productReference = 001798F210743BEC00F5D044 /* testresample.app */;
2169
			productType = "com.apple.product-type.application";
2170
		};
2171
		001798FE10743F1000F5D044 /* testsprite */ = {
2172
			isa = PBXNativeTarget;
2173
			buildConfigurationList = 0017991010743F1000F5D044 /* Build configuration list for PBXNativeTarget "testsprite" */;
2174
			buildPhases = (
2175
				0017990310743F1000F5D044 /* Sources */,
2176
				0017990410743F1000F5D044 /* Frameworks */,
2177
				F3C17D3A28E4252200E1A26D /* Resources */,
2178
				F3CB568B2A7895F800766177 /* Embed Frameworks */,
2179
			);
2180
			buildRules = (
2181
			);
2182
			dependencies = (
2183
			);
2184
			name = testsprite;
2185
			productName = testalpha;
2186
			productReference = 0017991610743F1000F5D044 /* testsprite.app */;
2187
			productType = "com.apple.product-type.application";
2188
		};
2189
		0017992010743FB700F5D044 /* testwm */ = {
2190
			isa = PBXNativeTarget;
2191
			buildConfigurationList = 0017993210743FB700F5D044 /* Build configuration list for PBXNativeTarget "testwm" */;
2192
			buildPhases = (
2193
				0017992510743FB700F5D044 /* Sources */,
2194
				0017992610743FB700F5D044 /* Frameworks */,
2195
				F3CB570E2A78986000766177 /* Embed Frameworks */,
2196
			);
2197
			buildRules = (
2198
			);
2199
			dependencies = (
2200
			);
2201
			name = testwm;
2202
			productName = testalpha;
2203
			productReference = 0017993810743FB700F5D044 /* testwm.app */;
2204
			productType = "com.apple.product-type.application";
2205
		};
2206
		002F340109CA1BFF00EBEB88 /* testfile */ = {
2207
			isa = PBXNativeTarget;
2208
			buildConfigurationList = 002F340E09CA1BFF00EBEB88 /* Build configuration list for PBXNativeTarget "testfile" */;
2209
			buildPhases = (
2210
				002F340709CA1BFF00EBEB88 /* Sources */,
2211
				002F340809CA1BFF00EBEB88 /* Frameworks */,
2212
				F3CB56AD2A78975A00766177 /* Embed Frameworks */,
2213
			);
2214
			buildRules = (
2215
			);
2216
			dependencies = (
2217
			);
2218
			name = testfile;
2219
			productName = testalpha;
2220
			productReference = 002F341209CA1BFF00EBEB88 /* testfile.app */;
2221
			productType = "com.apple.product-type.application";
2222
		};
2223
		002F342009CA1F0300EBEB88 /* testiconv */ = {
2224
			isa = PBXNativeTarget;
2225
			buildConfigurationList = 002F342D09CA1F0300EBEB88 /* Build configuration list for PBXNativeTarget "testiconv" */;
2226
			buildPhases = (
2227
				002F342609CA1F0300EBEB88 /* Sources */,
2228
				002F342709CA1F0300EBEB88 /* Frameworks */,
2229
				00794EEC09D2371F003FC8A1 /* CopyFiles */,
2230
				F3CB56BF2A78979000766177 /* Embed Frameworks */,
2231
			);
2232
			buildRules = (
2233
			);
2234
			dependencies = (
2235
			);
2236
			name = testiconv;
2237
			productName = testalpha;
2238
			productReference = 002F343109CA1F0300EBEB88 /* testiconv.app */;
2239
			productType = "com.apple.product-type.application";
2240
		};
2241
		002F343C09CA1FB300EBEB88 /* testoverlay */ = {
2242
			isa = PBXNativeTarget;
2243
			buildConfigurationList = 002F344909CA1FB300EBEB88 /* Build configuration list for PBXNativeTarget "testoverlay" */;
2244
			buildPhases = (
2245
				002F344209CA1FB300EBEB88 /* Sources */,
2246
				002F344309CA1FB300EBEB88 /* Frameworks */,
2247
				00794EF409D237C7003FC8A1 /* CopyFiles */,
2248
				F3CB56DB2A7897E200766177 /* Embed Frameworks */,
2249
			);
2250
			buildRules = (
2251
			);
2252
			dependencies = (
2253
			);
2254
			name = testoverlay;
2255
			productName = testalpha;
2256
			productReference = 002F344D09CA1FB300EBEB88 /* testoverlay.app */;
2257
			productType = "com.apple.product-type.application";
2258
		};
2259
		002F345909CA204F00EBEB88 /* testplatform */ = {
2260
			isa = PBXNativeTarget;
2261
			buildConfigurationList = 002F346609CA204F00EBEB88 /* Build configuration list for PBXNativeTarget "testplatform" */;
2262
			buildPhases = (
2263
				002F345F09CA204F00EBEB88 /* Sources */,
2264
				002F346009CA204F00EBEB88 /* Frameworks */,
2265
				F3CB56DE2A7897E900766177 /* Embed Frameworks */,
2266
			);
2267
			buildRules = (
2268
			);
2269
			dependencies = (
2270
			);
2271
			name = testplatform;
2272
			productName = testalpha;
2273
			productReference = 002F346A09CA204F00EBEB88 /* testplatform.app */;
2274
			productType = "com.apple.product-type.application";
2275
		};
2276
		4537749112091504002F0F45 /* testshape */ = {
2277
			isa = PBXNativeTarget;
2278
			buildConfigurationList = 4537749A1209150C002F0F45 /* Build configuration list for PBXNativeTarget "testshape" */;
2279
			buildPhases = (
2280
				4537748F12091504002F0F45 /* Sources */,
2281
				4537749012091504002F0F45 /* Frameworks */,
2282
				DB166ECE16A1D85400A1396C /* CopyFiles */,
2283
				F3CB56FC2A78983200766177 /* Embed Frameworks */,
2284
			);
2285
			buildRules = (
2286
			);
2287
			dependencies = (
2288
			);
2289
			name = testshape;
2290
			productName = testshape;
2291
			productReference = 4537749212091504002F0F45 /* testshape.app */;
2292
			productType = "com.apple.product-type.application";
2293
		};
2294
		BBFC08B7164C6862003E6A99 /* testcontroller */ = {
2295
			isa = PBXNativeTarget;
2296
			buildConfigurationList = BBFC08CA164C6862003E6A99 /* Build configuration list for PBXNativeTarget "testcontroller" */;
2297
			buildPhases = (
2298
				BBFC08BC164C6862003E6A99 /* Sources */,
2299
				BBFC08BE164C6862003E6A99 /* Frameworks */,
2300
				F3CB569E2A78973000766177 /* Embed Frameworks */,
2301
			);
2302
			buildRules = (
2303
			);
2304
			dependencies = (
2305
			);
2306
			name = testcontroller;
2307
			productName = testjoystick;
2308
			productReference = BBFC08CD164C6862003E6A99 /* testcontroller.app */;
2309
			productType = "com.apple.product-type.application";
2310
		};
2311
		BEC566AB0761D90300A33029 /* checkkeys */ = {
2312
			isa = PBXNativeTarget;
2313
			buildConfigurationList = 001B593808BDB826006539E9 /* Build configuration list for PBXNativeTarget "checkkeys" */;
2314
			buildPhases = (
2315
				BEC566B00761D90300A33029 /* Sources */,
2316
				BEC566B20761D90300A33029 /* Frameworks */,
2317
				F3CB568E2A7896BF00766177 /* Embed Frameworks */,
2318
			);
2319
			buildRules = (
2320
			);
2321
			dependencies = (
2322
			);
2323
			name = checkkeys;
2324
			productName = checkkeys;
2325
			productReference = BEC566B60761D90300A33029 /* checkkeys.app */;
2326
			productType = "com.apple.product-type.application";
2327
		};
2328
		BEC566C50761D90300A33029 /* loopwave */ = {
2329
			isa = PBXNativeTarget;
2330
			buildConfigurationList = 001B594008BDB826006539E9 /* Build configuration list for PBXNativeTarget "loopwave" */;
2331
			buildPhases = (
2332
				BEC566CA0761D90300A33029 /* Sources */,
2333
				BEC566CC0761D90300A33029 /* Frameworks */,
2334
				00794E6409D2084F003FC8A1 /* CopyFiles */,
2335
				F3CB56922A7896F900766177 /* Embed Frameworks */,
2336
			);
2337
			buildRules = (
2338
			);
2339
			dependencies = (
2340
			);
2341
			name = loopwave;
2342
			productName = loopwave;
2343
			productReference = BEC566D10761D90300A33029 /* loopwave.app */;
2344
			productType = "com.apple.product-type.application";
2345
		};
2346
		BEC566FB0761D90300A33029 /* testerror */ = {
2347
			isa = PBXNativeTarget;
2348
			buildConfigurationList = 001B595008BDB826006539E9 /* Build configuration list for PBXNativeTarget "testerror" */;
2349
			buildPhases = (
2350
				BEC567000761D90300A33029 /* Sources */,
2351
				BEC567020761D90300A33029 /* Frameworks */,
2352
				F3CB56AA2A78975100766177 /* Embed Frameworks */,
2353
			);
2354
			buildRules = (
2355
			);
2356
			dependencies = (
2357
			);
2358
			name = testerror;
2359
			productName = testerror;
2360
			productReference = BEC567060761D90400A33029 /* testerror.app */;
2361
			productType = "com.apple.product-type.application";
2362
		};
2363
		BEC567230761D90400A33029 /* testthread */ = {
2364
			isa = PBXNativeTarget;
2365
			buildConfigurationList = 001B595C08BDB826006539E9 /* Build configuration list for PBXNativeTarget "testthread" */;
2366
			buildPhases = (
2367
				BEC567280761D90400A33029 /* Sources */,
2368
				BEC5672A0761D90400A33029 /* Frameworks */,
2369
				F3CB57052A78984A00766177 /* Embed Frameworks */,
2370
			);
2371
			buildRules = (
2372
			);
2373
			dependencies = (
2374
			);
2375
			name = testthread;
2376
			productName = testthread;
2377
			productReference = BEC5672E0761D90400A33029 /* testthread.app */;
2378
			productType = "com.apple.product-type.application";
2379
		};
2380
		BEC5673D0761D90400A33029 /* testkeys */ = {
2381
			isa = PBXNativeTarget;
2382
			buildConfigurationList = 001B596408BDB826006539E9 /* Build configuration list for PBXNativeTarget "testkeys" */;
2383
			buildPhases = (
2384
				BEC567420761D90400A33029 /* Sources */,
2385
				BEC567440761D90400A33029 /* Frameworks */,
2386
				F3CB56C82A7897A500766177 /* Embed Frameworks */,
2387
			);
2388
			buildRules = (
2389
			);
2390
			dependencies = (
2391
			);
2392
			name = testkeys;
2393
			productName = testkeys;
2394
			productReference = BEC567480761D90400A33029 /* testkeys.app */;
2395
			productType = "com.apple.product-type.application";
2396
		};
2397
		BEC5674A0761D90400A33029 /* testlock */ = {
2398
			isa = PBXNativeTarget;
2399
			buildConfigurationList = 001B596808BDB826006539E9 /* Build configuration list for PBXNativeTarget "testlock" */;
2400
			buildPhases = (
2401
				BEC5674F0761D90400A33029 /* Sources */,
2402
				BEC567510761D90400A33029 /* Frameworks */,
2403
				F3CB56CE2A7897B500766177 /* Embed Frameworks */,
2404
			);
2405
			buildRules = (
2406
			);
2407
			dependencies = (
2408
			);
2409
			name = testlock;
2410
			productName = testlock;
2411
			productReference = BEC567550761D90400A33029 /* testlock.app */;
2412
			productType = "com.apple.product-type.application";
2413
		};
2414
		BEC567720761D90500A33029 /* testsem */ = {
2415
			isa = PBXNativeTarget;
2416
			buildConfigurationList = 001B597008BDB826006539E9 /* Build configuration list for PBXNativeTarget "testsem" */;
2417
			buildPhases = (
2418
				BEC567770761D90500A33029 /* Sources */,
2419
				BEC567790761D90500A33029 /* Frameworks */,
2420
				F3CB56F62A78982400766177 /* Embed Frameworks */,
2421
			);
2422
			buildRules = (
2423
			);
2424
			dependencies = (
2425
			);
2426
			name = testsem;
2427
			productName = testsem;
2428
			productReference = BEC5677D0761D90500A33029 /* testsem.app */;
2429
			productType = "com.apple.product-type.application";
2430
		};
2431
		BEC5678D0761D90500A33029 /* testtimer */ = {
2432
			isa = PBXNativeTarget;
2433
			buildConfigurationList = 001B597808BDB826006539E9 /* Build configuration list for PBXNativeTarget "testtimer" */;
2434
			buildPhases = (
2435
				BEC567920761D90500A33029 /* Sources */,
2436
				BEC567940761D90500A33029 /* Frameworks */,
2437
				F3CB57082A78985400766177 /* Embed Frameworks */,
2438
			);
2439
			buildRules = (
2440
			);
2441
			dependencies = (
2442
			);
2443
			name = testtimer;
2444
			productName = testtimer;
2445
			productReference = BEC567980761D90500A33029 /* testtimer.app */;
2446
			productType = "com.apple.product-type.application";
2447
		};
2448
		BEC567A70761D90500A33029 /* testversion */ = {
2449
			isa = PBXNativeTarget;
2450
			buildConfigurationList = 001B598008BDB826006539E9 /* Build configuration list for PBXNativeTarget "testversion" */;
2451
			buildPhases = (
2452
				BEC567AC0761D90500A33029 /* Sources */,
2453
				BEC567AE0761D90500A33029 /* Frameworks */,
2454
				F3CB570B2A78985A00766177 /* Embed Frameworks */,
2455
			);
2456
			buildRules = (
2457
			);
2458
			dependencies = (
2459
			);
2460
			name = testversion;
2461
			productName = testversion;
2462
			productReference = BEC567B20761D90500A33029 /* testversion.app */;
2463
			productType = "com.apple.product-type.application";
2464
		};
2465
		BEC567EA0761D90600A33029 /* torturethread */ = {
2466
			isa = PBXNativeTarget;
2467
			buildConfigurationList = 001B599408BDB826006539E9 /* Build configuration list for PBXNativeTarget "torturethread" */;
2468
			buildPhases = (
2469
				BEC567EF0761D90600A33029 /* Sources */,
2470
				BEC567F10761D90600A33029 /* Frameworks */,
2471
				F3CB57112A78986700766177 /* Embed Frameworks */,
2472
			);
2473
			buildRules = (
2474
			);
2475
			dependencies = (
2476
			);
2477
			name = torturethread;
2478
			productName = torturethread;
2479
			productReference = BEC567F50761D90600A33029 /* torturethread.app */;
2480
			productType = "com.apple.product-type.application";
2481
		};
2482
		DB0F48D917CA51E5008798C5 /* testdrawchessboard */ = {
2483
			isa = PBXNativeTarget;
2484
			buildConfigurationList = DB0F48E917CA51E5008798C5 /* Build configuration list for PBXNativeTarget "testdrawchessboard" */;
2485
			buildPhases = (
2486
				DB0F48DA17CA51E5008798C5 /* Sources */,
2487
				DB0F48DC17CA51E5008798C5 /* Frameworks */,
2488
				F3CB56A42A78974000766177 /* Embed Frameworks */,
2489
			);
2490
			buildRules = (
2491
			);
2492
			dependencies = (
2493
			);
2494
			name = testdrawchessboard;
2495
			productName = testalpha;
2496
			productReference = DB0F48EC17CA51E5008798C5 /* testdrawchessboard.app */;
2497
			productType = "com.apple.product-type.application";
2498
		};
2499
		DB0F48EF17CA5212008798C5 /* testfilesystem */ = {
2500
			isa = PBXNativeTarget;
2501
			buildConfigurationList = DB0F48FE17CA5212008798C5 /* Build configuration list for PBXNativeTarget "testfilesystem" */;
2502
			buildPhases = (
2503
				DB0F48F017CA5212008798C5 /* Sources */,
2504
				DB0F48F217CA5212008798C5 /* Frameworks */,
2505
				F3CB56B02A78976200766177 /* Embed Frameworks */,
2506
			);
2507
			buildRules = (
2508
			);
2509
			dependencies = (
2510
			);
2511
			name = testfilesystem;
2512
			productName = testalpha;
2513
			productReference = DB0F490117CA5212008798C5 /* testfilesystem.app */;
2514
			productType = "com.apple.product-type.application";
2515
		};
2516
		DB166D7E16A1D12400A1396C /* SDL3_test */ = {
2517
			isa = PBXNativeTarget;
2518
			buildConfigurationList = DB166D8016A1D12400A1396C /* Build configuration list for PBXNativeTarget "SDL3_test" */;
2519
			buildPhases = (
2520
				DB166D7B16A1D12400A1396C /* Sources */,
2521
				DB166D7C16A1D12400A1396C /* Frameworks */,
2522
				DB166D7D16A1D12400A1396C /* Headers */,
2523
			);
2524
			buildRules = (
2525
			);
2526
			dependencies = (
2527
			);
2528
			name = SDL3_test;
2529
			productName = SDL_test;
2530
			productReference = DB166D7F16A1D12400A1396C /* libSDL3_test.a */;
2531
			productType = "com.apple.product-type.library.static";
2532
		};
2533
		DB166DC416A1D36A00A1396C /* testmessage */ = {
2534
			isa = PBXNativeTarget;
2535
			buildConfigurationList = DB166DD216A1D36A00A1396C /* Build configuration list for PBXNativeTarget "testmessage" */;
2536
			buildPhases = (
2537
				DB166DC516A1D36A00A1396C /* Sources */,
2538
				DB166DC716A1D36A00A1396C /* Frameworks */,
2539
				F3CB56D12A7897BE00766177 /* Embed Frameworks */,
2540
			);
2541
			buildRules = (
2542
			);
2543
			dependencies = (
2544
			);
2545
			name = testmessage;
2546
			productName = testalpha;
2547
			productReference = DB166DD516A1D36A00A1396C /* testmessage.app */;
2548
			productType = "com.apple.product-type.application";
2549
		};
2550
		DB166DDC16A1D50C00A1396C /* testrelative */ = {
2551
			isa = PBXNativeTarget;
2552
			buildConfigurationList = DB166DEB16A1D50C00A1396C /* Build configuration list for PBXNativeTarget "testrelative" */;
2553
			buildPhases = (
2554
				DB166DDD16A1D50C00A1396C /* Sources */,
2555
				DB166DDF16A1D50C00A1396C /* Frameworks */,
2556
				F3CB56E42A7897F800766177 /* Embed Frameworks */,
2557
			);
2558
			buildRules = (
2559
			);
2560
			dependencies = (
2561
			);
2562
			name = testrelative;
2563
			productName = testalpha;
2564
			productReference = DB166DEE16A1D50C00A1396C /* testrelative.app */;
2565
			productType = "com.apple.product-type.application";
2566
		};
2567
		DB166DF316A1D57C00A1396C /* testrendercopyex */ = {
2568
			isa = PBXNativeTarget;
2569
			buildConfigurationList = DB166E0216A1D57C00A1396C /* Build configuration list for PBXNativeTarget "testrendercopyex" */;
2570
			buildPhases = (
2571
				DB166DF416A1D57C00A1396C /* Sources */,
2572
				DB166DF616A1D57C00A1396C /* Frameworks */,
2573
				DB166E2116A1D5DF00A1396C /* CopyFiles */,
2574
				F3CB56E72A7897FE00766177 /* Embed Frameworks */,
2575
			);
2576
			buildRules = (
2577
			);
2578
			dependencies = (
2579
			);
2580
			name = testrendercopyex;
2581
			productName = testalpha;
2582
			productReference = DB166E0516A1D57C00A1396C /* testrendercopyex.app */;
2583
			productType = "com.apple.product-type.application";
2584
		};
2585
		DB166E0A16A1D5AD00A1396C /* testrendertarget */ = {
2586
			isa = PBXNativeTarget;
2587
			buildConfigurationList = DB166E1916A1D5AD00A1396C /* Build configuration list for PBXNativeTarget "testrendertarget" */;
2588
			buildPhases = (
2589
				DB166E0B16A1D5AD00A1396C /* Sources */,
2590
				DB166E0D16A1D5AD00A1396C /* Frameworks */,
2591
				DB166E2416A1D61000A1396C /* CopyFiles */,
2592
				F3CB56EA2A78980600766177 /* Embed Frameworks */,
2593
			);
2594
			buildRules = (
2595
			);
2596
			dependencies = (
2597
			);
2598
			name = testrendertarget;
2599
			productName = testalpha;
2600
			productReference = DB166E1C16A1D5AD00A1396C /* testrendertarget.app */;
2601
			productType = "com.apple.product-type.application";
2602
		};
2603
		DB166E2716A1D64D00A1396C /* testrumble */ = {
2604
			isa = PBXNativeTarget;
2605
			buildConfigurationList = DB166E3516A1D64D00A1396C /* Build configuration list for PBXNativeTarget "testrumble" */;
2606
			buildPhases = (
2607
				DB166E2816A1D64D00A1396C /* Sources */,
2608
				DB166E2A16A1D64D00A1396C /* Frameworks */,
2609
				F3CB56F02A78981500766177 /* Embed Frameworks */,
2610
			);
2611
			buildRules = (
2612
			);
2613
			dependencies = (
2614
			);
2615
			name = testrumble;
2616
			productName = testalpha;
2617
			productReference = DB166E3816A1D64D00A1396C /* testrumble.app */;
2618
			productType = "com.apple.product-type.application";
2619
		};
2620
		DB166E3D16A1D69000A1396C /* testscale */ = {
2621
			isa = PBXNativeTarget;
2622
			buildConfigurationList = DB166E4F16A1D69000A1396C /* Build configuration list for PBXNativeTarget "testscale" */;
2623
			buildPhases = (
2624
				DB166E3E16A1D69000A1396C /* Sources */,
2625
				DB166E4016A1D69000A1396C /* Frameworks */,
2626
				DB166E4C16A1D69000A1396C /* CopyFiles */,
2627
				F3CB56F32A78981C00766177 /* Embed Frameworks */,
2628
			);
2629
			buildRules = (
2630
			);
2631
			dependencies = (
2632
			);
2633
			name = testscale;
2634
			productName = testalpha;
2635
			productReference = DB166E5216A1D69000A1396C /* testscale.app */;
2636
			productType = "com.apple.product-type.application";
2637
		};
2638
		DB166E5716A1D6F300A1396C /* testshader */ = {
2639
			isa = PBXNativeTarget;
2640
			buildConfigurationList = DB166E6516A1D6F300A1396C /* Build configuration list for PBXNativeTarget "testshader" */;
2641
			buildPhases = (
2642
				DB166E5816A1D6F300A1396C /* Sources */,
2643
				DB166E5A16A1D6F300A1396C /* Frameworks */,
2644
				F3CB56F92A78982B00766177 /* Embed Frameworks */,
2645
			);
2646
			buildRules = (
2647
			);
2648
			dependencies = (
2649
			);
2650
			name = testshader;
2651
			productName = testsem;
2652
			productReference = DB166E6816A1D6F300A1396C /* testshader.app */;
2653
			productType = "com.apple.product-type.application";
2654
		};
2655
		DB166E6D16A1D78400A1396C /* testspriteminimal */ = {
2656
			isa = PBXNativeTarget;
2657
			buildConfigurationList = DB166E7B16A1D78400A1396C /* Build configuration list for PBXNativeTarget "testspriteminimal" */;
2658
			buildPhases = (
2659
				DB166E6E16A1D78400A1396C /* Sources */,
2660
				DB166E7016A1D78400A1396C /* Frameworks */,
2661
				DB166E9B16A1D7FC00A1396C /* CopyFiles */,
2662
				F3CB56FF2A78983C00766177 /* Embed Frameworks */,
2663
			);
2664
			buildRules = (
2665
			);
2666
			dependencies = (
2667
			);
2668
			name = testspriteminimal;
2669
			productName = testspriteminimal;
2670
			productReference = DB166E7E16A1D78400A1396C /* testspriteminimal.app */;
2671
			productType = "com.apple.product-type.application";
2672
		};
2673
		DB166E8016A1D78C00A1396C /* teststreaming */ = {
2674
			isa = PBXNativeTarget;
2675
			buildConfigurationList = DB166E8E16A1D78C00A1396C /* Build configuration list for PBXNativeTarget "teststreaming" */;
2676
			buildPhases = (
2677
				DB166E8116A1D78C00A1396C /* Sources */,
2678
				DB166E8316A1D78C00A1396C /* Frameworks */,
2679
				DB166E9916A1D7EE00A1396C /* CopyFiles */,
2680
				F3CB57022A78984300766177 /* Embed Frameworks */,
2681
			);
2682
			buildRules = (
2683
			);
2684
			dependencies = (
2685
			);
2686
			name = teststreaming;
2687
			productName = teststreaming;
2688
			productReference = DB166E9116A1D78C00A1396C /* teststreaming.app */;
2689
			productType = "com.apple.product-type.application";
2690
		};
2691
		DB445EE618184B7000B306B0 /* testdropfile */ = {
2692
			isa = PBXNativeTarget;
2693
			buildConfigurationList = DB445EF518184B7000B306B0 /* Build configuration list for PBXNativeTarget "testdropfile" */;
2694
			buildPhases = (
2695
				DB445EE718184B7000B306B0 /* Sources */,
2696
				DB445EE918184B7000B306B0 /* Frameworks */,
2697
				F3CB56A72A78974800766177 /* Embed Frameworks */,
2698
			);
2699
			buildRules = (
2700
			);
2701
			dependencies = (
2702
			);
2703
			name = testdropfile;
2704
			productName = testdropfile;
2705
			productReference = DB445EF818184B7000B306B0 /* testdropfile.app */;
2706
			productType = "com.apple.product-type.application";
2707
		};
2708
		DB89956D18A19ABA0092407C /* testhotplug */ = {
2709
			isa = PBXNativeTarget;
2710
			buildConfigurationList = DB89957B18A19ABA0092407C /* Build configuration list for PBXNativeTarget "testhotplug" */;
2711
			buildPhases = (
2712
				DB89956E18A19ABA0092407C /* Sources */,
2713
				DB89957018A19ABA0092407C /* Frameworks */,
2714
				F3CB56BC2A78978800766177 /* Embed Frameworks */,
2715
			);
2716
			buildRules = (
2717
			);
2718
			dependencies = (
2719
			);
2720
			name = testhotplug;
2721
			productName = testalpha;
2722
			productReference = DB89957E18A19ABA0092407C /* testhotplug.app */;
2723
			productType = "com.apple.product-type.application";
2724
		};
2725
		F35E56A2298312CB00A43A5F /* testautomation */ = {
2726
			isa = PBXNativeTarget;
2727
			buildConfigurationList = F35E56A7298312CB00A43A5F /* Build configuration list for PBXNativeTarget "testautomation" */;
2728
			buildPhases = (
2729
				F35E56A3298312CB00A43A5F /* Sources */,
2730
				F35E56A5298312CB00A43A5F /* Frameworks */,
2731
				F3CB569B2A78972700766177 /* Embed Frameworks */,
2732
			);
2733
			buildRules = (
2734
			);
2735
			dependencies = (
2736
			);
2737
			name = testautomation;
2738
			productName = testalpha;
2739
			productReference = F35E56AA298312CB00A43A5F /* testautomation.app */;
2740
			productType = "com.apple.product-type.application";
2741
		};
2742
		F36C341D2C0F85DB00991150 /* testcamera */ = {
2743
			isa = PBXNativeTarget;
2744
			buildConfigurationList = F36C34242C0F85DB00991150 /* Build configuration list for PBXNativeTarget "testcamera" */;
2745
			buildPhases = (
2746
				F36C341E2C0F85DB00991150 /* Sources */,
2747
				F36C34202C0F85DB00991150 /* Frameworks */,
2748
				F36C34222C0F85DB00991150 /* Embed Frameworks */,
2749
			);
2750
			buildRules = (
2751
			);
2752
			dependencies = (
2753
			);
2754
			name = testcamera;
2755
			productName = testalpha;
2756
			productReference = F36C34272C0F85DB00991150 /* testcamera.app */;
2757
			productType = "com.apple.product-type.application";
2758
		};
2759
		F3C17CDB28E416CF00E1A26D /* testgeometry */ = {
2760
			isa = PBXNativeTarget;
2761
			buildConfigurationList = F3C17CE828E416D000E1A26D /* Build configuration list for PBXNativeTarget "testgeometry" */;
2762
			buildPhases = (
2763
				F3C17CD828E416CF00E1A26D /* Sources */,
2764
				F3C17CD928E416CF00E1A26D /* Frameworks */,
2765
				F3CB56B32A78976900766177 /* Embed Frameworks */,
2766
			);
2767
			buildRules = (
2768
			);
2769
			dependencies = (
2770
			);
2771
			name = testgeometry;
2772
			productName = testgeometry;
2773
			productReference = F3C17CDC28E416CF00E1A26D /* testgeometry.app */;
2774
			productType = "com.apple.product-type.application";
2775
		};
2776
/* End PBXNativeTarget section */
2777

2778
/* Begin PBXProject section */
2779
		08FB7793FE84155DC02AAC07 /* Project object */ = {
2780
			isa = PBXProject;
2781
			attributes = {
2782
				LastSwiftUpdateCheck = 1400;
2783
				LastUpgradeCheck = 0420;
2784
				TargetAttributes = {
2785
					0017957410741F7900F5D044 = {
2786
						ProvisioningStyle = Automatic;
2787
					};
2788
					00179595107421BF00F5D044 = {
2789
						ProvisioningStyle = Automatic;
2790
					};
2791
					0017970910742F3200F5D044 = {
2792
						ProvisioningStyle = Automatic;
2793
					};
2794
					00179730107430D600F5D044 = {
2795
						ProvisioningStyle = Automatic;
2796
					};
2797
					00179756107431B300F5D044 = {
2798
						ProvisioningStyle = Automatic;
2799
					};
2800
					00179776107432AE00F5D044 = {
2801
						ProvisioningStyle = Automatic;
2802
					};
2803
					001797961074334C00F5D044 = {
2804
						ProvisioningStyle = Automatic;
2805
					};
2806
					001797B8107433C600F5D044 = {
2807
						ProvisioningStyle = Automatic;
2808
					};
2809
					001797FA1074355200F5D044 = {
2810
						ProvisioningStyle = Automatic;
2811
					};
2812
					001798781074392D00F5D044 = {
2813
						ProvisioningStyle = Automatic;
2814
					};
2815
					0017989D107439DF00F5D044 = {
2816
						ProvisioningStyle = Automatic;
2817
					};
2818
					001798DA10743BEC00F5D044 = {
2819
						ProvisioningStyle = Automatic;
2820
					};
2821
					001798FE10743F1000F5D044 = {
2822
						ProvisioningStyle = Automatic;
2823
					};
2824
					0017992010743FB700F5D044 = {
2825
						ProvisioningStyle = Automatic;
2826
					};
2827
					002F340109CA1BFF00EBEB88 = {
2828
						ProvisioningStyle = Automatic;
2829
					};
2830
					002F342009CA1F0300EBEB88 = {
2831
						ProvisioningStyle = Automatic;
2832
					};
2833
					002F343C09CA1FB300EBEB88 = {
2834
						ProvisioningStyle = Automatic;
2835
					};
2836
					002F345909CA204F00EBEB88 = {
2837
						ProvisioningStyle = Automatic;
2838
					};
2839
					4537749112091504002F0F45 = {
2840
						ProvisioningStyle = Automatic;
2841
					};
2842
					BBFC08B7164C6862003E6A99 = {
2843
						ProvisioningStyle = Automatic;
2844
					};
2845
					BEC566AB0761D90300A33029 = {
2846
						ProvisioningStyle = Automatic;
2847
					};
2848
					BEC566C50761D90300A33029 = {
2849
						ProvisioningStyle = Automatic;
2850
					};
2851
					BEC566FB0761D90300A33029 = {
2852
						ProvisioningStyle = Automatic;
2853
					};
2854
					BEC567230761D90400A33029 = {
2855
						ProvisioningStyle = Automatic;
2856
					};
2857
					BEC5673D0761D90400A33029 = {
2858
						ProvisioningStyle = Automatic;
2859
					};
2860
					BEC5674A0761D90400A33029 = {
2861
						ProvisioningStyle = Automatic;
2862
					};
2863
					BEC567720761D90500A33029 = {
2864
						ProvisioningStyle = Automatic;
2865
					};
2866
					BEC5678D0761D90500A33029 = {
2867
						ProvisioningStyle = Automatic;
2868
					};
2869
					BEC567A70761D90500A33029 = {
2870
						ProvisioningStyle = Automatic;
2871
					};
2872
					BEC567EA0761D90600A33029 = {
2873
						ProvisioningStyle = Automatic;
2874
					};
2875
					DB0F48D917CA51E5008798C5 = {
2876
						ProvisioningStyle = Automatic;
2877
					};
2878
					DB0F48EF17CA5212008798C5 = {
2879
						ProvisioningStyle = Automatic;
2880
					};
2881
					DB166DC416A1D36A00A1396C = {
2882
						ProvisioningStyle = Automatic;
2883
					};
2884
					DB166DDC16A1D50C00A1396C = {
2885
						ProvisioningStyle = Automatic;
2886
					};
2887
					DB166DF316A1D57C00A1396C = {
2888
						ProvisioningStyle = Automatic;
2889
					};
2890
					DB166E0A16A1D5AD00A1396C = {
2891
						ProvisioningStyle = Automatic;
2892
					};
2893
					DB166E2716A1D64D00A1396C = {
2894
						ProvisioningStyle = Automatic;
2895
					};
2896
					DB166E3D16A1D69000A1396C = {
2897
						ProvisioningStyle = Automatic;
2898
					};
2899
					DB166E5716A1D6F300A1396C = {
2900
						ProvisioningStyle = Automatic;
2901
					};
2902
					DB166E6D16A1D78400A1396C = {
2903
						ProvisioningStyle = Automatic;
2904
					};
2905
					DB166E8016A1D78C00A1396C = {
2906
						ProvisioningStyle = Automatic;
2907
					};
2908
					DB445EE618184B7000B306B0 = {
2909
						ProvisioningStyle = Automatic;
2910
					};
2911
					DB89956D18A19ABA0092407C = {
2912
						ProvisioningStyle = Automatic;
2913
					};
2914
					F35E56A2298312CB00A43A5F = {
2915
						ProvisioningStyle = Automatic;
2916
					};
2917
					F3C17CDB28E416CF00E1A26D = {
2918
						CreatedOnToolsVersion = 14.0.1;
2919
						ProvisioningStyle = Automatic;
2920
					};
2921
				};
2922
			};
2923
			buildConfigurationList = 001B5A0C08BDB826006539E9 /* Build configuration list for PBXProject "SDLTest" */;
2924
			compatibilityVersion = "Xcode 3.2";
2925
			developmentRegion = English;
2926
			hasScannedForEncodings = 1;
2927
			knownRegions = (
2928
				English,
2929
				Japanese,
2930
				French,
2931
				German,
2932
				en,
2933
				Base,
2934
			);
2935
			mainGroup = 08FB7794FE84155DC02AAC07 /* SDLTest */;
2936
			projectDirPath = "";
2937
			projectReferences = (
2938
				{
2939
					ProductGroup = 003FA63B093FFD41000C53B3 /* Products */;
2940
					ProjectRef = 003FA63A093FFD41000C53B3 /* SDL.xcodeproj */;
2941
				},
2942
			);
2943
			projectRoot = "";
2944
			targets = (
2945
				BEC566920761D90300A33029 /* All */,
2946
				DB166D7E16A1D12400A1396C /* SDL3_test */,
2947
				BEC566AB0761D90300A33029 /* checkkeys */,
2948
				BEC566C50761D90300A33029 /* loopwave */,
2949
				0017957410741F7900F5D044 /* testatomic */,
2950
				00179595107421BF00F5D044 /* testaudioinfo */,
2951
				F35E56A2298312CB00A43A5F /* testautomation */,
2952
				F36C341D2C0F85DB00991150 /* testcamera */,
2953
				BBFC08B7164C6862003E6A99 /* testcontroller */,
2954
				00179756107431B300F5D044 /* testdraw */,
2955
				DB0F48D917CA51E5008798C5 /* testdrawchessboard */,
2956
				DB445EE618184B7000B306B0 /* testdropfile */,
2957
				BEC566FB0761D90300A33029 /* testerror */,
2958
				002F340109CA1BFF00EBEB88 /* testfile */,
2959
				DB0F48EF17CA5212008798C5 /* testfilesystem */,
2960
				F3C17CDB28E416CF00E1A26D /* testgeometry */,
2961
				0017970910742F3200F5D044 /* testgl */,
2962
				00179730107430D600F5D044 /* testhaptic */,
2963
				DB89956D18A19ABA0092407C /* testhotplug */,
2964
				002F342009CA1F0300EBEB88 /* testiconv */,
2965
				00179776107432AE00F5D044 /* testime */,
2966
				001797961074334C00F5D044 /* testintersections */,
2967
				BEC5673D0761D90400A33029 /* testkeys */,
2968
				001797B8107433C600F5D044 /* testloadso */,
2969
				BEC5674A0761D90400A33029 /* testlock */,
2970
				DB166DC416A1D36A00A1396C /* testmessage */,
2971
				001797FA1074355200F5D044 /* testmultiaudio */,
2972
				001798781074392D00F5D044 /* testnative */,
2973
				002F343C09CA1FB300EBEB88 /* testoverlay */,
2974
				002F345909CA204F00EBEB88 /* testplatform */,
2975
				0017989D107439DF00F5D044 /* testpower */,
2976
				DB166DDC16A1D50C00A1396C /* testrelative */,
2977
				DB166DF316A1D57C00A1396C /* testrendercopyex */,
2978
				DB166E0A16A1D5AD00A1396C /* testrendertarget */,
2979
				001798DA10743BEC00F5D044 /* testresample */,
2980
				DB166E2716A1D64D00A1396C /* testrumble */,
2981
				DB166E3D16A1D69000A1396C /* testscale */,
2982
				BEC567720761D90500A33029 /* testsem */,
2983
				DB166E5716A1D6F300A1396C /* testshader */,
2984
				4537749112091504002F0F45 /* testshape */,
2985
				001798FE10743F1000F5D044 /* testsprite */,
2986
				DB166E6D16A1D78400A1396C /* testspriteminimal */,
2987
				DB166E8016A1D78C00A1396C /* teststreaming */,
2988
				BEC567230761D90400A33029 /* testthread */,
2989
				BEC5678D0761D90500A33029 /* testtimer */,
2990
				BEC567A70761D90500A33029 /* testversion */,
2991
				0017992010743FB700F5D044 /* testwm */,
2992
				BEC567EA0761D90600A33029 /* torturethread */,
2993
			);
2994
		};
2995
/* End PBXProject section */
2996

2997
/* Begin PBXReferenceProxy section */
2998
		003FA643093FFD41000C53B3 /* SDL3.framework */ = {
2999
			isa = PBXReferenceProxy;
3000
			fileType = wrapper.framework;
3001
			path = SDL3.framework;
3002
			remoteRef = 003FA642093FFD41000C53B3 /* PBXContainerItemProxy */;
3003
			sourceTree = BUILT_PRODUCTS_DIR;
3004
		};
3005
/* End PBXReferenceProxy section */
3006

3007
/* Begin PBXResourcesBuildPhase section */
3008
		F3C17D3828E424B100E1A26D /* Resources */ = {
3009
			isa = PBXResourcesBuildPhase;
3010
			buildActionMask = 2147483647;
3011
			files = (
3012
				F3C17D3928E424B800E1A26D /* sample.wav in Resources */,
3013
			);
3014
			runOnlyForDeploymentPostprocessing = 0;
3015
		};
3016
		F3C17D3A28E4252200E1A26D /* Resources */ = {
3017
			isa = PBXResourcesBuildPhase;
3018
			buildActionMask = 2147483647;
3019
			files = (
3020
				F3C17D3B28E4252900E1A26D /* icon.bmp in Resources */,
3021
			);
3022
			runOnlyForDeploymentPostprocessing = 0;
3023
		};
3024
		F3C2CAC42C5C8BAF004D7998 /* Resources */ = {
3025
			isa = PBXResourcesBuildPhase;
3026
			buildActionMask = 2147483647;
3027
			files = (
3028
				F3C2CB072C5D3FB2004D7998 /* icon.bmp in Resources */,
3029
				F3C2CAC62C5C8BD6004D7998 /* unifont-15.1.05.hex in Resources */,
3030
			);
3031
			runOnlyForDeploymentPostprocessing = 0;
3032
		};
3033
/* End PBXResourcesBuildPhase section */
3034

3035
/* Begin PBXSourcesBuildPhase section */
3036
		0017957910741F7900F5D044 /* Sources */ = {
3037
			isa = PBXSourcesBuildPhase;
3038
			buildActionMask = 2147483647;
3039
			files = (
3040
				001795901074216E00F5D044 /* testatomic.c in Sources */,
3041
			);
3042
			runOnlyForDeploymentPostprocessing = 0;
3043
		};
3044
		0017959A107421BF00F5D044 /* Sources */ = {
3045
			isa = PBXSourcesBuildPhase;
3046
			buildActionMask = 2147483647;
3047
			files = (
3048
				001795B11074222D00F5D044 /* testaudioinfo.c in Sources */,
3049
			);
3050
			runOnlyForDeploymentPostprocessing = 0;
3051
		};
3052
		0017970E10742F3200F5D044 /* Sources */ = {
3053
			isa = PBXSourcesBuildPhase;
3054
			buildActionMask = 2147483647;
3055
			files = (
3056
				0017972810742FB900F5D044 /* testgl.c in Sources */,
3057
			);
3058
			runOnlyForDeploymentPostprocessing = 0;
3059
		};
3060
		00179735107430D600F5D044 /* Sources */ = {
3061
			isa = PBXSourcesBuildPhase;
3062
			buildActionMask = 2147483647;
3063
			files = (
3064
				0017974F1074315700F5D044 /* testhaptic.c in Sources */,
3065
			);
3066
			runOnlyForDeploymentPostprocessing = 0;
3067
		};
3068
		0017975B107431B300F5D044 /* Sources */ = {
3069
			isa = PBXSourcesBuildPhase;
3070
			buildActionMask = 2147483647;
3071
			files = (
3072
				001797721074320D00F5D044 /* testdraw.c in Sources */,
3073
			);
3074
			runOnlyForDeploymentPostprocessing = 0;
3075
		};
3076
		0017977B107432AE00F5D044 /* Sources */ = {
3077
			isa = PBXSourcesBuildPhase;
3078
			buildActionMask = 2147483647;
3079
			files = (
3080
				00179792107432FA00F5D044 /* testime.c in Sources */,
3081
				F3C17C7C28E40D7400E1A26D /* testutils.c in Sources */,
3082
			);
3083
			runOnlyForDeploymentPostprocessing = 0;
3084
		};
3085
		0017979B1074334C00F5D044 /* Sources */ = {
3086
			isa = PBXSourcesBuildPhase;
3087
			buildActionMask = 2147483647;
3088
			files = (
3089
				001797B41074339C00F5D044 /* testintersections.c in Sources */,
3090
			);
3091
			runOnlyForDeploymentPostprocessing = 0;
3092
		};
3093
		001797BD107433C600F5D044 /* Sources */ = {
3094
			isa = PBXSourcesBuildPhase;
3095
			buildActionMask = 2147483647;
3096
			files = (
3097
				001797D41074343E00F5D044 /* testloadso.c in Sources */,
3098
			);
3099
			runOnlyForDeploymentPostprocessing = 0;
3100
		};
3101
		001797FF1074355200F5D044 /* Sources */ = {
3102
			isa = PBXSourcesBuildPhase;
3103
			buildActionMask = 2147483647;
3104
			files = (
3105
				001798161074359B00F5D044 /* testmultiaudio.c in Sources */,
3106
				F3C17C7D28E40F9D00E1A26D /* testutils.c in Sources */,
3107
			);
3108
			runOnlyForDeploymentPostprocessing = 0;
3109
		};
3110
		0017987E1074392D00F5D044 /* Sources */ = {
3111
			isa = PBXSourcesBuildPhase;
3112
			buildActionMask = 2147483647;
3113
			files = (
3114
				0017987F1074392D00F5D044 /* testnative.c in Sources */,
3115
				001798801074392D00F5D044 /* testnativecocoa.m in Sources */,
3116
				F3C17C7E28E40FDD00E1A26D /* testutils.c in Sources */,
3117
			);
3118
			runOnlyForDeploymentPostprocessing = 0;
3119
		};
3120
		001798A2107439DF00F5D044 /* Sources */ = {
3121
			isa = PBXSourcesBuildPhase;
3122
			buildActionMask = 2147483647;
3123
			files = (
3124
				001798BA10743A4900F5D044 /* testpower.c in Sources */,
3125
			);
3126
			runOnlyForDeploymentPostprocessing = 0;
3127
		};
3128
		001798DF10743BEC00F5D044 /* Sources */ = {
3129
			isa = PBXSourcesBuildPhase;
3130
			buildActionMask = 2147483647;
3131
			files = (
3132
				001798FA10743E9200F5D044 /* testresample.c in Sources */,
3133
			);
3134
			runOnlyForDeploymentPostprocessing = 0;
3135
		};
3136
		0017990310743F1000F5D044 /* Sources */ = {
3137
			isa = PBXSourcesBuildPhase;
3138
			buildActionMask = 2147483647;
3139
			files = (
3140
				0017991A10743F5300F5D044 /* testsprite.c in Sources */,
3141
				F3C17C8328E4124400E1A26D /* testutils.c in Sources */,
3142
			);
3143
			runOnlyForDeploymentPostprocessing = 0;
3144
		};
3145
		0017992510743FB700F5D044 /* Sources */ = {
3146
			isa = PBXSourcesBuildPhase;
3147
			buildActionMask = 2147483647;
3148
			files = (
3149
				0017993C10743FEF00F5D044 /* testwm.c in Sources */,
3150
			);
3151
			runOnlyForDeploymentPostprocessing = 0;
3152
		};
3153
		002F340709CA1BFF00EBEB88 /* Sources */ = {
3154
			isa = PBXSourcesBuildPhase;
3155
			buildActionMask = 2147483647;
3156
			files = (
3157
				002F341809CA1C5B00EBEB88 /* testfile.c in Sources */,
3158
			);
3159
			runOnlyForDeploymentPostprocessing = 0;
3160
		};
3161
		002F342609CA1F0300EBEB88 /* Sources */ = {
3162
			isa = PBXSourcesBuildPhase;
3163
			buildActionMask = 2147483647;
3164
			files = (
3165
				002F343709CA1F6F00EBEB88 /* testiconv.c in Sources */,
3166
				F3C17C7B28E40D4E00E1A26D /* testutils.c in Sources */,
3167
			);
3168
			runOnlyForDeploymentPostprocessing = 0;
3169
		};
3170
		002F344209CA1FB300EBEB88 /* Sources */ = {
3171
			isa = PBXSourcesBuildPhase;
3172
			buildActionMask = 2147483647;
3173
			files = (
3174
				002F345409CA202000EBEB88 /* testoverlay.c in Sources */,
3175
				66E88E8B203B778F0004D44E /* testyuv_cvt.c in Sources */,
3176
				F3C17C7F28E4101000E1A26D /* testutils.c in Sources */,
3177
			);
3178
			runOnlyForDeploymentPostprocessing = 0;
3179
		};
3180
		002F345F09CA204F00EBEB88 /* Sources */ = {
3181
			isa = PBXSourcesBuildPhase;
3182
			buildActionMask = 2147483647;
3183
			files = (
3184
				002F347009CA20A600EBEB88 /* testplatform.c in Sources */,
3185
			);
3186
			runOnlyForDeploymentPostprocessing = 0;
3187
		};
3188
		4537748F12091504002F0F45 /* Sources */ = {
3189
			isa = PBXSourcesBuildPhase;
3190
			buildActionMask = 2147483647;
3191
			files = (
3192
				453774A5120915E3002F0F45 /* testshape.c in Sources */,
3193
			);
3194
			runOnlyForDeploymentPostprocessing = 0;
3195
		};
3196
		BBFC08BC164C6862003E6A99 /* Sources */ = {
3197
			isa = PBXSourcesBuildPhase;
3198
			buildActionMask = 2147483647;
3199
			files = (
3200
				BBFC08D0164C6876003E6A99 /* testcontroller.c in Sources */,
3201
				F3C17C7928E40C6E00E1A26D /* testutils.c in Sources */,
3202
				F399C64E2A78929400C86979 /* gamepadutils.c in Sources */,
3203
			);
3204
			runOnlyForDeploymentPostprocessing = 0;
3205
		};
3206
		BEC566B00761D90300A33029 /* Sources */ = {
3207
			isa = PBXSourcesBuildPhase;
3208
			buildActionMask = 2147483647;
3209
			files = (
3210
				BEC566B10761D90300A33029 /* checkkeys.c in Sources */,
3211
			);
3212
			runOnlyForDeploymentPostprocessing = 0;
3213
		};
3214
		BEC566CA0761D90300A33029 /* Sources */ = {
3215
			isa = PBXSourcesBuildPhase;
3216
			buildActionMask = 2147483647;
3217
			files = (
3218
				BEC566CB0761D90300A33029 /* loopwave.c in Sources */,
3219
				F3C17C7728E40BC800E1A26D /* testutils.c in Sources */,
3220
			);
3221
			runOnlyForDeploymentPostprocessing = 0;
3222
		};
3223
		BEC567000761D90300A33029 /* Sources */ = {
3224
			isa = PBXSourcesBuildPhase;
3225
			buildActionMask = 2147483647;
3226
			files = (
3227
				BEC567010761D90300A33029 /* testerror.c in Sources */,
3228
			);
3229
			runOnlyForDeploymentPostprocessing = 0;
3230
		};
3231
		BEC567280761D90400A33029 /* Sources */ = {
3232
			isa = PBXSourcesBuildPhase;
3233
			buildActionMask = 2147483647;
3234
			files = (
3235
				BEC567290761D90400A33029 /* testthread.c in Sources */,
3236
			);
3237
			runOnlyForDeploymentPostprocessing = 0;
3238
		};
3239
		BEC567420761D90400A33029 /* Sources */ = {
3240
			isa = PBXSourcesBuildPhase;
3241
			buildActionMask = 2147483647;
3242
			files = (
3243
				BEC567430761D90400A33029 /* testkeys.c in Sources */,
3244
			);
3245
			runOnlyForDeploymentPostprocessing = 0;
3246
		};
3247
		BEC5674F0761D90400A33029 /* Sources */ = {
3248
			isa = PBXSourcesBuildPhase;
3249
			buildActionMask = 2147483647;
3250
			files = (
3251
				BEC567500761D90400A33029 /* testlock.c in Sources */,
3252
			);
3253
			runOnlyForDeploymentPostprocessing = 0;
3254
		};
3255
		BEC567770761D90500A33029 /* Sources */ = {
3256
			isa = PBXSourcesBuildPhase;
3257
			buildActionMask = 2147483647;
3258
			files = (
3259
				BEC567780761D90500A33029 /* testsem.c in Sources */,
3260
			);
3261
			runOnlyForDeploymentPostprocessing = 0;
3262
		};
3263
		BEC567920761D90500A33029 /* Sources */ = {
3264
			isa = PBXSourcesBuildPhase;
3265
			buildActionMask = 2147483647;
3266
			files = (
3267
				BEC567930761D90500A33029 /* testtimer.c in Sources */,
3268
			);
3269
			runOnlyForDeploymentPostprocessing = 0;
3270
		};
3271
		BEC567AC0761D90500A33029 /* Sources */ = {
3272
			isa = PBXSourcesBuildPhase;
3273
			buildActionMask = 2147483647;
3274
			files = (
3275
				BEC567AD0761D90500A33029 /* testver.c in Sources */,
3276
			);
3277
			runOnlyForDeploymentPostprocessing = 0;
3278
		};
3279
		BEC567EF0761D90600A33029 /* Sources */ = {
3280
			isa = PBXSourcesBuildPhase;
3281
			buildActionMask = 2147483647;
3282
			files = (
3283
				BEC567F00761D90600A33029 /* torturethread.c in Sources */,
3284
				F399C64F2A78929400C86979 /* gamepadutils.c in Sources */,
3285
				F36C342E2C0F869B00991150 /* testcamera.c in Sources */,
3286
				F399C6522A7892D800C86979 /* testautomation_intrinsics.c in Sources */,
3287
			);
3288
			runOnlyForDeploymentPostprocessing = 0;
3289
		};
3290
		DB0F48DA17CA51E5008798C5 /* Sources */ = {
3291
			isa = PBXSourcesBuildPhase;
3292
			buildActionMask = 2147483647;
3293
			files = (
3294
				DB0F48EE17CA51F8008798C5 /* testdrawchessboard.c in Sources */,
3295
			);
3296
			runOnlyForDeploymentPostprocessing = 0;
3297
		};
3298
		DB0F48F017CA5212008798C5 /* Sources */ = {
3299
			isa = PBXSourcesBuildPhase;
3300
			buildActionMask = 2147483647;
3301
			files = (
3302
				DB0F490317CA5225008798C5 /* testfilesystem.c in Sources */,
3303
			);
3304
			runOnlyForDeploymentPostprocessing = 0;
3305
		};
3306
		DB166D7B16A1D12400A1396C /* Sources */ = {
3307
			isa = PBXSourcesBuildPhase;
3308
			buildActionMask = 2147483647;
3309
			files = (
3310
				DB166D9316A1D1A500A1396C /* SDL_test_assert.c in Sources */,
3311
				DB166D9416A1D1A500A1396C /* SDL_test_common.c in Sources */,
3312
				DB166D9516A1D1A500A1396C /* SDL_test_compare.c in Sources */,
3313
				DB166D9616A1D1A500A1396C /* SDL_test_crc32.c in Sources */,
3314
				DB166D9716A1D1A500A1396C /* SDL_test_font.c in Sources */,
3315
				DB166D9816A1D1A500A1396C /* SDL_test_fuzzer.c in Sources */,
3316
				DB166D9916A1D1A500A1396C /* SDL_test_harness.c in Sources */,
3317
				DB166D9F16A1D1A500A1396C /* SDL_test_log.c in Sources */,
3318
				DB166DA016A1D1A500A1396C /* SDL_test_md5.c in Sources */,
3319
				AAF02FFA1F90092700B9A9FB /* SDL_test_memory.c in Sources */,
3320
			);
3321
			runOnlyForDeploymentPostprocessing = 0;
3322
		};
3323
		DB166DC516A1D36A00A1396C /* Sources */ = {
3324
			isa = PBXSourcesBuildPhase;
3325
			buildActionMask = 2147483647;
3326
			files = (
3327
				DB166DD716A1D37800A1396C /* testmessage.c in Sources */,
3328
			);
3329
			runOnlyForDeploymentPostprocessing = 0;
3330
		};
3331
		DB166DDD16A1D50C00A1396C /* Sources */ = {
3332
			isa = PBXSourcesBuildPhase;
3333
			buildActionMask = 2147483647;
3334
			files = (
3335
				DB166DF016A1D52500A1396C /* testrelative.c in Sources */,
3336
			);
3337
			runOnlyForDeploymentPostprocessing = 0;
3338
		};
3339
		DB166DF416A1D57C00A1396C /* Sources */ = {
3340
			isa = PBXSourcesBuildPhase;
3341
			buildActionMask = 2147483647;
3342
			files = (
3343
				DB166E0716A1D59400A1396C /* testrendercopyex.c in Sources */,
3344
				F3C17C8028E410A400E1A26D /* testutils.c in Sources */,
3345
			);
3346
			runOnlyForDeploymentPostprocessing = 0;
3347
		};
3348
		DB166E0B16A1D5AD00A1396C /* Sources */ = {
3349
			isa = PBXSourcesBuildPhase;
3350
			buildActionMask = 2147483647;
3351
			files = (
3352
				DB166E1E16A1D5C300A1396C /* testrendertarget.c in Sources */,
3353
				F3C17C8128E410C900E1A26D /* testutils.c in Sources */,
3354
			);
3355
			runOnlyForDeploymentPostprocessing = 0;
3356
		};
3357
		DB166E2816A1D64D00A1396C /* Sources */ = {
3358
			isa = PBXSourcesBuildPhase;
3359
			buildActionMask = 2147483647;
3360
			files = (
3361
				DB166E3C16A1D66500A1396C /* testrumble.c in Sources */,
3362
			);
3363
			runOnlyForDeploymentPostprocessing = 0;
3364
		};
3365
		DB166E3E16A1D69000A1396C /* Sources */ = {
3366
			isa = PBXSourcesBuildPhase;
3367
			buildActionMask = 2147483647;
3368
			files = (
3369
				DB166E5416A1D6A300A1396C /* testscale.c in Sources */,
3370
				F3C17C8228E4112900E1A26D /* testutils.c in Sources */,
3371
			);
3372
			runOnlyForDeploymentPostprocessing = 0;
3373
		};
3374
		DB166E5816A1D6F300A1396C /* Sources */ = {
3375
			isa = PBXSourcesBuildPhase;
3376
			buildActionMask = 2147483647;
3377
			files = (
3378
				DB166E6A16A1D70C00A1396C /* testshader.c in Sources */,
3379
			);
3380
			runOnlyForDeploymentPostprocessing = 0;
3381
		};
3382
		DB166E6E16A1D78400A1396C /* Sources */ = {
3383
			isa = PBXSourcesBuildPhase;
3384
			buildActionMask = 2147483647;
3385
			files = (
3386
				DB166E9316A1D7BC00A1396C /* testspriteminimal.c in Sources */,
3387
				F3C17C8428E4126400E1A26D /* testutils.c in Sources */,
3388
			);
3389
			runOnlyForDeploymentPostprocessing = 0;
3390
		};
3391
		DB166E8116A1D78C00A1396C /* Sources */ = {
3392
			isa = PBXSourcesBuildPhase;
3393
			buildActionMask = 2147483647;
3394
			files = (
3395
				DB166E9416A1D7C700A1396C /* teststreaming.c in Sources */,
3396
				F3C17C8528E4127D00E1A26D /* testutils.c in Sources */,
3397
			);
3398
			runOnlyForDeploymentPostprocessing = 0;
3399
		};
3400
		DB445EE718184B7000B306B0 /* Sources */ = {
3401
			isa = PBXSourcesBuildPhase;
3402
			buildActionMask = 2147483647;
3403
			files = (
3404
				DB445EFB18184BB600B306B0 /* testdropfile.c in Sources */,
3405
			);
3406
			runOnlyForDeploymentPostprocessing = 0;
3407
		};
3408
		DB89956E18A19ABA0092407C /* Sources */ = {
3409
			isa = PBXSourcesBuildPhase;
3410
			buildActionMask = 2147483647;
3411
			files = (
3412
				DB89958418A19B130092407C /* testhotplug.c in Sources */,
3413
			);
3414
			runOnlyForDeploymentPostprocessing = 0;
3415
		};
3416
		F35E56A3298312CB00A43A5F /* Sources */ = {
3417
			isa = PBXSourcesBuildPhase;
3418
			buildActionMask = 2147483647;
3419
			files = (
3420
				F35E56D12983130F00A43A5F /* testautomation_render.c in Sources */,
3421
				A1A859502BC72FC20045DD6C /* testautomation_subsystems.c in Sources */,
3422
				F399C6512A7892D800C86979 /* testautomation_intrinsics.c in Sources */,
3423
				F35E56D22983130F00A43A5F /* testautomation_iostream.c in Sources */,
3424
				A1A859522BC72FC20045DD6C /* testautomation_log.c in Sources */,
3425
				F35E56E32983130F00A43A5F /* testautomation_surface.c in Sources */,
3426
				F35E56DB2983130F00A43A5F /* testautomation_platform.c in Sources */,
3427
				F35E56DD2983130F00A43A5F /* testautomation_rect.c in Sources */,
3428
				F35E56D52983130F00A43A5F /* testautomation_clipboard.c in Sources */,
3429
				F35E56E52983130F00A43A5F /* testautomation_mouse.c in Sources */,
3430
				F35E56D72983130F00A43A5F /* testautomation_stdlib.c in Sources */,
3431
				F35E56D92983130F00A43A5F /* testautomation_pixels.c in Sources */,
3432
				F35E56E42983130F00A43A5F /* testautomation.c in Sources */,
3433
				F35E56CF2983130F00A43A5F /* testautomation_main.c in Sources */,
3434
				F35E56DE2983130F00A43A5F /* testautomation_joystick.c in Sources */,
3435
				F35E56D82983130F00A43A5F /* testautomation_images.c in Sources */,
3436
				F35E56DC2983130F00A43A5F /* testautomation_audio.c in Sources */,
3437
				F35E56D32983130F00A43A5F /* testautomation_math.c in Sources */,
3438
				F35E56E02983130F00A43A5F /* testautomation_sdltest.c in Sources */,
3439
				F35E56D42983130F00A43A5F /* testautomation_events.c in Sources */,
3440
				A1A859542BC72FC20045DD6C /* testautomation_time.c in Sources */,
3441
				F35E56E12983130F00A43A5F /* testautomation_guid.c in Sources */,
3442
				F35E56D62983130F00A43A5F /* testautomation_timer.c in Sources */,
3443
				F35E56DA2983130F00A43A5F /* testautomation_video.c in Sources */,
3444
				F35E56D02983130F00A43A5F /* testautomation_hints.c in Sources */,
3445
				A1A8594E2BC72FC20045DD6C /* testautomation_properties.c in Sources */,
3446
				F35E56DF2983130F00A43A5F /* testautomation_keyboard.c in Sources */,
3447
			);
3448
			runOnlyForDeploymentPostprocessing = 0;
3449
		};
3450
		F36C341E2C0F85DB00991150 /* Sources */ = {
3451
			isa = PBXSourcesBuildPhase;
3452
			buildActionMask = 2147483647;
3453
			files = (
3454
				F36C342D2C0F869B00991150 /* testcamera.c in Sources */,
3455
			);
3456
			runOnlyForDeploymentPostprocessing = 0;
3457
		};
3458
		F3C17CD828E416CF00E1A26D /* Sources */ = {
3459
			isa = PBXSourcesBuildPhase;
3460
			buildActionMask = 2147483647;
3461
			files = (
3462
				F3C17CEB28E4177600E1A26D /* testgeometry.c in Sources */,
3463
				F3C17CEC28E417EB00E1A26D /* testutils.c in Sources */,
3464
			);
3465
			runOnlyForDeploymentPostprocessing = 0;
3466
		};
3467
/* End PBXSourcesBuildPhase section */
3468

3469
/* Begin PBXTargetDependency section */
3470
		001799481074403E00F5D044 /* PBXTargetDependency */ = {
3471
			isa = PBXTargetDependency;
3472
			target = BEC566AB0761D90300A33029 /* checkkeys */;
3473
			targetProxy = 001799471074403E00F5D044 /* PBXContainerItemProxy */;
3474
		};
3475
		0017994C1074403E00F5D044 /* PBXTargetDependency */ = {
3476
			isa = PBXTargetDependency;
3477
			target = BEC566C50761D90300A33029 /* loopwave */;
3478
			targetProxy = 0017994B1074403E00F5D044 /* PBXContainerItemProxy */;
3479
		};
3480
		001799501074403E00F5D044 /* PBXTargetDependency */ = {
3481
			isa = PBXTargetDependency;
3482
			target = 0017957410741F7900F5D044 /* testatomic */;
3483
			targetProxy = 0017994F1074403E00F5D044 /* PBXContainerItemProxy */;
3484
		};
3485
		001799521074403E00F5D044 /* PBXTargetDependency */ = {
3486
			isa = PBXTargetDependency;
3487
			target = 00179595107421BF00F5D044 /* testaudioinfo */;
3488
			targetProxy = 001799511074403E00F5D044 /* PBXContainerItemProxy */;
3489
		};
3490
		0017995A1074403E00F5D044 /* PBXTargetDependency */ = {
3491
			isa = PBXTargetDependency;
3492
			target = 00179756107431B300F5D044 /* testdraw */;
3493
			targetProxy = 001799591074403E00F5D044 /* PBXContainerItemProxy */;
3494
		};
3495
		0017995E1074403E00F5D044 /* PBXTargetDependency */ = {
3496
			isa = PBXTargetDependency;
3497
			target = BEC566FB0761D90300A33029 /* testerror */;
3498
			targetProxy = 0017995D1074403E00F5D044 /* PBXContainerItemProxy */;
3499
		};
3500
		001799601074403E00F5D044 /* PBXTargetDependency */ = {
3501
			isa = PBXTargetDependency;
3502
			target = 002F340109CA1BFF00EBEB88 /* testfile */;
3503
			targetProxy = 0017995F1074403E00F5D044 /* PBXContainerItemProxy */;
3504
		};
3505
		001799661074403E00F5D044 /* PBXTargetDependency */ = {
3506
			isa = PBXTargetDependency;
3507
			platformFilters = (
3508
				macos,
3509
			);
3510
			target = 0017970910742F3200F5D044 /* testgl */;
3511
			targetProxy = 001799651074403E00F5D044 /* PBXContainerItemProxy */;
3512
		};
3513
		001799681074403E00F5D044 /* PBXTargetDependency */ = {
3514
			isa = PBXTargetDependency;
3515
			target = 00179730107430D600F5D044 /* testhaptic */;
3516
			targetProxy = 001799671074403E00F5D044 /* PBXContainerItemProxy */;
3517
		};
3518
		0017996A1074403E00F5D044 /* PBXTargetDependency */ = {
3519
			isa = PBXTargetDependency;
3520
			target = BEC567230761D90400A33029 /* testthread */;
3521
			targetProxy = 001799691074403E00F5D044 /* PBXContainerItemProxy */;
3522
		};
3523
		0017996C1074403E00F5D044 /* PBXTargetDependency */ = {
3524
			isa = PBXTargetDependency;
3525
			target = 002F342009CA1F0300EBEB88 /* testiconv */;
3526
			targetProxy = 0017996B1074403E00F5D044 /* PBXContainerItemProxy */;
3527
		};
3528
		0017996E1074403E00F5D044 /* PBXTargetDependency */ = {
3529
			isa = PBXTargetDependency;
3530
			target = 00179776107432AE00F5D044 /* testime */;
3531
			targetProxy = 0017996D1074403E00F5D044 /* PBXContainerItemProxy */;
3532
		};
3533
		001799701074403E00F5D044 /* PBXTargetDependency */ = {
3534
			isa = PBXTargetDependency;
3535
			target = 001797961074334C00F5D044 /* testintersections */;
3536
			targetProxy = 0017996F1074403E00F5D044 /* PBXContainerItemProxy */;
3537
		};
3538
		001799741074403E00F5D044 /* PBXTargetDependency */ = {
3539
			isa = PBXTargetDependency;
3540
			target = BEC5673D0761D90400A33029 /* testkeys */;
3541
			targetProxy = 001799731074403E00F5D044 /* PBXContainerItemProxy */;
3542
		};
3543
		001799761074403E00F5D044 /* PBXTargetDependency */ = {
3544
			isa = PBXTargetDependency;
3545
			target = 001797B8107433C600F5D044 /* testloadso */;
3546
			targetProxy = 001799751074403E00F5D044 /* PBXContainerItemProxy */;
3547
		};
3548
		001799781074403E00F5D044 /* PBXTargetDependency */ = {
3549
			isa = PBXTargetDependency;
3550
			target = BEC5674A0761D90400A33029 /* testlock */;
3551
			targetProxy = 001799771074403E00F5D044 /* PBXContainerItemProxy */;
3552
		};
3553
		0017997C1074403E00F5D044 /* PBXTargetDependency */ = {
3554
			isa = PBXTargetDependency;
3555
			target = 001797FA1074355200F5D044 /* testmultiaudio */;
3556
			targetProxy = 0017997B1074403E00F5D044 /* PBXContainerItemProxy */;
3557
		};
3558
		001799801074403E00F5D044 /* PBXTargetDependency */ = {
3559
			isa = PBXTargetDependency;
3560
			platformFilters = (
3561
				macos,
3562
			);
3563
			target = 001798781074392D00F5D044 /* testnative */;
3564
			targetProxy = 0017997F1074403E00F5D044 /* PBXContainerItemProxy */;
3565
		};
3566
		001799841074403E00F5D044 /* PBXTargetDependency */ = {
3567
			isa = PBXTargetDependency;
3568
			target = 002F343C09CA1FB300EBEB88 /* testoverlay */;
3569
			targetProxy = 001799831074403E00F5D044 /* PBXContainerItemProxy */;
3570
		};
3571
		001799881074403E00F5D044 /* PBXTargetDependency */ = {
3572
			isa = PBXTargetDependency;
3573
			target = 002F345909CA204F00EBEB88 /* testplatform */;
3574
			targetProxy = 001799871074403E00F5D044 /* PBXContainerItemProxy */;
3575
		};
3576
		0017998A1074403E00F5D044 /* PBXTargetDependency */ = {
3577
			isa = PBXTargetDependency;
3578
			target = 0017989D107439DF00F5D044 /* testpower */;
3579
			targetProxy = 001799891074403E00F5D044 /* PBXContainerItemProxy */;
3580
		};
3581
		0017998C1074403E00F5D044 /* PBXTargetDependency */ = {
3582
			isa = PBXTargetDependency;
3583
			target = 001798DA10743BEC00F5D044 /* testresample */;
3584
			targetProxy = 0017998B1074403E00F5D044 /* PBXContainerItemProxy */;
3585
		};
3586
		0017998E1074403E00F5D044 /* PBXTargetDependency */ = {
3587
			isa = PBXTargetDependency;
3588
			target = BEC567720761D90500A33029 /* testsem */;
3589
			targetProxy = 0017998D1074403E00F5D044 /* PBXContainerItemProxy */;
3590
		};
3591
		001799921074403E00F5D044 /* PBXTargetDependency */ = {
3592
			isa = PBXTargetDependency;
3593
			target = 001798FE10743F1000F5D044 /* testsprite */;
3594
			targetProxy = 001799911074403E00F5D044 /* PBXContainerItemProxy */;
3595
		};
3596
		001799941074403E00F5D044 /* PBXTargetDependency */ = {
3597
			isa = PBXTargetDependency;
3598
			target = BEC5678D0761D90500A33029 /* testtimer */;
3599
			targetProxy = 001799931074403E00F5D044 /* PBXContainerItemProxy */;
3600
		};
3601
		001799961074403E00F5D044 /* PBXTargetDependency */ = {
3602
			isa = PBXTargetDependency;
3603
			target = BEC567A70761D90500A33029 /* testversion */;
3604
			targetProxy = 001799951074403E00F5D044 /* PBXContainerItemProxy */;
3605
		};
3606
		0017999E1074403E00F5D044 /* PBXTargetDependency */ = {
3607
			isa = PBXTargetDependency;
3608
			target = 0017992010743FB700F5D044 /* testwm */;
3609
			targetProxy = 0017999D1074403E00F5D044 /* PBXContainerItemProxy */;
3610
		};
3611
		001799A21074403E00F5D044 /* PBXTargetDependency */ = {
3612
			isa = PBXTargetDependency;
3613
			target = BEC567EA0761D90600A33029 /* torturethread */;
3614
			targetProxy = 001799A11074403E00F5D044 /* PBXContainerItemProxy */;
3615
		};
3616
		DB0F490517CA5249008798C5 /* PBXTargetDependency */ = {
3617
			isa = PBXTargetDependency;
3618
			target = DB0F48D917CA51E5008798C5 /* testdrawchessboard */;
3619
			targetProxy = DB0F490417CA5249008798C5 /* PBXContainerItemProxy */;
3620
		};
3621
		DB0F490717CA5249008798C5 /* PBXTargetDependency */ = {
3622
			isa = PBXTargetDependency;
3623
			target = DB0F48EF17CA5212008798C5 /* testfilesystem */;
3624
			targetProxy = DB0F490617CA5249008798C5 /* PBXContainerItemProxy */;
3625
		};
3626
		DB166D6E16A1CEAA00A1396C /* PBXTargetDependency */ = {
3627
			isa = PBXTargetDependency;
3628
			target = BBFC08B7164C6862003E6A99 /* testcontroller */;
3629
			targetProxy = DB166D6D16A1CEAA00A1396C /* PBXContainerItemProxy */;
3630
		};
3631
		DB166D7016A1CEAF00A1396C /* PBXTargetDependency */ = {
3632
			isa = PBXTargetDependency;
3633
			target = 4537749112091504002F0F45 /* testshape */;
3634
			targetProxy = DB166D6F16A1CEAF00A1396C /* PBXContainerItemProxy */;
3635
		};
3636
		DB166DD916A1D38900A1396C /* PBXTargetDependency */ = {
3637
			isa = PBXTargetDependency;
3638
			target = DB166DC416A1D36A00A1396C /* testmessage */;
3639
			targetProxy = DB166DD816A1D38900A1396C /* PBXContainerItemProxy */;
3640
		};
3641
		DB166DF216A1D53700A1396C /* PBXTargetDependency */ = {
3642
			isa = PBXTargetDependency;
3643
			target = DB166DDC16A1D50C00A1396C /* testrelative */;
3644
			targetProxy = DB166DF116A1D53700A1396C /* PBXContainerItemProxy */;
3645
		};
3646
		DB166E0916A1D5A400A1396C /* PBXTargetDependency */ = {
3647
			isa = PBXTargetDependency;
3648
			target = DB166DF316A1D57C00A1396C /* testrendercopyex */;
3649
			targetProxy = DB166E0816A1D5A400A1396C /* PBXContainerItemProxy */;
3650
		};
3651
		DB166E2016A1D5D000A1396C /* PBXTargetDependency */ = {
3652
			isa = PBXTargetDependency;
3653
			target = DB166E0A16A1D5AD00A1396C /* testrendertarget */;
3654
			targetProxy = DB166E1F16A1D5D000A1396C /* PBXContainerItemProxy */;
3655
		};
3656
		DB166E3B16A1D65A00A1396C /* PBXTargetDependency */ = {
3657
			isa = PBXTargetDependency;
3658
			target = DB166E2716A1D64D00A1396C /* testrumble */;
3659
			targetProxy = DB166E3A16A1D65A00A1396C /* PBXContainerItemProxy */;
3660
		};
3661
		DB166E5616A1D6B800A1396C /* PBXTargetDependency */ = {
3662
			isa = PBXTargetDependency;
3663
			target = DB166E3D16A1D69000A1396C /* testscale */;
3664
			targetProxy = DB166E5516A1D6B800A1396C /* PBXContainerItemProxy */;
3665
		};
3666
		DB166E6C16A1D72000A1396C /* PBXTargetDependency */ = {
3667
			isa = PBXTargetDependency;
3668
			target = DB166E5716A1D6F300A1396C /* testshader */;
3669
			targetProxy = DB166E6B16A1D72000A1396C /* PBXContainerItemProxy */;
3670
		};
3671
		DB166E9616A1D7CD00A1396C /* PBXTargetDependency */ = {
3672
			isa = PBXTargetDependency;
3673
			target = DB166E6D16A1D78400A1396C /* testspriteminimal */;
3674
			targetProxy = DB166E9516A1D7CD00A1396C /* PBXContainerItemProxy */;
3675
		};
3676
		DB166E9816A1D7CF00A1396C /* PBXTargetDependency */ = {
3677
			isa = PBXTargetDependency;
3678
			target = DB166E8016A1D78C00A1396C /* teststreaming */;
3679
			targetProxy = DB166E9716A1D7CF00A1396C /* PBXContainerItemProxy */;
3680
		};
3681
		F35E56E72983133F00A43A5F /* PBXTargetDependency */ = {
3682
			isa = PBXTargetDependency;
3683
			target = F35E56A2298312CB00A43A5F /* testautomation */;
3684
			targetProxy = F35E56E62983133F00A43A5F /* PBXContainerItemProxy */;
3685
		};
3686
		F3E1F7FF2A78C3AD00AC76D3 /* PBXTargetDependency */ = {
3687
			isa = PBXTargetDependency;
3688
			target = DB89956D18A19ABA0092407C /* testhotplug */;
3689
			targetProxy = F3E1F7FE2A78C3AD00AC76D3 /* PBXContainerItemProxy */;
3690
		};
3691
		F3E1F8012A78C3BE00AC76D3 /* PBXTargetDependency */ = {
3692
			isa = PBXTargetDependency;
3693
			target = DB445EE618184B7000B306B0 /* testdropfile */;
3694
			targetProxy = F3E1F8002A78C3BE00AC76D3 /* PBXContainerItemProxy */;
3695
		};
3696
		F3E1F8032A78C3C500AC76D3 /* PBXTargetDependency */ = {
3697
			isa = PBXTargetDependency;
3698
			target = F3C17CDB28E416CF00E1A26D /* testgeometry */;
3699
			targetProxy = F3E1F8022A78C3C500AC76D3 /* PBXContainerItemProxy */;
3700
		};
3701
/* End PBXTargetDependency section */
3702

3703
/* Begin XCBuildConfiguration section */
3704
		0017958910741F7900F5D044 /* Debug */ = {
3705
			isa = XCBuildConfiguration;
3706
			buildSettings = {
3707
				CODE_SIGN_IDENTITY = "Apple Development";
3708
				CODE_SIGN_STYLE = Automatic;
3709
				PRODUCT_NAME = testatomic;
3710
				PROVISIONING_PROFILE_SPECIFIER = "";
3711
			};
3712
			name = Debug;
3713
		};
3714
		0017958A10741F7900F5D044 /* Release */ = {
3715
			isa = XCBuildConfiguration;
3716
			buildSettings = {
3717
				CODE_SIGN_IDENTITY = "Apple Development";
3718
				CODE_SIGN_STYLE = Automatic;
3719
				PRODUCT_NAME = testatomic;
3720
				PROVISIONING_PROFILE_SPECIFIER = "";
3721
			};
3722
			name = Release;
3723
		};
3724
		001795AA107421BF00F5D044 /* Debug */ = {
3725
			isa = XCBuildConfiguration;
3726
			buildSettings = {
3727
				CODE_SIGN_IDENTITY = "Apple Development";
3728
				CODE_SIGN_STYLE = Automatic;
3729
				PRODUCT_NAME = testaudioinfo;
3730
				PROVISIONING_PROFILE_SPECIFIER = "";
3731
			};
3732
			name = Debug;
3733
		};
3734
		001795AB107421BF00F5D044 /* Release */ = {
3735
			isa = XCBuildConfiguration;
3736
			buildSettings = {
3737
				CODE_SIGN_IDENTITY = "Apple Development";
3738
				CODE_SIGN_STYLE = Automatic;
3739
				PRODUCT_NAME = testaudioinfo;
3740
				PROVISIONING_PROFILE_SPECIFIER = "";
3741
			};
3742
			name = Release;
3743
		};
3744
		0017971E10742F3200F5D044 /* Debug */ = {
3745
			isa = XCBuildConfiguration;
3746
			buildSettings = {
3747
				CODE_SIGN_IDENTITY = "Apple Development";
3748
				CODE_SIGN_STYLE = Automatic;
3749
				GCC_PREPROCESSOR_DEFINITIONS = HAVE_OPENGL;
3750
				PRODUCT_NAME = testgl;
3751
				PROVISIONING_PROFILE_SPECIFIER = "";
3752
				SUPPORTED_PLATFORMS = macosx;
3753
			};
3754
			name = Debug;
3755
		};
3756
		0017971F10742F3200F5D044 /* Release */ = {
3757
			isa = XCBuildConfiguration;
3758
			buildSettings = {
3759
				CODE_SIGN_IDENTITY = "Apple Development";
3760
				CODE_SIGN_STYLE = Automatic;
3761
				GCC_PREPROCESSOR_DEFINITIONS = HAVE_OPENGL;
3762
				PRODUCT_NAME = testgl;
3763
				PROVISIONING_PROFILE_SPECIFIER = "";
3764
				SUPPORTED_PLATFORMS = macosx;
3765
			};
3766
			name = Release;
3767
		};
3768
		00179745107430D600F5D044 /* Debug */ = {
3769
			isa = XCBuildConfiguration;
3770
			buildSettings = {
3771
				CODE_SIGN_IDENTITY = "Apple Development";
3772
				CODE_SIGN_STYLE = Automatic;
3773
				PRODUCT_NAME = testhaptic;
3774
				PROVISIONING_PROFILE_SPECIFIER = "";
3775
			};
3776
			name = Debug;
3777
		};
3778
		00179746107430D600F5D044 /* Release */ = {
3779
			isa = XCBuildConfiguration;
3780
			buildSettings = {
3781
				CODE_SIGN_IDENTITY = "Apple Development";
3782
				CODE_SIGN_STYLE = Automatic;
3783
				PRODUCT_NAME = testhaptic;
3784
				PROVISIONING_PROFILE_SPECIFIER = "";
3785
			};
3786
			name = Release;
3787
		};
3788
		0017976B107431B300F5D044 /* Debug */ = {
3789
			isa = XCBuildConfiguration;
3790
			buildSettings = {
3791
				CODE_SIGN_IDENTITY = "Apple Development";
3792
				CODE_SIGN_STYLE = Automatic;
3793
				PRODUCT_NAME = testdraw;
3794
				PROVISIONING_PROFILE_SPECIFIER = "";
3795
			};
3796
			name = Debug;
3797
		};
3798
		0017976C107431B300F5D044 /* Release */ = {
3799
			isa = XCBuildConfiguration;
3800
			buildSettings = {
3801
				CODE_SIGN_IDENTITY = "Apple Development";
3802
				CODE_SIGN_STYLE = Automatic;
3803
				PRODUCT_NAME = testdraw;
3804
				PROVISIONING_PROFILE_SPECIFIER = "";
3805
			};
3806
			name = Release;
3807
		};
3808
		0017978B107432AE00F5D044 /* Debug */ = {
3809
			isa = XCBuildConfiguration;
3810
			buildSettings = {
3811
				CODE_SIGN_IDENTITY = "Apple Development";
3812
				CODE_SIGN_STYLE = Automatic;
3813
				PRODUCT_NAME = testime;
3814
				PROVISIONING_PROFILE_SPECIFIER = "";
3815
			};
3816
			name = Debug;
3817
		};
3818
		0017978C107432AE00F5D044 /* Release */ = {
3819
			isa = XCBuildConfiguration;
3820
			buildSettings = {
3821
				CODE_SIGN_IDENTITY = "Apple Development";
3822
				CODE_SIGN_STYLE = Automatic;
3823
				PRODUCT_NAME = testime;
3824
				PROVISIONING_PROFILE_SPECIFIER = "";
3825
			};
3826
			name = Release;
3827
		};
3828
		001797AB1074334C00F5D044 /* Debug */ = {
3829
			isa = XCBuildConfiguration;
3830
			buildSettings = {
3831
				CODE_SIGN_IDENTITY = "Apple Development";
3832
				CODE_SIGN_STYLE = Automatic;
3833
				PRODUCT_NAME = testintersections;
3834
				PROVISIONING_PROFILE_SPECIFIER = "";
3835
			};
3836
			name = Debug;
3837
		};
3838
		001797AC1074334C00F5D044 /* Release */ = {
3839
			isa = XCBuildConfiguration;
3840
			buildSettings = {
3841
				CODE_SIGN_IDENTITY = "Apple Development";
3842
				CODE_SIGN_STYLE = Automatic;
3843
				PRODUCT_NAME = testintersections;
3844
				PROVISIONING_PROFILE_SPECIFIER = "";
3845
			};
3846
			name = Release;
3847
		};
3848
		001797CD107433C600F5D044 /* Debug */ = {
3849
			isa = XCBuildConfiguration;
3850
			buildSettings = {
3851
				CODE_SIGN_IDENTITY = "Apple Development";
3852
				CODE_SIGN_STYLE = Automatic;
3853
				PRODUCT_NAME = testloadso;
3854
				PROVISIONING_PROFILE_SPECIFIER = "";
3855
			};
3856
			name = Debug;
3857
		};
3858
		001797CE107433C600F5D044 /* Release */ = {
3859
			isa = XCBuildConfiguration;
3860
			buildSettings = {
3861
				CODE_SIGN_IDENTITY = "Apple Development";
3862
				CODE_SIGN_STYLE = Automatic;
3863
				PRODUCT_NAME = testloadso;
3864
				PROVISIONING_PROFILE_SPECIFIER = "";
3865
			};
3866
			name = Release;
3867
		};
3868
		0017980F1074355200F5D044 /* Debug */ = {
3869
			isa = XCBuildConfiguration;
3870
			buildSettings = {
3871
				CODE_SIGN_IDENTITY = "Apple Development";
3872
				CODE_SIGN_STYLE = Automatic;
3873
				PRODUCT_NAME = testmultiaudio;
3874
				PROVISIONING_PROFILE_SPECIFIER = "";
3875
			};
3876
			name = Debug;
3877
		};
3878
		001798101074355200F5D044 /* Release */ = {
3879
			isa = XCBuildConfiguration;
3880
			buildSettings = {
3881
				CODE_SIGN_IDENTITY = "Apple Development";
3882
				CODE_SIGN_STYLE = Automatic;
3883
				PRODUCT_NAME = testmultiaudio;
3884
				PROVISIONING_PROFILE_SPECIFIER = "";
3885
			};
3886
			name = Release;
3887
		};
3888
		001798911074392D00F5D044 /* Debug */ = {
3889
			isa = XCBuildConfiguration;
3890
			buildSettings = {
3891
				CODE_SIGN_IDENTITY = "Apple Development";
3892
				CODE_SIGN_STYLE = Automatic;
3893
				PRODUCT_NAME = testnative;
3894
				PROVISIONING_PROFILE_SPECIFIER = "";
3895
				SUPPORTED_PLATFORMS = macosx;
3896
			};
3897
			name = Debug;
3898
		};
3899
		001798921074392D00F5D044 /* Release */ = {
3900
			isa = XCBuildConfiguration;
3901
			buildSettings = {
3902
				CODE_SIGN_IDENTITY = "Apple Development";
3903
				CODE_SIGN_STYLE = Automatic;
3904
				PRODUCT_NAME = testnative;
3905
				PROVISIONING_PROFILE_SPECIFIER = "";
3906
				SUPPORTED_PLATFORMS = macosx;
3907
			};
3908
			name = Release;
3909
		};
3910
		001798B2107439DF00F5D044 /* Debug */ = {
3911
			isa = XCBuildConfiguration;
3912
			buildSettings = {
3913
				CODE_SIGN_IDENTITY = "Apple Development";
3914
				CODE_SIGN_STYLE = Automatic;
3915
				PRODUCT_NAME = testpower;
3916
				PROVISIONING_PROFILE_SPECIFIER = "";
3917
			};
3918
			name = Debug;
3919
		};
3920
		001798B3107439DF00F5D044 /* Release */ = {
3921
			isa = XCBuildConfiguration;
3922
			buildSettings = {
3923
				CODE_SIGN_IDENTITY = "Apple Development";
3924
				CODE_SIGN_STYLE = Automatic;
3925
				PRODUCT_NAME = testpower;
3926
				PROVISIONING_PROFILE_SPECIFIER = "";
3927
			};
3928
			name = Release;
3929
		};
3930
		001798EF10743BEC00F5D044 /* Debug */ = {
3931
			isa = XCBuildConfiguration;
3932
			buildSettings = {
3933
				CODE_SIGN_IDENTITY = "Apple Development";
3934
				CODE_SIGN_STYLE = Automatic;
3935
				PRODUCT_NAME = testresample;
3936
				PROVISIONING_PROFILE_SPECIFIER = "";
3937
			};
3938
			name = Debug;
3939
		};
3940
		001798F010743BEC00F5D044 /* Release */ = {
3941
			isa = XCBuildConfiguration;
3942
			buildSettings = {
3943
				CODE_SIGN_IDENTITY = "Apple Development";
3944
				CODE_SIGN_STYLE = Automatic;
3945
				PRODUCT_NAME = testresample;
3946
				PROVISIONING_PROFILE_SPECIFIER = "";
3947
			};
3948
			name = Release;
3949
		};
3950
		0017991310743F1000F5D044 /* Debug */ = {
3951
			isa = XCBuildConfiguration;
3952
			buildSettings = {
3953
				CODE_SIGN_IDENTITY = "Apple Development";
3954
				CODE_SIGN_STYLE = Automatic;
3955
				PRODUCT_NAME = testsprite;
3956
				PROVISIONING_PROFILE_SPECIFIER = "";
3957
			};
3958
			name = Debug;
3959
		};
3960
		0017991410743F1000F5D044 /* Release */ = {
3961
			isa = XCBuildConfiguration;
3962
			buildSettings = {
3963
				CODE_SIGN_IDENTITY = "Apple Development";
3964
				CODE_SIGN_STYLE = Automatic;
3965
				PRODUCT_NAME = testsprite;
3966
				PROVISIONING_PROFILE_SPECIFIER = "";
3967
			};
3968
			name = Release;
3969
		};
3970
		0017993510743FB700F5D044 /* Debug */ = {
3971
			isa = XCBuildConfiguration;
3972
			buildSettings = {
3973
				CODE_SIGN_IDENTITY = "Apple Development";
3974
				CODE_SIGN_STYLE = Automatic;
3975
				PRODUCT_NAME = testwm;
3976
				PROVISIONING_PROFILE_SPECIFIER = "";
3977
			};
3978
			name = Debug;
3979
		};
3980
		0017993610743FB700F5D044 /* Release */ = {
3981
			isa = XCBuildConfiguration;
3982
			buildSettings = {
3983
				CODE_SIGN_IDENTITY = "Apple Development";
3984
				CODE_SIGN_STYLE = Automatic;
3985
				PRODUCT_NAME = testwm;
3986
				PROVISIONING_PROFILE_SPECIFIER = "";
3987
			};
3988
			name = Release;
3989
		};
3990
		002A85B21073008E007319AE /* Debug */ = {
3991
			isa = XCBuildConfiguration;
3992
			baseConfigurationReference = F3C17C6A28E3FD4400E1A26D /* config.xcconfig */;
3993
			buildSettings = {
3994
				ALLOW_TARGET_PLATFORM_SPECIALIZATION = YES;
3995
				COPY_PHASE_STRIP = NO;
3996
				CURRENT_PROJECT_VERSION = 1;
3997
				DEBUG_INFORMATION_FORMAT = dwarf;
3998
				ENABLE_TESTABILITY = YES;
3999
				GCC_OPTIMIZATION_LEVEL = 0;
4000
				GCC_SYMBOLS_PRIVATE_EXTERN = YES;
4001
				GENERATE_INFOPLIST_FILE = YES;
4002
				HEADER_SEARCH_PATHS = ../../include;
4003
				INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents = YES;
4004
				IPHONEOS_DEPLOYMENT_TARGET = 9.0;
4005
				LD_RUNPATH_SEARCH_PATHS = "@executable_path/Frameworks";
4006
				"LD_RUNPATH_SEARCH_PATHS[sdk=macosx*]" = "@executable_path/../Frameworks";
4007
				MACOSX_DEPLOYMENT_TARGET = 10.9;
4008
				MARKETING_VERSION = 1.0;
4009
				ONLY_ACTIVE_ARCH = YES;
4010
				OTHER_LDFLAGS = "$(CONFIG_FRAMEWORK_LDFLAGS)";
4011
				PRODUCT_BUNDLE_IDENTIFIER = "org.libsdl.$(PRODUCT_NAME)";
4012
				SUPPORTED_PLATFORMS = "macosx iphonesimulator iphoneos appletvsimulator appletvos";
4013
				SUPPORTS_MACCATALYST = NO;
4014
				TARGETED_DEVICE_FAMILY = "1,2,3";
4015
				TVOS_DEPLOYMENT_TARGET = 9.0;
4016
			};
4017
			name = Debug;
4018
		};
4019
		002A85B31073008E007319AE /* Debug */ = {
4020
			isa = XCBuildConfiguration;
4021
			buildSettings = {
4022
				PRODUCT_NAME = "Build All";
4023
			};
4024
			name = Debug;
4025
		};
4026
		002A85B41073008E007319AE /* Debug */ = {
4027
			isa = XCBuildConfiguration;
4028
			buildSettings = {
4029
				CODE_SIGN_IDENTITY = "Apple Development";
4030
				CODE_SIGN_STYLE = Automatic;
4031
				PRODUCT_NAME = checkkeys;
4032
				PROVISIONING_PROFILE_SPECIFIER = "";
4033
			};
4034
			name = Debug;
4035
		};
4036
		002A85B61073008E007319AE /* Debug */ = {
4037
			isa = XCBuildConfiguration;
4038
			buildSettings = {
4039
				CODE_SIGN_IDENTITY = "Apple Development";
4040
				CODE_SIGN_STYLE = Automatic;
4041
				PRODUCT_NAME = loopwave;
4042
				PROVISIONING_PROFILE_SPECIFIER = "";
4043
			};
4044
			name = Debug;
4045
		};
4046
		002A85BC1073008E007319AE /* Debug */ = {
4047
			isa = XCBuildConfiguration;
4048
			buildSettings = {
4049
				CODE_SIGN_IDENTITY = "Apple Development";
4050
				CODE_SIGN_STYLE = Automatic;
4051
				PRODUCT_NAME = testerror;
4052
				PROVISIONING_PROFILE_SPECIFIER = "";
4053
			};
4054
			name = Debug;
4055
		};
4056
		002A85BD1073008E007319AE /* Debug */ = {
4057
			isa = XCBuildConfiguration;
4058
			buildSettings = {
4059
				CODE_SIGN_IDENTITY = "Apple Development";
4060
				CODE_SIGN_STYLE = Automatic;
4061
				PRODUCT_NAME = testfile;
4062
				PROVISIONING_PROFILE_SPECIFIER = "";
4063
			};
4064
			name = Debug;
4065
		};
4066
		002A85C01073008E007319AE /* Debug */ = {
4067
			isa = XCBuildConfiguration;
4068
			buildSettings = {
4069
				CODE_SIGN_IDENTITY = "Apple Development";
4070
				CODE_SIGN_STYLE = Automatic;
4071
				PRODUCT_NAME = testiconv;
4072
				PROVISIONING_PROFILE_SPECIFIER = "";
4073
			};
4074
			name = Debug;
4075
		};
4076
		002A85C21073008E007319AE /* Debug */ = {
4077
			isa = XCBuildConfiguration;
4078
			buildSettings = {
4079
				CODE_SIGN_IDENTITY = "Apple Development";
4080
				CODE_SIGN_STYLE = Automatic;
4081
				PRODUCT_NAME = testkeys;
4082
				PROVISIONING_PROFILE_SPECIFIER = "";
4083
			};
4084
			name = Debug;
4085
		};
4086
		002A85C31073008E007319AE /* Debug */ = {
4087
			isa = XCBuildConfiguration;
4088
			buildSettings = {
4089
				CODE_SIGN_IDENTITY = "Apple Development";
4090
				CODE_SIGN_STYLE = Automatic;
4091
				PRODUCT_NAME = testlock;
4092
				PROVISIONING_PROFILE_SPECIFIER = "";
4093
			};
4094
			name = Debug;
4095
		};
4096
		002A85C51073008E007319AE /* Debug */ = {
4097
			isa = XCBuildConfiguration;
4098
			buildSettings = {
4099
				CODE_SIGN_IDENTITY = "Apple Development";
4100
				CODE_SIGN_STYLE = Automatic;
4101
				PRODUCT_NAME = testoverlay;
4102
				PROVISIONING_PROFILE_SPECIFIER = "";
4103
			};
4104
			name = Debug;
4105
		};
4106
		002A85C71073008E007319AE /* Debug */ = {
4107
			isa = XCBuildConfiguration;
4108
			buildSettings = {
4109
				CODE_SIGN_IDENTITY = "Apple Development";
4110
				CODE_SIGN_STYLE = Automatic;
4111
				PRODUCT_NAME = testplatform;
4112
				PROVISIONING_PROFILE_SPECIFIER = "";
4113
			};
4114
			name = Debug;
4115
		};
4116
		002A85C81073008E007319AE /* Debug */ = {
4117
			isa = XCBuildConfiguration;
4118
			buildSettings = {
4119
				CODE_SIGN_IDENTITY = "Apple Development";
4120
				CODE_SIGN_STYLE = Automatic;
4121
				PRODUCT_NAME = testsem;
4122
				PROVISIONING_PROFILE_SPECIFIER = "";
4123
			};
4124
			name = Debug;
4125
		};
4126
		002A85CA1073008E007319AE /* Debug */ = {
4127
			isa = XCBuildConfiguration;
4128
			buildSettings = {
4129
				CODE_SIGN_IDENTITY = "Apple Development";
4130
				CODE_SIGN_STYLE = Automatic;
4131
				PRODUCT_NAME = testthread;
4132
				PROVISIONING_PROFILE_SPECIFIER = "";
4133
			};
4134
			name = Debug;
4135
		};
4136
		002A85CB1073008E007319AE /* Debug */ = {
4137
			isa = XCBuildConfiguration;
4138
			buildSettings = {
4139
				CODE_SIGN_IDENTITY = "Apple Development";
4140
				CODE_SIGN_STYLE = Automatic;
4141
				PRODUCT_NAME = testtimer;
4142
				PROVISIONING_PROFILE_SPECIFIER = "";
4143
			};
4144
			name = Debug;
4145
		};
4146
		002A85CC1073008E007319AE /* Debug */ = {
4147
			isa = XCBuildConfiguration;
4148
			buildSettings = {
4149
				CODE_SIGN_IDENTITY = "Apple Development";
4150
				CODE_SIGN_STYLE = Automatic;
4151
				PRODUCT_NAME = testversion;
4152
				PROVISIONING_PROFILE_SPECIFIER = "";
4153
			};
4154
			name = Debug;
4155
		};
4156
		002A85D11073008E007319AE /* Debug */ = {
4157
			isa = XCBuildConfiguration;
4158
			buildSettings = {
4159
				CODE_SIGN_IDENTITY = "Apple Development";
4160
				CODE_SIGN_STYLE = Automatic;
4161
				PRODUCT_NAME = torturethread;
4162
				PROVISIONING_PROFILE_SPECIFIER = "";
4163
			};
4164
			name = Debug;
4165
		};
4166
		002A85D41073009D007319AE /* Release */ = {
4167
			isa = XCBuildConfiguration;
4168
			baseConfigurationReference = F3C17C6A28E3FD4400E1A26D /* config.xcconfig */;
4169
			buildSettings = {
4170
				ALLOW_TARGET_PLATFORM_SPECIALIZATION = YES;
4171
				CURRENT_PROJECT_VERSION = 1;
4172
				DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
4173
				DEPLOYMENT_POSTPROCESSING = YES;
4174
				GCC_SYMBOLS_PRIVATE_EXTERN = YES;
4175
				GENERATE_INFOPLIST_FILE = YES;
4176
				HEADER_SEARCH_PATHS = ../../include;
4177
				INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents = YES;
4178
				IPHONEOS_DEPLOYMENT_TARGET = 9.0;
4179
				LD_RUNPATH_SEARCH_PATHS = "@executable_path/Frameworks";
4180
				"LD_RUNPATH_SEARCH_PATHS[sdk=macosx*]" = "@executable_path/../Frameworks";
4181
				MACOSX_DEPLOYMENT_TARGET = 10.9;
4182
				MARKETING_VERSION = 1.0;
4183
				OTHER_LDFLAGS = "$(CONFIG_FRAMEWORK_LDFLAGS)";
4184
				PRODUCT_BUNDLE_IDENTIFIER = "org.libsdl.$(PRODUCT_NAME)";
4185
				SUPPORTED_PLATFORMS = "macosx iphonesimulator iphoneos appletvsimulator appletvos";
4186
				SUPPORTS_MACCATALYST = NO;
4187
				TARGETED_DEVICE_FAMILY = "1,2,3";
4188
				TVOS_DEPLOYMENT_TARGET = 9.0;
4189
			};
4190
			name = Release;
4191
		};
4192
		002A85D51073009D007319AE /* Release */ = {
4193
			isa = XCBuildConfiguration;
4194
			buildSettings = {
4195
				PRODUCT_NAME = "Build All";
4196
			};
4197
			name = Release;
4198
		};
4199
		002A85D61073009D007319AE /* Release */ = {
4200
			isa = XCBuildConfiguration;
4201
			buildSettings = {
4202
				CODE_SIGN_IDENTITY = "Apple Development";
4203
				CODE_SIGN_STYLE = Automatic;
4204
				PRODUCT_NAME = checkkeys;
4205
				PROVISIONING_PROFILE_SPECIFIER = "";
4206
			};
4207
			name = Release;
4208
		};
4209
		002A85D81073009D007319AE /* Release */ = {
4210
			isa = XCBuildConfiguration;
4211
			buildSettings = {
4212
				CODE_SIGN_IDENTITY = "Apple Development";
4213
				CODE_SIGN_STYLE = Automatic;
4214
				PRODUCT_NAME = loopwave;
4215
				PROVISIONING_PROFILE_SPECIFIER = "";
4216
			};
4217
			name = Release;
4218
		};
4219
		002A85DE1073009D007319AE /* Release */ = {
4220
			isa = XCBuildConfiguration;
4221
			buildSettings = {
4222
				CODE_SIGN_IDENTITY = "Apple Development";
4223
				CODE_SIGN_STYLE = Automatic;
4224
				PRODUCT_NAME = testerror;
4225
				PROVISIONING_PROFILE_SPECIFIER = "";
4226
			};
4227
			name = Release;
4228
		};
4229
		002A85DF1073009D007319AE /* Release */ = {
4230
			isa = XCBuildConfiguration;
4231
			buildSettings = {
4232
				CODE_SIGN_IDENTITY = "Apple Development";
4233
				CODE_SIGN_STYLE = Automatic;
4234
				PRODUCT_NAME = testfile;
4235
				PROVISIONING_PROFILE_SPECIFIER = "";
4236
			};
4237
			name = Release;
4238
		};
4239
		002A85E21073009D007319AE /* Release */ = {
4240
			isa = XCBuildConfiguration;
4241
			buildSettings = {
4242
				CODE_SIGN_IDENTITY = "Apple Development";
4243
				CODE_SIGN_STYLE = Automatic;
4244
				PRODUCT_NAME = testiconv;
4245
				PROVISIONING_PROFILE_SPECIFIER = "";
4246
			};
4247
			name = Release;
4248
		};
4249
		002A85E41073009D007319AE /* Release */ = {
4250
			isa = XCBuildConfiguration;
4251
			buildSettings = {
4252
				CODE_SIGN_IDENTITY = "Apple Development";
4253
				CODE_SIGN_STYLE = Automatic;
4254
				PRODUCT_NAME = testkeys;
4255
				PROVISIONING_PROFILE_SPECIFIER = "";
4256
			};
4257
			name = Release;
4258
		};
4259
		002A85E51073009D007319AE /* Release */ = {
4260
			isa = XCBuildConfiguration;
4261
			buildSettings = {
4262
				CODE_SIGN_IDENTITY = "Apple Development";
4263
				CODE_SIGN_STYLE = Automatic;
4264
				PRODUCT_NAME = testlock;
4265
				PROVISIONING_PROFILE_SPECIFIER = "";
4266
			};
4267
			name = Release;
4268
		};
4269
		002A85E71073009D007319AE /* Release */ = {
4270
			isa = XCBuildConfiguration;
4271
			buildSettings = {
4272
				CODE_SIGN_IDENTITY = "Apple Development";
4273
				CODE_SIGN_STYLE = Automatic;
4274
				PRODUCT_NAME = testoverlay;
4275
				PROVISIONING_PROFILE_SPECIFIER = "";
4276
			};
4277
			name = Release;
4278
		};
4279
		002A85E91073009D007319AE /* Release */ = {
4280
			isa = XCBuildConfiguration;
4281
			buildSettings = {
4282
				CODE_SIGN_IDENTITY = "Apple Development";
4283
				CODE_SIGN_STYLE = Automatic;
4284
				PRODUCT_NAME = testplatform;
4285
				PROVISIONING_PROFILE_SPECIFIER = "";
4286
			};
4287
			name = Release;
4288
		};
4289
		002A85EA1073009D007319AE /* Release */ = {
4290
			isa = XCBuildConfiguration;
4291
			buildSettings = {
4292
				CODE_SIGN_IDENTITY = "Apple Development";
4293
				CODE_SIGN_STYLE = Automatic;
4294
				PRODUCT_NAME = testsem;
4295
				PROVISIONING_PROFILE_SPECIFIER = "";
4296
			};
4297
			name = Release;
4298
		};
4299
		002A85EC1073009D007319AE /* Release */ = {
4300
			isa = XCBuildConfiguration;
4301
			buildSettings = {
4302
				CODE_SIGN_IDENTITY = "Apple Development";
4303
				CODE_SIGN_STYLE = Automatic;
4304
				PRODUCT_NAME = testthread;
4305
				PROVISIONING_PROFILE_SPECIFIER = "";
4306
			};
4307
			name = Release;
4308
		};
4309
		002A85ED1073009D007319AE /* Release */ = {
4310
			isa = XCBuildConfiguration;
4311
			buildSettings = {
4312
				CODE_SIGN_IDENTITY = "Apple Development";
4313
				CODE_SIGN_STYLE = Automatic;
4314
				PRODUCT_NAME = testtimer;
4315
				PROVISIONING_PROFILE_SPECIFIER = "";
4316
			};
4317
			name = Release;
4318
		};
4319
		002A85EE1073009D007319AE /* Release */ = {
4320
			isa = XCBuildConfiguration;
4321
			buildSettings = {
4322
				CODE_SIGN_IDENTITY = "Apple Development";
4323
				CODE_SIGN_STYLE = Automatic;
4324
				PRODUCT_NAME = testversion;
4325
				PROVISIONING_PROFILE_SPECIFIER = "";
4326
			};
4327
			name = Release;
4328
		};
4329
		002A85F31073009D007319AE /* Release */ = {
4330
			isa = XCBuildConfiguration;
4331
			buildSettings = {
4332
				CODE_SIGN_IDENTITY = "Apple Development";
4333
				CODE_SIGN_STYLE = Automatic;
4334
				PRODUCT_NAME = torturethread;
4335
				PROVISIONING_PROFILE_SPECIFIER = "";
4336
			};
4337
			name = Release;
4338
		};
4339
		4537749712091509002F0F45 /* Debug */ = {
4340
			isa = XCBuildConfiguration;
4341
			buildSettings = {
4342
				CODE_SIGN_IDENTITY = "Apple Development";
4343
				CODE_SIGN_STYLE = Automatic;
4344
				PRODUCT_NAME = testshape;
4345
				PROVISIONING_PROFILE_SPECIFIER = "";
4346
			};
4347
			name = Debug;
4348
		};
4349
		4537749812091509002F0F45 /* Release */ = {
4350
			isa = XCBuildConfiguration;
4351
			buildSettings = {
4352
				CODE_SIGN_IDENTITY = "Apple Development";
4353
				CODE_SIGN_STYLE = Automatic;
4354
				PRODUCT_NAME = testshape;
4355
				PROVISIONING_PROFILE_SPECIFIER = "";
4356
			};
4357
			name = Release;
4358
		};
4359
		BBFC08CB164C6862003E6A99 /* Debug */ = {
4360
			isa = XCBuildConfiguration;
4361
			buildSettings = {
4362
				CODE_SIGN_IDENTITY = "Apple Development";
4363
				CODE_SIGN_STYLE = Automatic;
4364
				INFOPLIST_KEY_NSBluetoothAlwaysUsageDescription = "Steam Controller support";
4365
				PRODUCT_NAME = testcontroller;
4366
				PROVISIONING_PROFILE_SPECIFIER = "";
4367
			};
4368
			name = Debug;
4369
		};
4370
		BBFC08CC164C6862003E6A99 /* Release */ = {
4371
			isa = XCBuildConfiguration;
4372
			buildSettings = {
4373
				CODE_SIGN_IDENTITY = "Apple Development";
4374
				CODE_SIGN_STYLE = Automatic;
4375
				INFOPLIST_KEY_NSBluetoothAlwaysUsageDescription = "Steam Controller support";
4376
				PRODUCT_NAME = testcontroller;
4377
				PROVISIONING_PROFILE_SPECIFIER = "";
4378
			};
4379
			name = Release;
4380
		};
4381
		DB0F48EA17CA51E5008798C5 /* Debug */ = {
4382
			isa = XCBuildConfiguration;
4383
			buildSettings = {
4384
				CODE_SIGN_IDENTITY = "Apple Development";
4385
				CODE_SIGN_STYLE = Automatic;
4386
				PRODUCT_NAME = testdrawchessboard;
4387
				PROVISIONING_PROFILE_SPECIFIER = "";
4388
			};
4389
			name = Debug;
4390
		};
4391
		DB0F48EB17CA51E5008798C5 /* Release */ = {
4392
			isa = XCBuildConfiguration;
4393
			buildSettings = {
4394
				CODE_SIGN_IDENTITY = "Apple Development";
4395
				CODE_SIGN_STYLE = Automatic;
4396
				PRODUCT_NAME = testdrawchessboard;
4397
				PROVISIONING_PROFILE_SPECIFIER = "";
4398
			};
4399
			name = Release;
4400
		};
4401
		DB0F48FF17CA5212008798C5 /* Debug */ = {
4402
			isa = XCBuildConfiguration;
4403
			buildSettings = {
4404
				CODE_SIGN_IDENTITY = "Apple Development";
4405
				CODE_SIGN_STYLE = Automatic;
4406
				PRODUCT_NAME = testfilesystem;
4407
				PROVISIONING_PROFILE_SPECIFIER = "";
4408
			};
4409
			name = Debug;
4410
		};
4411
		DB0F490017CA5212008798C5 /* Release */ = {
4412
			isa = XCBuildConfiguration;
4413
			buildSettings = {
4414
				CODE_SIGN_IDENTITY = "Apple Development";
4415
				CODE_SIGN_STYLE = Automatic;
4416
				PRODUCT_NAME = testfilesystem;
4417
				PROVISIONING_PROFILE_SPECIFIER = "";
4418
			};
4419
			name = Release;
4420
		};
4421
		DB166D8116A1D12400A1396C /* Debug */ = {
4422
			isa = XCBuildConfiguration;
4423
			buildSettings = {
4424
				ALLOW_TARGET_PLATFORM_SPECIALIZATION = YES;
4425
				EXECUTABLE_PREFIX = lib;
4426
				PRODUCT_NAME = "$(TARGET_NAME)";
4427
				SUPPORTED_PLATFORMS = "watchsimulator watchos macosx iphonesimulator iphoneos driverkit appletvsimulator appletvos";
4428
				SUPPORTS_MACCATALYST = YES;
4429
			};
4430
			name = Debug;
4431
		};
4432
		DB166D8216A1D12400A1396C /* Release */ = {
4433
			isa = XCBuildConfiguration;
4434
			buildSettings = {
4435
				ALLOW_TARGET_PLATFORM_SPECIALIZATION = YES;
4436
				EXECUTABLE_PREFIX = lib;
4437
				PRODUCT_NAME = "$(TARGET_NAME)";
4438
				SUPPORTED_PLATFORMS = "watchsimulator watchos macosx iphonesimulator iphoneos driverkit appletvsimulator appletvos";
4439
				SUPPORTS_MACCATALYST = YES;
4440
			};
4441
			name = Release;
4442
		};
4443
		DB166DD316A1D36A00A1396C /* Debug */ = {
4444
			isa = XCBuildConfiguration;
4445
			buildSettings = {
4446
				CODE_SIGN_IDENTITY = "Apple Development";
4447
				CODE_SIGN_STYLE = Automatic;
4448
				PRODUCT_NAME = testmessage;
4449
				PROVISIONING_PROFILE_SPECIFIER = "";
4450
			};
4451
			name = Debug;
4452
		};
4453
		DB166DD416A1D36A00A1396C /* Release */ = {
4454
			isa = XCBuildConfiguration;
4455
			buildSettings = {
4456
				CODE_SIGN_IDENTITY = "Apple Development";
4457
				CODE_SIGN_STYLE = Automatic;
4458
				PRODUCT_NAME = testmessage;
4459
				PROVISIONING_PROFILE_SPECIFIER = "";
4460
			};
4461
			name = Release;
4462
		};
4463
		DB166DEC16A1D50C00A1396C /* Debug */ = {
4464
			isa = XCBuildConfiguration;
4465
			buildSettings = {
4466
				CODE_SIGN_IDENTITY = "Apple Development";
4467
				CODE_SIGN_STYLE = Automatic;
4468
				PRODUCT_NAME = testrelative;
4469
				PROVISIONING_PROFILE_SPECIFIER = "";
4470
			};
4471
			name = Debug;
4472
		};
4473
		DB166DED16A1D50C00A1396C /* Release */ = {
4474
			isa = XCBuildConfiguration;
4475
			buildSettings = {
4476
				CODE_SIGN_IDENTITY = "Apple Development";
4477
				CODE_SIGN_STYLE = Automatic;
4478
				PRODUCT_NAME = testrelative;
4479
				PROVISIONING_PROFILE_SPECIFIER = "";
4480
			};
4481
			name = Release;
4482
		};
4483
		DB166E0316A1D57C00A1396C /* Debug */ = {
4484
			isa = XCBuildConfiguration;
4485
			buildSettings = {
4486
				CODE_SIGN_IDENTITY = "Apple Development";
4487
				CODE_SIGN_STYLE = Automatic;
4488
				PRODUCT_NAME = testrendercopyex;
4489
				PROVISIONING_PROFILE_SPECIFIER = "";
4490
			};
4491
			name = Debug;
4492
		};
4493
		DB166E0416A1D57C00A1396C /* Release */ = {
4494
			isa = XCBuildConfiguration;
4495
			buildSettings = {
4496
				CODE_SIGN_IDENTITY = "Apple Development";
4497
				CODE_SIGN_STYLE = Automatic;
4498
				PRODUCT_NAME = testrendercopyex;
4499
				PROVISIONING_PROFILE_SPECIFIER = "";
4500
			};
4501
			name = Release;
4502
		};
4503
		DB166E1A16A1D5AD00A1396C /* Debug */ = {
4504
			isa = XCBuildConfiguration;
4505
			buildSettings = {
4506
				CODE_SIGN_IDENTITY = "Apple Development";
4507
				CODE_SIGN_STYLE = Automatic;
4508
				PRODUCT_NAME = testrendertarget;
4509
				PROVISIONING_PROFILE_SPECIFIER = "";
4510
			};
4511
			name = Debug;
4512
		};
4513
		DB166E1B16A1D5AD00A1396C /* Release */ = {
4514
			isa = XCBuildConfiguration;
4515
			buildSettings = {
4516
				CODE_SIGN_IDENTITY = "Apple Development";
4517
				CODE_SIGN_STYLE = Automatic;
4518
				PRODUCT_NAME = testrendertarget;
4519
				PROVISIONING_PROFILE_SPECIFIER = "";
4520
			};
4521
			name = Release;
4522
		};
4523
		DB166E3616A1D64D00A1396C /* Debug */ = {
4524
			isa = XCBuildConfiguration;
4525
			buildSettings = {
4526
				CODE_SIGN_IDENTITY = "Apple Development";
4527
				CODE_SIGN_STYLE = Automatic;
4528
				PRODUCT_NAME = testrumble;
4529
				PROVISIONING_PROFILE_SPECIFIER = "";
4530
			};
4531
			name = Debug;
4532
		};
4533
		DB166E3716A1D64D00A1396C /* Release */ = {
4534
			isa = XCBuildConfiguration;
4535
			buildSettings = {
4536
				CODE_SIGN_IDENTITY = "Apple Development";
4537
				CODE_SIGN_STYLE = Automatic;
4538
				PRODUCT_NAME = testrumble;
4539
				PROVISIONING_PROFILE_SPECIFIER = "";
4540
			};
4541
			name = Release;
4542
		};
4543
		DB166E5016A1D69000A1396C /* Debug */ = {
4544
			isa = XCBuildConfiguration;
4545
			buildSettings = {
4546
				CODE_SIGN_IDENTITY = "Apple Development";
4547
				CODE_SIGN_STYLE = Automatic;
4548
				PRODUCT_NAME = testscale;
4549
				PROVISIONING_PROFILE_SPECIFIER = "";
4550
			};
4551
			name = Debug;
4552
		};
4553
		DB166E5116A1D69000A1396C /* Release */ = {
4554
			isa = XCBuildConfiguration;
4555
			buildSettings = {
4556
				CODE_SIGN_IDENTITY = "Apple Development";
4557
				CODE_SIGN_STYLE = Automatic;
4558
				PRODUCT_NAME = testscale;
4559
				PROVISIONING_PROFILE_SPECIFIER = "";
4560
			};
4561
			name = Release;
4562
		};
4563
		DB166E6616A1D6F300A1396C /* Debug */ = {
4564
			isa = XCBuildConfiguration;
4565
			buildSettings = {
4566
				CODE_SIGN_IDENTITY = "Apple Development";
4567
				CODE_SIGN_STYLE = Automatic;
4568
				PRODUCT_NAME = testshader;
4569
				PROVISIONING_PROFILE_SPECIFIER = "";
4570
			};
4571
			name = Debug;
4572
		};
4573
		DB166E6716A1D6F300A1396C /* Release */ = {
4574
			isa = XCBuildConfiguration;
4575
			buildSettings = {
4576
				CODE_SIGN_IDENTITY = "Apple Development";
4577
				CODE_SIGN_STYLE = Automatic;
4578
				PRODUCT_NAME = testshader;
4579
				PROVISIONING_PROFILE_SPECIFIER = "";
4580
			};
4581
			name = Release;
4582
		};
4583
		DB166E7C16A1D78400A1396C /* Debug */ = {
4584
			isa = XCBuildConfiguration;
4585
			buildSettings = {
4586
				CODE_SIGN_IDENTITY = "Apple Development";
4587
				CODE_SIGN_STYLE = Automatic;
4588
				PRODUCT_NAME = testspriteminimal;
4589
				PROVISIONING_PROFILE_SPECIFIER = "";
4590
			};
4591
			name = Debug;
4592
		};
4593
		DB166E7D16A1D78400A1396C /* Release */ = {
4594
			isa = XCBuildConfiguration;
4595
			buildSettings = {
4596
				CODE_SIGN_IDENTITY = "Apple Development";
4597
				CODE_SIGN_STYLE = Automatic;
4598
				PRODUCT_NAME = testspriteminimal;
4599
				PROVISIONING_PROFILE_SPECIFIER = "";
4600
			};
4601
			name = Release;
4602
		};
4603
		DB166E8F16A1D78C00A1396C /* Debug */ = {
4604
			isa = XCBuildConfiguration;
4605
			buildSettings = {
4606
				CODE_SIGN_IDENTITY = "Apple Development";
4607
				CODE_SIGN_STYLE = Automatic;
4608
				PRODUCT_NAME = teststreaming;
4609
				PROVISIONING_PROFILE_SPECIFIER = "";
4610
			};
4611
			name = Debug;
4612
		};
4613
		DB166E9016A1D78C00A1396C /* Release */ = {
4614
			isa = XCBuildConfiguration;
4615
			buildSettings = {
4616
				CODE_SIGN_IDENTITY = "Apple Development";
4617
				CODE_SIGN_STYLE = Automatic;
4618
				PRODUCT_NAME = teststreaming;
4619
				PROVISIONING_PROFILE_SPECIFIER = "";
4620
			};
4621
			name = Release;
4622
		};
4623
		DB445EF618184B7000B306B0 /* Debug */ = {
4624
			isa = XCBuildConfiguration;
4625
			buildSettings = {
4626
				CODE_SIGN_IDENTITY = "Apple Development";
4627
				CODE_SIGN_STYLE = Automatic;
4628
				PRODUCT_NAME = testdropfile;
4629
				PROVISIONING_PROFILE_SPECIFIER = "";
4630
			};
4631
			name = Debug;
4632
		};
4633
		DB445EF718184B7000B306B0 /* Release */ = {
4634
			isa = XCBuildConfiguration;
4635
			buildSettings = {
4636
				CODE_SIGN_IDENTITY = "Apple Development";
4637
				CODE_SIGN_STYLE = Automatic;
4638
				PRODUCT_NAME = testdropfile;
4639
				PROVISIONING_PROFILE_SPECIFIER = "";
4640
			};
4641
			name = Release;
4642
		};
4643
		DB89957C18A19ABA0092407C /* Debug */ = {
4644
			isa = XCBuildConfiguration;
4645
			buildSettings = {
4646
				CODE_SIGN_IDENTITY = "Apple Development";
4647
				CODE_SIGN_STYLE = Automatic;
4648
				PRODUCT_NAME = testhotplug;
4649
				PROVISIONING_PROFILE_SPECIFIER = "";
4650
			};
4651
			name = Debug;
4652
		};
4653
		DB89957D18A19ABA0092407C /* Release */ = {
4654
			isa = XCBuildConfiguration;
4655
			buildSettings = {
4656
				CODE_SIGN_IDENTITY = "Apple Development";
4657
				CODE_SIGN_STYLE = Automatic;
4658
				PRODUCT_NAME = testhotplug;
4659
				PROVISIONING_PROFILE_SPECIFIER = "";
4660
			};
4661
			name = Release;
4662
		};
4663
		F35E56A8298312CB00A43A5F /* Debug */ = {
4664
			isa = XCBuildConfiguration;
4665
			buildSettings = {
4666
				CODE_SIGN_IDENTITY = "Apple Development";
4667
				CODE_SIGN_STYLE = Automatic;
4668
				PRODUCT_NAME = "$(TARGET_NAME)";
4669
				PROVISIONING_PROFILE_SPECIFIER = "";
4670
			};
4671
			name = Debug;
4672
		};
4673
		F35E56A9298312CB00A43A5F /* Release */ = {
4674
			isa = XCBuildConfiguration;
4675
			buildSettings = {
4676
				CODE_SIGN_IDENTITY = "Apple Development";
4677
				CODE_SIGN_STYLE = Automatic;
4678
				PRODUCT_NAME = "$(TARGET_NAME)";
4679
				PROVISIONING_PROFILE_SPECIFIER = "";
4680
			};
4681
			name = Release;
4682
		};
4683
		F36C34252C0F85DB00991150 /* Debug */ = {
4684
			isa = XCBuildConfiguration;
4685
			buildSettings = {
4686
				CODE_SIGN_IDENTITY = "Apple Development";
4687
				CODE_SIGN_STYLE = Automatic;
4688
				INFOPLIST_KEY_NSCameraUsageDescription = "Testing camera recording";
4689
				INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents = YES;
4690
				PRODUCT_NAME = "$(TARGET_NAME)";
4691
				PROVISIONING_PROFILE_SPECIFIER = "";
4692
			};
4693
			name = Debug;
4694
		};
4695
		F36C34262C0F85DB00991150 /* Release */ = {
4696
			isa = XCBuildConfiguration;
4697
			buildSettings = {
4698
				CODE_SIGN_IDENTITY = "Apple Development";
4699
				CODE_SIGN_STYLE = Automatic;
4700
				INFOPLIST_KEY_NSCameraUsageDescription = "Testing camera recording";
4701
				INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents = YES;
4702
				PRODUCT_NAME = "$(TARGET_NAME)";
4703
				PROVISIONING_PROFILE_SPECIFIER = "";
4704
			};
4705
			name = Release;
4706
		};
4707
		F3C17CE928E416D000E1A26D /* Debug */ = {
4708
			isa = XCBuildConfiguration;
4709
			buildSettings = {
4710
				CODE_SIGN_IDENTITY = "Apple Development";
4711
				CODE_SIGN_STYLE = Automatic;
4712
				PRODUCT_NAME = "$(TARGET_NAME)";
4713
				PROVISIONING_PROFILE_SPECIFIER = "";
4714
			};
4715
			name = Debug;
4716
		};
4717
		F3C17CEA28E416D000E1A26D /* Release */ = {
4718
			isa = XCBuildConfiguration;
4719
			buildSettings = {
4720
				CODE_SIGN_IDENTITY = "Apple Development";
4721
				CODE_SIGN_STYLE = Automatic;
4722
				PRODUCT_NAME = "$(TARGET_NAME)";
4723
				PROVISIONING_PROFILE_SPECIFIER = "";
4724
			};
4725
			name = Release;
4726
		};
4727
/* End XCBuildConfiguration section */
4728

4729
/* Begin XCConfigurationList section */
4730
		0017958610741F7900F5D044 /* Build configuration list for PBXNativeTarget "testatomic" */ = {
4731
			isa = XCConfigurationList;
4732
			buildConfigurations = (
4733
				0017958910741F7900F5D044 /* Debug */,
4734
				0017958A10741F7900F5D044 /* Release */,
4735
			);
4736
			defaultConfigurationIsVisible = 0;
4737
			defaultConfigurationName = Debug;
4738
		};
4739
		001795A7107421BF00F5D044 /* Build configuration list for PBXNativeTarget "testaudioinfo" */ = {
4740
			isa = XCConfigurationList;
4741
			buildConfigurations = (
4742
				001795AA107421BF00F5D044 /* Debug */,
4743
				001795AB107421BF00F5D044 /* Release */,
4744
			);
4745
			defaultConfigurationIsVisible = 0;
4746
			defaultConfigurationName = Debug;
4747
		};
4748
		0017971B10742F3200F5D044 /* Build configuration list for PBXNativeTarget "testgl" */ = {
4749
			isa = XCConfigurationList;
4750
			buildConfigurations = (
4751
				0017971E10742F3200F5D044 /* Debug */,
4752
				0017971F10742F3200F5D044 /* Release */,
4753
			);
4754
			defaultConfigurationIsVisible = 0;
4755
			defaultConfigurationName = Debug;
4756
		};
4757
		00179742107430D600F5D044 /* Build configuration list for PBXNativeTarget "testhaptic" */ = {
4758
			isa = XCConfigurationList;
4759
			buildConfigurations = (
4760
				00179745107430D600F5D044 /* Debug */,
4761
				00179746107430D600F5D044 /* Release */,
4762
			);
4763
			defaultConfigurationIsVisible = 0;
4764
			defaultConfigurationName = Debug;
4765
		};
4766
		00179768107431B300F5D044 /* Build configuration list for PBXNativeTarget "testdraw" */ = {
4767
			isa = XCConfigurationList;
4768
			buildConfigurations = (
4769
				0017976B107431B300F5D044 /* Debug */,
4770
				0017976C107431B300F5D044 /* Release */,
4771
			);
4772
			defaultConfigurationIsVisible = 0;
4773
			defaultConfigurationName = Debug;
4774
		};
4775
		00179788107432AE00F5D044 /* Build configuration list for PBXNativeTarget "testime" */ = {
4776
			isa = XCConfigurationList;
4777
			buildConfigurations = (
4778
				0017978B107432AE00F5D044 /* Debug */,
4779
				0017978C107432AE00F5D044 /* Release */,
4780
			);
4781
			defaultConfigurationIsVisible = 0;
4782
			defaultConfigurationName = Debug;
4783
		};
4784
		001797A81074334C00F5D044 /* Build configuration list for PBXNativeTarget "testintersections" */ = {
4785
			isa = XCConfigurationList;
4786
			buildConfigurations = (
4787
				001797AB1074334C00F5D044 /* Debug */,
4788
				001797AC1074334C00F5D044 /* Release */,
4789
			);
4790
			defaultConfigurationIsVisible = 0;
4791
			defaultConfigurationName = Debug;
4792
		};
4793
		001797CA107433C600F5D044 /* Build configuration list for PBXNativeTarget "testloadso" */ = {
4794
			isa = XCConfigurationList;
4795
			buildConfigurations = (
4796
				001797CD107433C600F5D044 /* Debug */,
4797
				001797CE107433C600F5D044 /* Release */,
4798
			);
4799
			defaultConfigurationIsVisible = 0;
4800
			defaultConfigurationName = Debug;
4801
		};
4802
		0017980C1074355200F5D044 /* Build configuration list for PBXNativeTarget "testmultiaudio" */ = {
4803
			isa = XCConfigurationList;
4804
			buildConfigurations = (
4805
				0017980F1074355200F5D044 /* Debug */,
4806
				001798101074355200F5D044 /* Release */,
4807
			);
4808
			defaultConfigurationIsVisible = 0;
4809
			defaultConfigurationName = Debug;
4810
		};
4811
		0017988E1074392D00F5D044 /* Build configuration list for PBXNativeTarget "testnative" */ = {
4812
			isa = XCConfigurationList;
4813
			buildConfigurations = (
4814
				001798911074392D00F5D044 /* Debug */,
4815
				001798921074392D00F5D044 /* Release */,
4816
			);
4817
			defaultConfigurationIsVisible = 0;
4818
			defaultConfigurationName = Debug;
4819
		};
4820
		001798AF107439DF00F5D044 /* Build configuration list for PBXNativeTarget "testpower" */ = {
4821
			isa = XCConfigurationList;
4822
			buildConfigurations = (
4823
				001798B2107439DF00F5D044 /* Debug */,
4824
				001798B3107439DF00F5D044 /* Release */,
4825
			);
4826
			defaultConfigurationIsVisible = 0;
4827
			defaultConfigurationName = Debug;
4828
		};
4829
		001798EC10743BEC00F5D044 /* Build configuration list for PBXNativeTarget "testresample" */ = {
4830
			isa = XCConfigurationList;
4831
			buildConfigurations = (
4832
				001798EF10743BEC00F5D044 /* Debug */,
4833
				001798F010743BEC00F5D044 /* Release */,
4834
			);
4835
			defaultConfigurationIsVisible = 0;
4836
			defaultConfigurationName = Debug;
4837
		};
4838
		0017991010743F1000F5D044 /* Build configuration list for PBXNativeTarget "testsprite" */ = {
4839
			isa = XCConfigurationList;
4840
			buildConfigurations = (
4841
				0017991310743F1000F5D044 /* Debug */,
4842
				0017991410743F1000F5D044 /* Release */,
4843
			);
4844
			defaultConfigurationIsVisible = 0;
4845
			defaultConfigurationName = Debug;
4846
		};
4847
		0017993210743FB700F5D044 /* Build configuration list for PBXNativeTarget "testwm" */ = {
4848
			isa = XCConfigurationList;
4849
			buildConfigurations = (
4850
				0017993510743FB700F5D044 /* Debug */,
4851
				0017993610743FB700F5D044 /* Release */,
4852
			);
4853
			defaultConfigurationIsVisible = 0;
4854
			defaultConfigurationName = Debug;
4855
		};
4856
		001B593808BDB826006539E9 /* Build configuration list for PBXNativeTarget "checkkeys" */ = {
4857
			isa = XCConfigurationList;
4858
			buildConfigurations = (
4859
				002A85B41073008E007319AE /* Debug */,
4860
				002A85D61073009D007319AE /* Release */,
4861
			);
4862
			defaultConfigurationIsVisible = 0;
4863
			defaultConfigurationName = Debug;
4864
		};
4865
		001B594008BDB826006539E9 /* Build configuration list for PBXNativeTarget "loopwave" */ = {
4866
			isa = XCConfigurationList;
4867
			buildConfigurations = (
4868
				002A85B61073008E007319AE /* Debug */,
4869
				002A85D81073009D007319AE /* Release */,
4870
			);
4871
			defaultConfigurationIsVisible = 0;
4872
			defaultConfigurationName = Debug;
4873
		};
4874
		001B595008BDB826006539E9 /* Build configuration list for PBXNativeTarget "testerror" */ = {
4875
			isa = XCConfigurationList;
4876
			buildConfigurations = (
4877
				002A85BC1073008E007319AE /* Debug */,
4878
				002A85DE1073009D007319AE /* Release */,
4879
			);
4880
			defaultConfigurationIsVisible = 0;
4881
			defaultConfigurationName = Debug;
4882
		};
4883
		001B595C08BDB826006539E9 /* Build configuration list for PBXNativeTarget "testthread" */ = {
4884
			isa = XCConfigurationList;
4885
			buildConfigurations = (
4886
				002A85CA1073008E007319AE /* Debug */,
4887
				002A85EC1073009D007319AE /* Release */,
4888
			);
4889
			defaultConfigurationIsVisible = 0;
4890
			defaultConfigurationName = Debug;
4891
		};
4892
		001B596408BDB826006539E9 /* Build configuration list for PBXNativeTarget "testkeys" */ = {
4893
			isa = XCConfigurationList;
4894
			buildConfigurations = (
4895
				002A85C21073008E007319AE /* Debug */,
4896
				002A85E41073009D007319AE /* Release */,
4897
			);
4898
			defaultConfigurationIsVisible = 0;
4899
			defaultConfigurationName = Debug;
4900
		};
4901
		001B596808BDB826006539E9 /* Build configuration list for PBXNativeTarget "testlock" */ = {
4902
			isa = XCConfigurationList;
4903
			buildConfigurations = (
4904
				002A85C31073008E007319AE /* Debug */,
4905
				002A85E51073009D007319AE /* Release */,
4906
			);
4907
			defaultConfigurationIsVisible = 0;
4908
			defaultConfigurationName = Debug;
4909
		};
4910
		001B597008BDB826006539E9 /* Build configuration list for PBXNativeTarget "testsem" */ = {
4911
			isa = XCConfigurationList;
4912
			buildConfigurations = (
4913
				002A85C81073008E007319AE /* Debug */,
4914
				002A85EA1073009D007319AE /* Release */,
4915
			);
4916
			defaultConfigurationIsVisible = 0;
4917
			defaultConfigurationName = Debug;
4918
		};
4919
		001B597808BDB826006539E9 /* Build configuration list for PBXNativeTarget "testtimer" */ = {
4920
			isa = XCConfigurationList;
4921
			buildConfigurations = (
4922
				002A85CB1073008E007319AE /* Debug */,
4923
				002A85ED1073009D007319AE /* Release */,
4924
			);
4925
			defaultConfigurationIsVisible = 0;
4926
			defaultConfigurationName = Debug;
4927
		};
4928
		001B598008BDB826006539E9 /* Build configuration list for PBXNativeTarget "testversion" */ = {
4929
			isa = XCConfigurationList;
4930
			buildConfigurations = (
4931
				002A85CC1073008E007319AE /* Debug */,
4932
				002A85EE1073009D007319AE /* Release */,
4933
			);
4934
			defaultConfigurationIsVisible = 0;
4935
			defaultConfigurationName = Debug;
4936
		};
4937
		001B599408BDB826006539E9 /* Build configuration list for PBXNativeTarget "torturethread" */ = {
4938
			isa = XCConfigurationList;
4939
			buildConfigurations = (
4940
				002A85D11073008E007319AE /* Debug */,
4941
				002A85F31073009D007319AE /* Release */,
4942
			);
4943
			defaultConfigurationIsVisible = 0;
4944
			defaultConfigurationName = Debug;
4945
		};
4946
		001B599808BDB826006539E9 /* Build configuration list for PBXAggregateTarget "All" */ = {
4947
			isa = XCConfigurationList;
4948
			buildConfigurations = (
4949
				002A85B31073008E007319AE /* Debug */,
4950
				002A85D51073009D007319AE /* Release */,
4951
			);
4952
			defaultConfigurationIsVisible = 0;
4953
			defaultConfigurationName = Debug;
4954
		};
4955
		001B5A0C08BDB826006539E9 /* Build configuration list for PBXProject "SDLTest" */ = {
4956
			isa = XCConfigurationList;
4957
			buildConfigurations = (
4958
				002A85B21073008E007319AE /* Debug */,
4959
				002A85D41073009D007319AE /* Release */,
4960
			);
4961
			defaultConfigurationIsVisible = 0;
4962
			defaultConfigurationName = Debug;
4963
		};
4964
		002F340E09CA1BFF00EBEB88 /* Build configuration list for PBXNativeTarget "testfile" */ = {
4965
			isa = XCConfigurationList;
4966
			buildConfigurations = (
4967
				002A85BD1073008E007319AE /* Debug */,
4968
				002A85DF1073009D007319AE /* Release */,
4969
			);
4970
			defaultConfigurationIsVisible = 0;
4971
			defaultConfigurationName = Debug;
4972
		};
4973
		002F342D09CA1F0300EBEB88 /* Build configuration list for PBXNativeTarget "testiconv" */ = {
4974
			isa = XCConfigurationList;
4975
			buildConfigurations = (
4976
				002A85C01073008E007319AE /* Debug */,
4977
				002A85E21073009D007319AE /* Release */,
4978
			);
4979
			defaultConfigurationIsVisible = 0;
4980
			defaultConfigurationName = Debug;
4981
		};
4982
		002F344909CA1FB300EBEB88 /* Build configuration list for PBXNativeTarget "testoverlay" */ = {
4983
			isa = XCConfigurationList;
4984
			buildConfigurations = (
4985
				002A85C51073008E007319AE /* Debug */,
4986
				002A85E71073009D007319AE /* Release */,
4987
			);
4988
			defaultConfigurationIsVisible = 0;
4989
			defaultConfigurationName = Debug;
4990
		};
4991
		002F346609CA204F00EBEB88 /* Build configuration list for PBXNativeTarget "testplatform" */ = {
4992
			isa = XCConfigurationList;
4993
			buildConfigurations = (
4994
				002A85C71073008E007319AE /* Debug */,
4995
				002A85E91073009D007319AE /* Release */,
4996
			);
4997
			defaultConfigurationIsVisible = 0;
4998
			defaultConfigurationName = Debug;
4999
		};
5000
		4537749A1209150C002F0F45 /* Build configuration list for PBXNativeTarget "testshape" */ = {
5001
			isa = XCConfigurationList;
5002
			buildConfigurations = (
5003
				4537749712091509002F0F45 /* Debug */,
5004
				4537749812091509002F0F45 /* Release */,
5005
			);
5006
			defaultConfigurationIsVisible = 0;
5007
			defaultConfigurationName = Debug;
5008
		};
5009
		BBFC08CA164C6862003E6A99 /* Build configuration list for PBXNativeTarget "testcontroller" */ = {
5010
			isa = XCConfigurationList;
5011
			buildConfigurations = (
5012
				BBFC08CB164C6862003E6A99 /* Debug */,
5013
				BBFC08CC164C6862003E6A99 /* Release */,
5014
			);
5015
			defaultConfigurationIsVisible = 0;
5016
			defaultConfigurationName = Debug;
5017
		};
5018
		DB0F48E917CA51E5008798C5 /* Build configuration list for PBXNativeTarget "testdrawchessboard" */ = {
5019
			isa = XCConfigurationList;
5020
			buildConfigurations = (
5021
				DB0F48EA17CA51E5008798C5 /* Debug */,
5022
				DB0F48EB17CA51E5008798C5 /* Release */,
5023
			);
5024
			defaultConfigurationIsVisible = 0;
5025
			defaultConfigurationName = Debug;
5026
		};
5027
		DB0F48FE17CA5212008798C5 /* Build configuration list for PBXNativeTarget "testfilesystem" */ = {
5028
			isa = XCConfigurationList;
5029
			buildConfigurations = (
5030
				DB0F48FF17CA5212008798C5 /* Debug */,
5031
				DB0F490017CA5212008798C5 /* Release */,
5032
			);
5033
			defaultConfigurationIsVisible = 0;
5034
			defaultConfigurationName = Debug;
5035
		};
5036
		DB166D8016A1D12400A1396C /* Build configuration list for PBXNativeTarget "SDL3_test" */ = {
5037
			isa = XCConfigurationList;
5038
			buildConfigurations = (
5039
				DB166D8116A1D12400A1396C /* Debug */,
5040
				DB166D8216A1D12400A1396C /* Release */,
5041
			);
5042
			defaultConfigurationIsVisible = 0;
5043
			defaultConfigurationName = Debug;
5044
		};
5045
		DB166DD216A1D36A00A1396C /* Build configuration list for PBXNativeTarget "testmessage" */ = {
5046
			isa = XCConfigurationList;
5047
			buildConfigurations = (
5048
				DB166DD316A1D36A00A1396C /* Debug */,
5049
				DB166DD416A1D36A00A1396C /* Release */,
5050
			);
5051
			defaultConfigurationIsVisible = 0;
5052
			defaultConfigurationName = Debug;
5053
		};
5054
		DB166DEB16A1D50C00A1396C /* Build configuration list for PBXNativeTarget "testrelative" */ = {
5055
			isa = XCConfigurationList;
5056
			buildConfigurations = (
5057
				DB166DEC16A1D50C00A1396C /* Debug */,
5058
				DB166DED16A1D50C00A1396C /* Release */,
5059
			);
5060
			defaultConfigurationIsVisible = 0;
5061
			defaultConfigurationName = Debug;
5062
		};
5063
		DB166E0216A1D57C00A1396C /* Build configuration list for PBXNativeTarget "testrendercopyex" */ = {
5064
			isa = XCConfigurationList;
5065
			buildConfigurations = (
5066
				DB166E0316A1D57C00A1396C /* Debug */,
5067
				DB166E0416A1D57C00A1396C /* Release */,
5068
			);
5069
			defaultConfigurationIsVisible = 0;
5070
			defaultConfigurationName = Debug;
5071
		};
5072
		DB166E1916A1D5AD00A1396C /* Build configuration list for PBXNativeTarget "testrendertarget" */ = {
5073
			isa = XCConfigurationList;
5074
			buildConfigurations = (
5075
				DB166E1A16A1D5AD00A1396C /* Debug */,
5076
				DB166E1B16A1D5AD00A1396C /* Release */,
5077
			);
5078
			defaultConfigurationIsVisible = 0;
5079
			defaultConfigurationName = Debug;
5080
		};
5081
		DB166E3516A1D64D00A1396C /* Build configuration list for PBXNativeTarget "testrumble" */ = {
5082
			isa = XCConfigurationList;
5083
			buildConfigurations = (
5084
				DB166E3616A1D64D00A1396C /* Debug */,
5085
				DB166E3716A1D64D00A1396C /* Release */,
5086
			);
5087
			defaultConfigurationIsVisible = 0;
5088
			defaultConfigurationName = Debug;
5089
		};
5090
		DB166E4F16A1D69000A1396C /* Build configuration list for PBXNativeTarget "testscale" */ = {
5091
			isa = XCConfigurationList;
5092
			buildConfigurations = (
5093
				DB166E5016A1D69000A1396C /* Debug */,
5094
				DB166E5116A1D69000A1396C /* Release */,
5095
			);
5096
			defaultConfigurationIsVisible = 0;
5097
			defaultConfigurationName = Debug;
5098
		};
5099
		DB166E6516A1D6F300A1396C /* Build configuration list for PBXNativeTarget "testshader" */ = {
5100
			isa = XCConfigurationList;
5101
			buildConfigurations = (
5102
				DB166E6616A1D6F300A1396C /* Debug */,
5103
				DB166E6716A1D6F300A1396C /* Release */,
5104
			);
5105
			defaultConfigurationIsVisible = 0;
5106
			defaultConfigurationName = Debug;
5107
		};
5108
		DB166E7B16A1D78400A1396C /* Build configuration list for PBXNativeTarget "testspriteminimal" */ = {
5109
			isa = XCConfigurationList;
5110
			buildConfigurations = (
5111
				DB166E7C16A1D78400A1396C /* Debug */,
5112
				DB166E7D16A1D78400A1396C /* Release */,
5113
			);
5114
			defaultConfigurationIsVisible = 0;
5115
			defaultConfigurationName = Debug;
5116
		};
5117
		DB166E8E16A1D78C00A1396C /* Build configuration list for PBXNativeTarget "teststreaming" */ = {
5118
			isa = XCConfigurationList;
5119
			buildConfigurations = (
5120
				DB166E8F16A1D78C00A1396C /* Debug */,
5121
				DB166E9016A1D78C00A1396C /* Release */,
5122
			);
5123
			defaultConfigurationIsVisible = 0;
5124
			defaultConfigurationName = Debug;
5125
		};
5126
		DB445EF518184B7000B306B0 /* Build configuration list for PBXNativeTarget "testdropfile" */ = {
5127
			isa = XCConfigurationList;
5128
			buildConfigurations = (
5129
				DB445EF618184B7000B306B0 /* Debug */,
5130
				DB445EF718184B7000B306B0 /* Release */,
5131
			);
5132
			defaultConfigurationIsVisible = 0;
5133
			defaultConfigurationName = Debug;
5134
		};
5135
		DB89957B18A19ABA0092407C /* Build configuration list for PBXNativeTarget "testhotplug" */ = {
5136
			isa = XCConfigurationList;
5137
			buildConfigurations = (
5138
				DB89957C18A19ABA0092407C /* Debug */,
5139
				DB89957D18A19ABA0092407C /* Release */,
5140
			);
5141
			defaultConfigurationIsVisible = 0;
5142
			defaultConfigurationName = Debug;
5143
		};
5144
		F35E56A7298312CB00A43A5F /* Build configuration list for PBXNativeTarget "testautomation" */ = {
5145
			isa = XCConfigurationList;
5146
			buildConfigurations = (
5147
				F35E56A8298312CB00A43A5F /* Debug */,
5148
				F35E56A9298312CB00A43A5F /* Release */,
5149
			);
5150
			defaultConfigurationIsVisible = 0;
5151
			defaultConfigurationName = Debug;
5152
		};
5153
		F36C34242C0F85DB00991150 /* Build configuration list for PBXNativeTarget "testcamera" */ = {
5154
			isa = XCConfigurationList;
5155
			buildConfigurations = (
5156
				F36C34252C0F85DB00991150 /* Debug */,
5157
				F36C34262C0F85DB00991150 /* Release */,
5158
			);
5159
			defaultConfigurationIsVisible = 0;
5160
			defaultConfigurationName = Debug;
5161
		};
5162
		F3C17CE828E416D000E1A26D /* Build configuration list for PBXNativeTarget "testgeometry" */ = {
5163
			isa = XCConfigurationList;
5164
			buildConfigurations = (
5165
				F3C17CE928E416D000E1A26D /* Debug */,
5166
				F3C17CEA28E416D000E1A26D /* Release */,
5167
			);
5168
			defaultConfigurationIsVisible = 0;
5169
			defaultConfigurationName = Debug;
5170
		};
5171
/* End XCConfigurationList section */
5172
	};
5173
	rootObject = 08FB7793FE84155DC02AAC07 /* Project object */;
5174
}
5175

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.