]> git.saurik.com Git - apple/libsystem.git/blob - Libsystem.xcodeproj/project.pbxproj
Libsystem-1281.tar.gz
[apple/libsystem.git] / Libsystem.xcodeproj / project.pbxproj
1 // !$*UTF8*$!
2 {
3 archiveVersion = 1;
4 classes = {
5 };
6 objectVersion = 46;
7 objects = {
8
9 /* Begin PBXAggregateTarget section */
10 923662F4212762D7001FB3E7 /* Sanitizer Support */ = {
11 isa = PBXAggregateTarget;
12 buildConfigurationList = 923662F6212762D7001FB3E7 /* Build configuration list for PBXAggregateTarget "Sanitizer Support" */;
13 buildPhases = (
14 923662F7212762EA001FB3E7 /* Copy enable_asan_mode */,
15 923662FB21276319001FB3E7 /* Run create_asan_override_file.sh */,
16 );
17 dependencies = (
18 );
19 name = "Sanitizer Support";
20 productName = "Sanitizer Support";
21 };
22 BA5511CF136CA8480012B9B5 /* Generate Linker Arguments */ = {
23 isa = PBXAggregateTarget;
24 buildConfigurationList = BA5511D0136CA8480012B9B5 /* Build configuration list for PBXAggregateTarget "Generate Linker Arguments" */;
25 buildPhases = (
26 BA5511D4136CA8680012B9B5 /* ShellScript */,
27 );
28 dependencies = (
29 );
30 name = "Generate Linker Arguments";
31 productName = "Generate Linker Arguments";
32 };
33 BA5511D6136D22ED0012B9B5 /* Generate Symlinks */ = {
34 isa = PBXAggregateTarget;
35 buildConfigurationList = BA5511D7136D22ED0012B9B5 /* Build configuration list for PBXAggregateTarget "Generate Symlinks" */;
36 buildPhases = (
37 BA5511D9136D23110012B9B5 /* ShellScript */,
38 BA2BD8FE136D271D00FF78C0 /* ShellScript */,
39 BA2BD8FF136D27FE00FF78C0 /* CopyFiles */,
40 );
41 dependencies = (
42 );
43 name = "Generate Symlinks";
44 productName = "Generate Symlinks";
45 };
46 E47E982E221DFDFC006E312E /* Libsystem_driverkit */ = {
47 isa = PBXAggregateTarget;
48 buildConfigurationList = E47E9830221DFDFC006E312E /* Build configuration list for PBXAggregateTarget "Libsystem_driverkit" */;
49 buildPhases = (
50 );
51 dependencies = (
52 E47E983D221DFE8B006E312E /* PBXTargetDependency */,
53 E47E983F221DFE90006E312E /* PBXTargetDependency */,
54 E47E9841221DFE94006E312E /* PBXTargetDependency */,
55 );
56 name = Libsystem_driverkit;
57 productName = Libsystem_driverkit;
58 };
59 E47E9831221DFE23006E312E /* Libsystem */ = {
60 isa = PBXAggregateTarget;
61 buildConfigurationList = E47E9832221DFE23006E312E /* Build configuration list for PBXAggregateTarget "Libsystem" */;
62 buildPhases = (
63 );
64 dependencies = (
65 E47E9835221DFE4A006E312E /* PBXTargetDependency */,
66 E47E9837221DFE4F006E312E /* PBXTargetDependency */,
67 E47E9839221DFE58006E312E /* PBXTargetDependency */,
68 E47E983B221DFE5E006E312E /* PBXTargetDependency */,
69 );
70 name = Libsystem;
71 productName = Libsystem;
72 };
73 /* End PBXAggregateTarget section */
74
75 /* Begin PBXBuildFile section */
76 923662F821276300001FB3E7 /* enable_asan_mode in Copy enable_asan_mode */ = {isa = PBXBuildFile; fileRef = 8C0BF1291F58E51D00706493 /* enable_asan_mode */; };
77 BA2BD900136D282200FF78C0 /* Info.plist in CopyFiles */ = {isa = PBXBuildFile; fileRef = BA5511B6136C9D780012B9B5 /* Info.plist */; };
78 BA2FABC5136DBF45004383E5 /* linker_arguments_changed.c in Sources */ = {isa = PBXBuildFile; fileRef = BA2FABC4136DBF45004383E5 /* linker_arguments_changed.c */; };
79 BA5511C9136C9E4D0012B9B5 /* CompatibilityHacks.c in Sources */ = {isa = PBXBuildFile; fileRef = BA5511B4136C9D780012B9B5 /* CompatibilityHacks.c */; };
80 BA5511CA136C9E510012B9B5 /* init.c in Sources */ = {isa = PBXBuildFile; fileRef = BA5511B7136C9D780012B9B5 /* init.c */; };
81 C9A43CAC15374DB200388D0C /* alloc_once_private.h in Headers */ = {isa = PBXBuildFile; fileRef = C9A43CAB15374DB200388D0C /* alloc_once_private.h */; settings = {ATTRIBUTES = (Private, ); }; };
82 /* End PBXBuildFile section */
83
84 /* Begin PBXContainerItemProxy section */
85 E47E9834221DFE4A006E312E /* PBXContainerItemProxy */ = {
86 isa = PBXContainerItemProxy;
87 containerPortal = BA5511A9136C9D400012B9B5 /* Project object */;
88 proxyType = 1;
89 remoteGlobalIDString = 923662F4212762D7001FB3E7;
90 remoteInfo = "Sanitizer Support";
91 };
92 E47E9836221DFE4F006E312E /* PBXContainerItemProxy */ = {
93 isa = PBXContainerItemProxy;
94 containerPortal = BA5511A9136C9D400012B9B5 /* Project object */;
95 proxyType = 1;
96 remoteGlobalIDString = BA5511D6136D22ED0012B9B5;
97 remoteInfo = "Generate Symlinks";
98 };
99 E47E9838221DFE58006E312E /* PBXContainerItemProxy */ = {
100 isa = PBXContainerItemProxy;
101 containerPortal = BA5511A9136C9D400012B9B5 /* Project object */;
102 proxyType = 1;
103 remoteGlobalIDString = BA5511CF136CA8480012B9B5;
104 remoteInfo = "Generate Linker Arguments";
105 };
106 E47E983A221DFE5E006E312E /* PBXContainerItemProxy */ = {
107 isa = PBXContainerItemProxy;
108 containerPortal = BA5511A9136C9D400012B9B5 /* Project object */;
109 proxyType = 1;
110 remoteGlobalIDString = BA5511C3136C9E2E0012B9B5;
111 remoteInfo = System;
112 };
113 E47E983C221DFE8B006E312E /* PBXContainerItemProxy */ = {
114 isa = PBXContainerItemProxy;
115 containerPortal = BA5511A9136C9D400012B9B5 /* Project object */;
116 proxyType = 1;
117 remoteGlobalIDString = BA5511D6136D22ED0012B9B5;
118 remoteInfo = "Generate Symlinks";
119 };
120 E47E983E221DFE90006E312E /* PBXContainerItemProxy */ = {
121 isa = PBXContainerItemProxy;
122 containerPortal = BA5511A9136C9D400012B9B5 /* Project object */;
123 proxyType = 1;
124 remoteGlobalIDString = BA5511CF136CA8480012B9B5;
125 remoteInfo = "Generate Linker Arguments";
126 };
127 E47E9840221DFE94006E312E /* PBXContainerItemProxy */ = {
128 isa = PBXContainerItemProxy;
129 containerPortal = BA5511A9136C9D400012B9B5 /* Project object */;
130 proxyType = 1;
131 remoteGlobalIDString = BA5511C3136C9E2E0012B9B5;
132 remoteInfo = System;
133 };
134 /* End PBXContainerItemProxy section */
135
136 /* Begin PBXCopyFilesBuildPhase section */
137 923662F7212762EA001FB3E7 /* Copy enable_asan_mode */ = {
138 isa = PBXCopyFilesBuildPhase;
139 buildActionMask = 8;
140 dstPath = "$(INSTALL_PATH_PREFIX)/usr/local/bin";
141 dstSubfolderSpec = 0;
142 files = (
143 923662F821276300001FB3E7 /* enable_asan_mode in Copy enable_asan_mode */,
144 );
145 name = "Copy enable_asan_mode";
146 runOnlyForDeploymentPostprocessing = 1;
147 };
148 BA2BD8FF136D27FE00FF78C0 /* CopyFiles */ = {
149 isa = PBXCopyFilesBuildPhase;
150 buildActionMask = 8;
151 dstPath = "$(INSTALL_PATH_PREFIX)/System/Library/Frameworks/System.framework/$(INFOPLIST_INSTALL_PATH)";
152 dstSubfolderSpec = 0;
153 files = (
154 BA2BD900136D282200FF78C0 /* Info.plist in CopyFiles */,
155 );
156 runOnlyForDeploymentPostprocessing = 1;
157 };
158 /* End PBXCopyFilesBuildPhase section */
159
160 /* Begin PBXFileReference section */
161 8C0BF1291F58E51D00706493 /* enable_asan_mode */ = {isa = PBXFileReference; lastKnownFileType = text.script.sh; path = enable_asan_mode; sourceTree = "<group>"; };
162 923662FC212B442C001FB3E7 /* create_asan_override_file.sh */ = {isa = PBXFileReference; lastKnownFileType = text.script.sh; path = create_asan_override_file.sh; sourceTree = "<group>"; };
163 BA2FABC4136DBF45004383E5 /* linker_arguments_changed.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = linker_arguments_changed.c; sourceTree = BUILT_PRODUCTS_DIR; };
164 BA5511B3136C9D780012B9B5 /* APPLE_LICENSE */ = {isa = PBXFileReference; lastKnownFileType = text; path = APPLE_LICENSE; sourceTree = "<group>"; };
165 BA5511B4136C9D780012B9B5 /* CompatibilityHacks.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = CompatibilityHacks.c; sourceTree = "<group>"; };
166 BA5511B6136C9D780012B9B5 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
167 BA5511B7136C9D780012B9B5 /* init.c */ = {isa = PBXFileReference; indentWidth = 8; lastKnownFileType = sourcecode.c.c; path = init.c; sourceTree = "<group>"; tabWidth = 8; usesTabs = 1; };
168 BA5511B9136C9D780012B9B5 /* optionallibs */ = {isa = PBXFileReference; lastKnownFileType = text; path = optionallibs; sourceTree = "<group>"; };
169 BA5511BA136C9D780012B9B5 /* requiredlibs */ = {isa = PBXFileReference; lastKnownFileType = text; path = requiredlibs; sourceTree = "<group>"; };
170 BA5511C4136C9E2E0012B9B5 /* libSystem.B.dylib */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.dylib"; includeInIndex = 0; path = libSystem.B.dylib; sourceTree = BUILT_PRODUCTS_DIR; };
171 C64EE1D7136F644700676C52 /* create_dylib_symlinks.sh */ = {isa = PBXFileReference; lastKnownFileType = text.script.sh; path = create_dylib_symlinks.sh; sourceTree = "<group>"; };
172 C64EE1D8136F644700676C52 /* create_system_framework.sh */ = {isa = PBXFileReference; lastKnownFileType = text.script.sh; path = create_system_framework.sh; sourceTree = "<group>"; };
173 C64EE1D9136F644700676C52 /* linker_arguments.sh */ = {isa = PBXFileReference; lastKnownFileType = text.script.sh; path = linker_arguments.sh; sourceTree = "<group>"; };
174 C9A43CAB15374DB200388D0C /* alloc_once_private.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = alloc_once_private.h; sourceTree = "<group>"; };
175 C9B56C55153751A600C153A8 /* Libsystem.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = Libsystem.xcconfig; sourceTree = "<group>"; };
176 E43B88B32245778F00215272 /* requiredlibs_driverkit */ = {isa = PBXFileReference; lastKnownFileType = text; path = requiredlibs_driverkit; sourceTree = "<group>"; };
177 E43B88B42245778F00215272 /* optionallibs_driverkit */ = {isa = PBXFileReference; lastKnownFileType = text; path = optionallibs_driverkit; sourceTree = "<group>"; };
178 /* End PBXFileReference section */
179
180 /* Begin PBXFrameworksBuildPhase section */
181 BA5511C1136C9E2E0012B9B5 /* Frameworks */ = {
182 isa = PBXFrameworksBuildPhase;
183 buildActionMask = 2147483647;
184 files = (
185 );
186 runOnlyForDeploymentPostprocessing = 0;
187 };
188 /* End PBXFrameworksBuildPhase section */
189
190 /* Begin PBXGroup section */
191 BA2FABC7136DBF6F004383E5 /* Generated Files */ = {
192 isa = PBXGroup;
193 children = (
194 BA2FABC4136DBF45004383E5 /* linker_arguments_changed.c */,
195 );
196 name = "Generated Files";
197 sourceTree = "<group>";
198 };
199 BA5511A7136C9D400012B9B5 = {
200 isa = PBXGroup;
201 children = (
202 C9B56C55153751A600C153A8 /* Libsystem.xcconfig */,
203 BA5511B3136C9D780012B9B5 /* APPLE_LICENSE */,
204 BA5511B4136C9D780012B9B5 /* CompatibilityHacks.c */,
205 BA5511B6136C9D780012B9B5 /* Info.plist */,
206 C9A43CAB15374DB200388D0C /* alloc_once_private.h */,
207 BA5511B7136C9D780012B9B5 /* init.c */,
208 BA5511B9136C9D780012B9B5 /* optionallibs */,
209 BA5511BA136C9D780012B9B5 /* requiredlibs */,
210 E43B88B42245778F00215272 /* optionallibs_driverkit */,
211 E43B88B32245778F00215272 /* requiredlibs_driverkit */,
212 8C0BF1291F58E51D00706493 /* enable_asan_mode */,
213 C64EE1D6136F644700676C52 /* xcodescripts */,
214 BA5511C5136C9E2E0012B9B5 /* Products */,
215 BA2FABC7136DBF6F004383E5 /* Generated Files */,
216 );
217 sourceTree = "<group>";
218 };
219 BA5511C5136C9E2E0012B9B5 /* Products */ = {
220 isa = PBXGroup;
221 children = (
222 BA5511C4136C9E2E0012B9B5 /* libSystem.B.dylib */,
223 );
224 name = Products;
225 sourceTree = "<group>";
226 };
227 C64EE1D6136F644700676C52 /* xcodescripts */ = {
228 isa = PBXGroup;
229 children = (
230 923662FC212B442C001FB3E7 /* create_asan_override_file.sh */,
231 C64EE1D7136F644700676C52 /* create_dylib_symlinks.sh */,
232 C64EE1D8136F644700676C52 /* create_system_framework.sh */,
233 C64EE1D9136F644700676C52 /* linker_arguments.sh */,
234 );
235 path = xcodescripts;
236 sourceTree = "<group>";
237 };
238 /* End PBXGroup section */
239
240 /* Begin PBXHeadersBuildPhase section */
241 BA5511C2136C9E2E0012B9B5 /* Headers */ = {
242 isa = PBXHeadersBuildPhase;
243 buildActionMask = 2147483647;
244 files = (
245 C9A43CAC15374DB200388D0C /* alloc_once_private.h in Headers */,
246 );
247 runOnlyForDeploymentPostprocessing = 0;
248 };
249 /* End PBXHeadersBuildPhase section */
250
251 /* Begin PBXNativeTarget section */
252 BA5511C3136C9E2E0012B9B5 /* System */ = {
253 isa = PBXNativeTarget;
254 buildConfigurationList = BA5511C7136C9E2E0012B9B5 /* Build configuration list for PBXNativeTarget "System" */;
255 buildPhases = (
256 BA5511C0136C9E2E0012B9B5 /* Sources */,
257 BA5511C1136C9E2E0012B9B5 /* Frameworks */,
258 BA5511C2136C9E2E0012B9B5 /* Headers */,
259 );
260 buildRules = (
261 );
262 dependencies = (
263 );
264 name = System;
265 productName = System;
266 productReference = BA5511C4136C9E2E0012B9B5 /* libSystem.B.dylib */;
267 productType = "com.apple.product-type.library.dynamic";
268 };
269 /* End PBXNativeTarget section */
270
271 /* Begin PBXProject section */
272 BA5511A9136C9D400012B9B5 /* Project object */ = {
273 isa = PBXProject;
274 attributes = {
275 LastUpgradeCheck = 0700;
276 TargetAttributes = {
277 923662F4212762D7001FB3E7 = {
278 CreatedOnToolsVersion = 10.0;
279 ProvisioningStyle = Automatic;
280 };
281 E47E982E221DFDFC006E312E = {
282 CreatedOnToolsVersion = 11.0;
283 };
284 E47E9831221DFE23006E312E = {
285 CreatedOnToolsVersion = 11.0;
286 };
287 };
288 };
289 buildConfigurationList = BA5511AC136C9D400012B9B5 /* Build configuration list for PBXProject "Libsystem" */;
290 compatibilityVersion = "Xcode 3.2";
291 developmentRegion = English;
292 hasScannedForEncodings = 0;
293 knownRegions = (
294 en,
295 );
296 mainGroup = BA5511A7136C9D400012B9B5;
297 productRefGroup = BA5511C5136C9E2E0012B9B5 /* Products */;
298 projectDirPath = "";
299 projectRoot = "";
300 targets = (
301 E47E9831221DFE23006E312E /* Libsystem */,
302 E47E982E221DFDFC006E312E /* Libsystem_driverkit */,
303 BA5511C3136C9E2E0012B9B5 /* System */,
304 BA5511CF136CA8480012B9B5 /* Generate Linker Arguments */,
305 BA5511D6136D22ED0012B9B5 /* Generate Symlinks */,
306 923662F4212762D7001FB3E7 /* Sanitizer Support */,
307 );
308 };
309 /* End PBXProject section */
310
311 /* Begin PBXShellScriptBuildPhase section */
312 923662FB21276319001FB3E7 /* Run create_asan_override_file.sh */ = {
313 isa = PBXShellScriptBuildPhase;
314 buildActionMask = 8;
315 files = (
316 );
317 inputFileListPaths = (
318 );
319 inputPaths = (
320 );
321 name = "Run create_asan_override_file.sh";
322 outputFileListPaths = (
323 );
324 outputPaths = (
325 );
326 runOnlyForDeploymentPostprocessing = 1;
327 shellPath = /bin/sh;
328 shellScript = "set -x\nset -e\n\n\"${SRCROOT}/xcodescripts/create_asan_override_file.sh\"\n";
329 };
330 BA2BD8FE136D271D00FF78C0 /* ShellScript */ = {
331 isa = PBXShellScriptBuildPhase;
332 buildActionMask = 8;
333 files = (
334 );
335 inputPaths = (
336 );
337 outputPaths = (
338 );
339 runOnlyForDeploymentPostprocessing = 1;
340 shellPath = /bin/sh;
341 shellScript = "set -x\nset -e\n\n\"${SRCROOT}/xcodescripts/create_system_framework.sh\" \"${DSTROOT}\" \"${SRCROOT}\" \"${ACTION}\" \"${ARCHS}\" \"${BUILD_VARIANTS}\"\n";
342 };
343 BA5511D4136CA8680012B9B5 /* ShellScript */ = {
344 isa = PBXShellScriptBuildPhase;
345 buildActionMask = 2147483647;
346 files = (
347 );
348 inputPaths = (
349 "$(SRCROOT)/optionallibs",
350 "$(SRCROOT)/requiredlibs",
351 "$(SRCROOT)/xcodescripts/linker_arguments.sh",
352 );
353 outputPaths = (
354 "$(BUILT_PRODUCTS_DIR)/linker_arguments_changed.c",
355 );
356 runOnlyForDeploymentPostprocessing = 0;
357 shellPath = /bin/sh;
358 shellScript = "set -x\nset -e\n\n# workaround 48125283\n[ -n \"$DRIVERKIT_DEPLOYMENT_TARGET\" ] && unset MACOSX_DEPLOYMENT_TARGET\n\n\"${SRCROOT}/xcodescripts/linker_arguments.sh\" \"${ARCHS}\" \"${BUILD_VARIANTS}\" \"${BUILT_PRODUCTS_DIR}\" \"${SDKROOT}\" \"${SRCROOT}\"\n";
359 };
360 BA5511D9136D23110012B9B5 /* ShellScript */ = {
361 isa = PBXShellScriptBuildPhase;
362 buildActionMask = 8;
363 files = (
364 );
365 inputPaths = (
366 );
367 outputPaths = (
368 );
369 runOnlyForDeploymentPostprocessing = 1;
370 shellPath = /bin/sh;
371 shellScript = "set -x\nset -e\n\n\"${SRCROOT}/xcodescripts/create_dylib_symlinks.sh\" \"${DSTROOT}\" \"${ACTION}\" \"${BUILD_VARIANTS}\"\n";
372 };
373 /* End PBXShellScriptBuildPhase section */
374
375 /* Begin PBXSourcesBuildPhase section */
376 BA5511C0136C9E2E0012B9B5 /* Sources */ = {
377 isa = PBXSourcesBuildPhase;
378 buildActionMask = 2147483647;
379 files = (
380 BA5511C9136C9E4D0012B9B5 /* CompatibilityHacks.c in Sources */,
381 BA5511CA136C9E510012B9B5 /* init.c in Sources */,
382 BA2FABC5136DBF45004383E5 /* linker_arguments_changed.c in Sources */,
383 );
384 runOnlyForDeploymentPostprocessing = 0;
385 };
386 /* End PBXSourcesBuildPhase section */
387
388 /* Begin PBXTargetDependency section */
389 E47E9835221DFE4A006E312E /* PBXTargetDependency */ = {
390 isa = PBXTargetDependency;
391 target = 923662F4212762D7001FB3E7 /* Sanitizer Support */;
392 targetProxy = E47E9834221DFE4A006E312E /* PBXContainerItemProxy */;
393 };
394 E47E9837221DFE4F006E312E /* PBXTargetDependency */ = {
395 isa = PBXTargetDependency;
396 target = BA5511D6136D22ED0012B9B5 /* Generate Symlinks */;
397 targetProxy = E47E9836221DFE4F006E312E /* PBXContainerItemProxy */;
398 };
399 E47E9839221DFE58006E312E /* PBXTargetDependency */ = {
400 isa = PBXTargetDependency;
401 target = BA5511CF136CA8480012B9B5 /* Generate Linker Arguments */;
402 targetProxy = E47E9838221DFE58006E312E /* PBXContainerItemProxy */;
403 };
404 E47E983B221DFE5E006E312E /* PBXTargetDependency */ = {
405 isa = PBXTargetDependency;
406 target = BA5511C3136C9E2E0012B9B5 /* System */;
407 targetProxy = E47E983A221DFE5E006E312E /* PBXContainerItemProxy */;
408 };
409 E47E983D221DFE8B006E312E /* PBXTargetDependency */ = {
410 isa = PBXTargetDependency;
411 target = BA5511D6136D22ED0012B9B5 /* Generate Symlinks */;
412 targetProxy = E47E983C221DFE8B006E312E /* PBXContainerItemProxy */;
413 };
414 E47E983F221DFE90006E312E /* PBXTargetDependency */ = {
415 isa = PBXTargetDependency;
416 target = BA5511CF136CA8480012B9B5 /* Generate Linker Arguments */;
417 targetProxy = E47E983E221DFE90006E312E /* PBXContainerItemProxy */;
418 };
419 E47E9841221DFE94006E312E /* PBXTargetDependency */ = {
420 isa = PBXTargetDependency;
421 target = BA5511C3136C9E2E0012B9B5 /* System */;
422 targetProxy = E47E9840221DFE94006E312E /* PBXContainerItemProxy */;
423 };
424 /* End PBXTargetDependency section */
425
426 /* Begin XCBuildConfiguration section */
427 923662F5212762D7001FB3E7 /* Release */ = {
428 isa = XCBuildConfiguration;
429 buildSettings = {
430 CODE_SIGN_STYLE = Automatic;
431 PRODUCT_NAME = "$(TARGET_NAME)";
432 };
433 name = Release;
434 };
435 BA5511AF136C9D400012B9B5 /* Release */ = {
436 isa = XCBuildConfiguration;
437 baseConfigurationReference = C9B56C55153751A600C153A8 /* Libsystem.xcconfig */;
438 buildSettings = {
439 };
440 name = Release;
441 };
442 BA5511C6136C9E2E0012B9B5 /* Release */ = {
443 isa = XCBuildConfiguration;
444 baseConfigurationReference = C9B56C55153751A600C153A8 /* Libsystem.xcconfig */;
445 buildSettings = {
446 PRODUCT_NAME = "$(TARGET_NAME)$(DYLIB_NAME_VERSION_SUFFIX)";
447 SDKROOT = macosx.internal;
448 };
449 name = Release;
450 };
451 BA5511D1136CA8480012B9B5 /* Release */ = {
452 isa = XCBuildConfiguration;
453 baseConfigurationReference = C9B56C55153751A600C153A8 /* Libsystem.xcconfig */;
454 buildSettings = {
455 PRODUCT_NAME = "$(TARGET_NAME)";
456 };
457 name = Release;
458 };
459 BA5511D8136D22ED0012B9B5 /* Release */ = {
460 isa = XCBuildConfiguration;
461 baseConfigurationReference = C9B56C55153751A600C153A8 /* Libsystem.xcconfig */;
462 buildSettings = {
463 INSTALLHDRS_SCRIPT_PHASE = YES;
464 PRODUCT_NAME = "$(TARGET_NAME)";
465 };
466 name = Release;
467 };
468 E47E982F221DFDFC006E312E /* Release */ = {
469 isa = XCBuildConfiguration;
470 buildSettings = {
471 PRODUCT_NAME = "$(TARGET_NAME)";
472 };
473 name = Release;
474 };
475 E47E9833221DFE23006E312E /* Release */ = {
476 isa = XCBuildConfiguration;
477 buildSettings = {
478 PRODUCT_NAME = "$(TARGET_NAME)";
479 };
480 name = Release;
481 };
482 /* End XCBuildConfiguration section */
483
484 /* Begin XCConfigurationList section */
485 923662F6212762D7001FB3E7 /* Build configuration list for PBXAggregateTarget "Sanitizer Support" */ = {
486 isa = XCConfigurationList;
487 buildConfigurations = (
488 923662F5212762D7001FB3E7 /* Release */,
489 );
490 defaultConfigurationIsVisible = 0;
491 defaultConfigurationName = Release;
492 };
493 BA5511AC136C9D400012B9B5 /* Build configuration list for PBXProject "Libsystem" */ = {
494 isa = XCConfigurationList;
495 buildConfigurations = (
496 BA5511AF136C9D400012B9B5 /* Release */,
497 );
498 defaultConfigurationIsVisible = 0;
499 defaultConfigurationName = Release;
500 };
501 BA5511C7136C9E2E0012B9B5 /* Build configuration list for PBXNativeTarget "System" */ = {
502 isa = XCConfigurationList;
503 buildConfigurations = (
504 BA5511C6136C9E2E0012B9B5 /* Release */,
505 );
506 defaultConfigurationIsVisible = 0;
507 defaultConfigurationName = Release;
508 };
509 BA5511D0136CA8480012B9B5 /* Build configuration list for PBXAggregateTarget "Generate Linker Arguments" */ = {
510 isa = XCConfigurationList;
511 buildConfigurations = (
512 BA5511D1136CA8480012B9B5 /* Release */,
513 );
514 defaultConfigurationIsVisible = 0;
515 defaultConfigurationName = Release;
516 };
517 BA5511D7136D22ED0012B9B5 /* Build configuration list for PBXAggregateTarget "Generate Symlinks" */ = {
518 isa = XCConfigurationList;
519 buildConfigurations = (
520 BA5511D8136D22ED0012B9B5 /* Release */,
521 );
522 defaultConfigurationIsVisible = 0;
523 defaultConfigurationName = Release;
524 };
525 E47E9830221DFDFC006E312E /* Build configuration list for PBXAggregateTarget "Libsystem_driverkit" */ = {
526 isa = XCConfigurationList;
527 buildConfigurations = (
528 E47E982F221DFDFC006E312E /* Release */,
529 );
530 defaultConfigurationIsVisible = 0;
531 defaultConfigurationName = Release;
532 };
533 E47E9832221DFE23006E312E /* Build configuration list for PBXAggregateTarget "Libsystem" */ = {
534 isa = XCConfigurationList;
535 buildConfigurations = (
536 E47E9833221DFE23006E312E /* Release */,
537 );
538 defaultConfigurationIsVisible = 0;
539 defaultConfigurationName = Release;
540 };
541 /* End XCConfigurationList section */
542 };
543 rootObject = BA5511A9136C9D400012B9B5 /* Project object */;
544 }