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