]>
Commit | Line | Data |
---|---|---|
d696c285 A |
1 | // !$*UTF8*$! |
2 | { | |
3 | archiveVersion = 1; | |
4 | classes = { | |
5 | }; | |
6 | objectVersion = 42; | |
7 | objects = { | |
8 | ||
9 | /* Begin PBXAggregateTarget section */ | |
10 | F96D5368094A2754008E9EE8 /* unit-tests */ = { | |
11 | isa = PBXAggregateTarget; | |
12 | buildConfigurationList = F96D536D094A2773008E9EE8 /* Build configuration list for PBXAggregateTarget "unit-tests" */; | |
13 | buildPhases = ( | |
14 | F96D5367094A2754008E9EE8 /* ShellScript */, | |
15 | ); | |
16 | buildSettings = { | |
17 | PRODUCT_NAME = "unit-tests"; | |
18 | }; | |
19 | dependencies = ( | |
20 | F96D536A094A275D008E9EE8 /* PBXTargetDependency */, | |
21 | F96D536C094A275F008E9EE8 /* PBXTargetDependency */, | |
22 | F9EA73970974999B008B4F1D /* PBXTargetDependency */, | |
23 | ); | |
24 | name = "unit-tests"; | |
25 | productName = "unit-tests"; | |
26 | }; | |
27 | /* End PBXAggregateTarget section */ | |
28 | ||
29 | /* Begin PBXBuildFile section */ | |
30 | F9023C4E06D5A272001BBF46 /* ld.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F9023C3F06D5A254001BBF46 /* ld.cpp */; }; | |
31 | F933E3D9092E855B0083EAC8 /* ObjectDump.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F971EED706D5AD240041D381 /* ObjectDump.cpp */; }; | |
32 | F97288E707D277570031794D /* SectCreate.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F97288E607D277570031794D /* SectCreate.cpp */; }; | |
33 | F97F5029070D0BB200B9FCD7 /* ld64.1 in CopyFiles */ = {isa = PBXBuildFile; fileRef = F97F5028070D0BB200B9FCD7 /* ld64.1 */; }; | |
34 | F9C0D4BD06DD28D2001C7193 /* Options.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F9C0D48A06DD1E1B001C7193 /* Options.cpp */; }; | |
35 | F9EA72D5097454FF008B4F1D /* machochecker.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F9EA72D4097454FF008B4F1D /* machochecker.cpp */; }; | |
36 | F9EA7584097882F3008B4F1D /* debugline.c in Sources */ = {isa = PBXBuildFile; fileRef = F9EA7582097882F3008B4F1D /* debugline.c */; }; | |
37 | F9EA75BC09788857008B4F1D /* debugline.c in Sources */ = {isa = PBXBuildFile; fileRef = F9EA7582097882F3008B4F1D /* debugline.c */; }; | |
38 | /* End PBXBuildFile section */ | |
39 | ||
40 | /* Begin PBXBuildRule section */ | |
41 | F9E8D4BD07FCAF2000FD5801 /* PBXBuildRule */ = { | |
42 | isa = PBXBuildRule; | |
43 | compilerSpec = com.apple.compilers.gcc.4_0; | |
44 | fileType = sourcecode.c; | |
45 | isEditable = 1; | |
46 | outputFiles = ( | |
47 | ); | |
48 | }; | |
49 | F9E8D4BE07FCAF2A00FD5801 /* PBXBuildRule */ = { | |
50 | isa = PBXBuildRule; | |
51 | compilerSpec = com.apple.compilers.gcc.4_0; | |
52 | fileType = sourcecode.cpp; | |
53 | isEditable = 1; | |
54 | outputFiles = ( | |
55 | ); | |
56 | }; | |
57 | /* End PBXBuildRule section */ | |
58 | ||
59 | /* Begin PBXBuildStyle section */ | |
60 | F933D92F09291D070083EAC8 /* Development */ = { | |
61 | isa = PBXBuildStyle; | |
62 | buildSettings = { | |
63 | COPY_PHASE_STRIP = NO; | |
64 | }; | |
65 | name = Development; | |
66 | }; | |
67 | F933D93009291D070083EAC8 /* Deployment */ = { | |
68 | isa = PBXBuildStyle; | |
69 | buildSettings = { | |
70 | COPY_PHASE_STRIP = YES; | |
71 | }; | |
72 | name = Deployment; | |
73 | }; | |
74 | /* End PBXBuildStyle section */ | |
75 | ||
76 | /* Begin PBXContainerItemProxy section */ | |
77 | F96D5369094A275D008E9EE8 /* PBXContainerItemProxy */ = { | |
78 | isa = PBXContainerItemProxy; | |
79 | containerPortal = F9023C3006D5A227001BBF46 /* Project object */; | |
80 | proxyType = 1; | |
81 | remoteGlobalIDString = F9023C3806D5A23E001BBF46; | |
82 | remoteInfo = ld; | |
83 | }; | |
84 | F96D536B094A275F008E9EE8 /* PBXContainerItemProxy */ = { | |
85 | isa = PBXContainerItemProxy; | |
86 | containerPortal = F9023C3006D5A227001BBF46 /* Project object */; | |
87 | proxyType = 1; | |
88 | remoteGlobalIDString = F971EED206D5ACF60041D381; | |
89 | remoteInfo = ObjectDump; | |
90 | }; | |
91 | F9EA73960974999B008B4F1D /* PBXContainerItemProxy */ = { | |
92 | isa = PBXContainerItemProxy; | |
93 | containerPortal = F9023C3006D5A227001BBF46 /* Project object */; | |
94 | proxyType = 1; | |
95 | remoteGlobalIDString = F9EA72CA097454A6008B4F1D; | |
96 | remoteInfo = machocheck; | |
97 | }; | |
98 | /* End PBXContainerItemProxy section */ | |
99 | ||
100 | /* Begin PBXCopyFilesBuildPhase section */ | |
101 | F97F5025070D0B6300B9FCD7 /* CopyFiles */ = { | |
102 | isa = PBXCopyFilesBuildPhase; | |
103 | buildActionMask = 8; | |
104 | dstPath = /usr/share/man/man1; | |
105 | dstSubfolderSpec = 0; | |
106 | files = ( | |
107 | F97F5029070D0BB200B9FCD7 /* ld64.1 in CopyFiles */, | |
108 | ); | |
109 | runOnlyForDeploymentPostprocessing = 1; | |
110 | }; | |
111 | /* End PBXCopyFilesBuildPhase section */ | |
112 | ||
113 | /* Begin PBXFileReference section */ | |
114 | C02A29DE0953B26E001FB8C1 /* ChangeLog */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = ChangeLog; sourceTree = "<group>"; }; | |
115 | F9023C3906D5A23E001BBF46 /* ld64 */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = ld64; sourceTree = BUILT_PRODUCTS_DIR; }; | |
116 | F9023C3E06D5A254001BBF46 /* ExecutableFile.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = ExecutableFile.h; path = src/ExecutableFile.h; sourceTree = "<group>"; }; | |
117 | F9023C3F06D5A254001BBF46 /* ld.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = ld.cpp; path = src/ld.cpp; sourceTree = "<group>"; }; | |
118 | F9023C4106D5A254001BBF46 /* ObjectFile.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = ObjectFile.h; path = src/ObjectFile.h; sourceTree = "<group>"; }; | |
119 | F933D9460929277C0083EAC8 /* FileAbstraction.hpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; name = FileAbstraction.hpp; path = src/FileAbstraction.hpp; sourceTree = "<group>"; }; | |
120 | F933D9470929277C0083EAC8 /* MachOFileAbstraction.hpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; name = MachOFileAbstraction.hpp; path = src/MachOFileAbstraction.hpp; sourceTree = "<group>"; }; | |
121 | F933DC37092A82480083EAC8 /* Architectures.hpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; name = Architectures.hpp; path = src/Architectures.hpp; sourceTree = "<group>"; }; | |
122 | F933E3CB092E84250083EAC8 /* MachOReaderArchive.hpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; name = MachOReaderArchive.hpp; path = src/MachOReaderArchive.hpp; sourceTree = "<group>"; }; | |
123 | F933E3CC092E84250083EAC8 /* MachOReaderDylib.hpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; name = MachOReaderDylib.hpp; path = src/MachOReaderDylib.hpp; sourceTree = "<group>"; }; | |
124 | F933E3CD092E84250083EAC8 /* MachOReaderRelocatable.hpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; name = MachOReaderRelocatable.hpp; path = src/MachOReaderRelocatable.hpp; sourceTree = "<group>"; }; | |
125 | F933E3CE092E84250083EAC8 /* MachOWriterExecutable.hpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; name = MachOWriterExecutable.hpp; path = src/MachOWriterExecutable.hpp; sourceTree = "<group>"; }; | |
126 | F971EED306D5ACF60041D381 /* ObjectDump */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = ObjectDump; sourceTree = BUILT_PRODUCTS_DIR; }; | |
127 | F971EED706D5AD240041D381 /* ObjectDump.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = ObjectDump.cpp; path = src/ObjectDump.cpp; sourceTree = "<group>"; }; | |
128 | F97288E607D277570031794D /* SectCreate.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = SectCreate.cpp; path = src/SectCreate.cpp; sourceTree = "<group>"; }; | |
129 | F972890007D27FD00031794D /* SectCreate.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = SectCreate.h; path = src/SectCreate.h; sourceTree = "<group>"; }; | |
130 | F97F5028070D0BB200B9FCD7 /* ld64.1 */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text.man; name = ld64.1; path = doc/man/man1/ld64.1; sourceTree = "<group>"; }; | |
131 | F9C0D48A06DD1E1B001C7193 /* Options.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = Options.cpp; path = src/Options.cpp; sourceTree = "<group>"; }; | |
132 | F9C0D48B06DD1E1B001C7193 /* Options.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = Options.h; path = src/Options.h; sourceTree = "<group>"; }; | |
133 | F9EA72CB097454A6008B4F1D /* machocheck */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = machocheck; sourceTree = BUILT_PRODUCTS_DIR; }; | |
134 | F9EA72D4097454FF008B4F1D /* machochecker.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = machochecker.cpp; path = src/machochecker.cpp; sourceTree = "<group>"; }; | |
135 | F9EA7582097882F3008B4F1D /* debugline.c */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 2; lastKnownFileType = sourcecode.c.c; name = debugline.c; path = src/debugline.c; sourceTree = "<group>"; tabWidth = 4; usesTabs = 1; }; | |
136 | F9EA7583097882F3008B4F1D /* debugline.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = debugline.h; path = src/debugline.h; sourceTree = "<group>"; }; | |
137 | /* End PBXFileReference section */ | |
138 | ||
139 | /* Begin PBXFrameworksBuildPhase section */ | |
140 | F9023C3706D5A23E001BBF46 /* Frameworks */ = { | |
141 | isa = PBXFrameworksBuildPhase; | |
142 | buildActionMask = 2147483647; | |
143 | files = ( | |
144 | ); | |
145 | runOnlyForDeploymentPostprocessing = 0; | |
146 | }; | |
147 | F971EED106D5ACF60041D381 /* Frameworks */ = { | |
148 | isa = PBXFrameworksBuildPhase; | |
149 | buildActionMask = 2147483647; | |
150 | files = ( | |
151 | ); | |
152 | runOnlyForDeploymentPostprocessing = 0; | |
153 | }; | |
154 | F9EA72C9097454A6008B4F1D /* Frameworks */ = { | |
155 | isa = PBXFrameworksBuildPhase; | |
156 | buildActionMask = 2147483647; | |
157 | files = ( | |
158 | ); | |
159 | runOnlyForDeploymentPostprocessing = 0; | |
160 | }; | |
161 | /* End PBXFrameworksBuildPhase section */ | |
162 | ||
163 | /* Begin PBXGroup section */ | |
164 | F9023C2C06D5A227001BBF46 = { | |
165 | isa = PBXGroup; | |
166 | children = ( | |
167 | C02A29DE0953B26E001FB8C1 /* ChangeLog */, | |
168 | F933DC37092A82480083EAC8 /* Architectures.hpp */, | |
169 | F933D9460929277C0083EAC8 /* FileAbstraction.hpp */, | |
170 | F933D9470929277C0083EAC8 /* MachOFileAbstraction.hpp */, | |
171 | F933E3CD092E84250083EAC8 /* MachOReaderRelocatable.hpp */, | |
172 | F933E3CB092E84250083EAC8 /* MachOReaderArchive.hpp */, | |
173 | F933E3CC092E84250083EAC8 /* MachOReaderDylib.hpp */, | |
174 | F933E3CE092E84250083EAC8 /* MachOWriterExecutable.hpp */, | |
175 | F9023C3E06D5A254001BBF46 /* ExecutableFile.h */, | |
176 | F9023C4106D5A254001BBF46 /* ObjectFile.h */, | |
177 | F9023C3F06D5A254001BBF46 /* ld.cpp */, | |
178 | F9C0D48A06DD1E1B001C7193 /* Options.cpp */, | |
179 | F9C0D48B06DD1E1B001C7193 /* Options.h */, | |
180 | F97288E607D277570031794D /* SectCreate.cpp */, | |
181 | F972890007D27FD00031794D /* SectCreate.h */, | |
182 | F9EA7582097882F3008B4F1D /* debugline.c */, | |
183 | F9EA7583097882F3008B4F1D /* debugline.h */, | |
184 | F9EA72D4097454FF008B4F1D /* machochecker.cpp */, | |
185 | F971EED706D5AD240041D381 /* ObjectDump.cpp */, | |
186 | F97F5028070D0BB200B9FCD7 /* ld64.1 */, | |
187 | F9023C3A06D5A23E001BBF46 /* Products */, | |
188 | ); | |
189 | sourceTree = "<group>"; | |
190 | }; | |
191 | F9023C3A06D5A23E001BBF46 /* Products */ = { | |
192 | isa = PBXGroup; | |
193 | children = ( | |
194 | F9023C3906D5A23E001BBF46 /* ld64 */, | |
195 | F971EED306D5ACF60041D381 /* ObjectDump */, | |
196 | F9EA72CB097454A6008B4F1D /* machocheck */, | |
197 | ); | |
198 | name = Products; | |
199 | sourceTree = "<group>"; | |
200 | }; | |
201 | /* End PBXGroup section */ | |
202 | ||
203 | /* Begin PBXNativeTarget section */ | |
204 | F9023C3806D5A23E001BBF46 /* ld */ = { | |
205 | isa = PBXNativeTarget; | |
206 | buildConfigurationList = F933D91B09291AC90083EAC8 /* Build configuration list for PBXNativeTarget "ld" */; | |
207 | buildPhases = ( | |
208 | F9023C3606D5A23E001BBF46 /* Sources */, | |
209 | F9023C3706D5A23E001BBF46 /* Frameworks */, | |
210 | F97F5025070D0B6300B9FCD7 /* CopyFiles */, | |
211 | ); | |
212 | buildRules = ( | |
213 | F9E8D4BE07FCAF2A00FD5801 /* PBXBuildRule */, | |
214 | F9E8D4BD07FCAF2000FD5801 /* PBXBuildRule */, | |
215 | ); | |
216 | buildSettings = { | |
217 | PRODUCT_NAME = ld64; | |
218 | }; | |
219 | dependencies = ( | |
220 | ); | |
221 | name = ld; | |
222 | productName = ld64; | |
223 | productReference = F9023C3906D5A23E001BBF46 /* ld64 */; | |
224 | productType = "com.apple.product-type.tool"; | |
225 | }; | |
226 | F971EED206D5ACF60041D381 /* ObjectDump */ = { | |
227 | isa = PBXNativeTarget; | |
228 | buildConfigurationList = F933D91F09291AC90083EAC8 /* Build configuration list for PBXNativeTarget "ObjectDump" */; | |
229 | buildPhases = ( | |
230 | F971EED006D5ACF60041D381 /* Sources */, | |
231 | F971EED106D5ACF60041D381 /* Frameworks */, | |
232 | ); | |
233 | buildRules = ( | |
234 | ); | |
235 | buildSettings = { | |
236 | PRODUCT_NAME = ObjectDump; | |
237 | }; | |
238 | dependencies = ( | |
239 | ); | |
240 | name = ObjectDump; | |
241 | productName = ObjectDump; | |
242 | productReference = F971EED306D5ACF60041D381 /* ObjectDump */; | |
243 | productType = "com.apple.product-type.tool"; | |
244 | }; | |
245 | F9EA72CA097454A6008B4F1D /* machocheck */ = { | |
246 | isa = PBXNativeTarget; | |
247 | buildConfigurationList = F9EA72CF097454D5008B4F1D /* Build configuration list for PBXNativeTarget "machocheck" */; | |
248 | buildPhases = ( | |
249 | F9EA72C8097454A6008B4F1D /* Sources */, | |
250 | F9EA72C9097454A6008B4F1D /* Frameworks */, | |
251 | ); | |
252 | buildRules = ( | |
253 | ); | |
254 | buildSettings = { | |
255 | GCC_GENERATE_DEBUGGING_SYMBOLS = NO; | |
256 | GCC_MODEL_TUNING = G5; | |
257 | INSTALL_PATH = "$(HOME)/bin"; | |
258 | PREBINDING = NO; | |
259 | PRODUCT_NAME = machocheck; | |
260 | }; | |
261 | dependencies = ( | |
262 | ); | |
263 | name = machocheck; | |
264 | productName = machocheck; | |
265 | productReference = F9EA72CB097454A6008B4F1D /* machocheck */; | |
266 | productType = "com.apple.product-type.tool"; | |
267 | }; | |
268 | /* End PBXNativeTarget section */ | |
269 | ||
270 | /* Begin PBXProject section */ | |
271 | F9023C3006D5A227001BBF46 /* Project object */ = { | |
272 | isa = PBXProject; | |
273 | buildConfigurationList = F933D92309291AC90083EAC8 /* Build configuration list for PBXProject "ld64" */; | |
274 | buildSettings = { | |
275 | }; | |
276 | buildStyles = ( | |
277 | F933D92F09291D070083EAC8 /* Development */, | |
278 | F933D93009291D070083EAC8 /* Deployment */, | |
279 | ); | |
280 | hasScannedForEncodings = 0; | |
281 | mainGroup = F9023C2C06D5A227001BBF46; | |
282 | productRefGroup = F9023C3A06D5A23E001BBF46 /* Products */; | |
283 | projectDirPath = ""; | |
284 | targets = ( | |
285 | F9023C3806D5A23E001BBF46 /* ld */, | |
286 | F971EED206D5ACF60041D381 /* ObjectDump */, | |
287 | F9EA72CA097454A6008B4F1D /* machocheck */, | |
288 | F96D5368094A2754008E9EE8 /* unit-tests */, | |
289 | ); | |
290 | }; | |
291 | /* End PBXProject section */ | |
292 | ||
293 | /* Begin PBXShellScriptBuildPhase section */ | |
294 | F96D5367094A2754008E9EE8 /* ShellScript */ = { | |
295 | isa = PBXShellScriptBuildPhase; | |
296 | buildActionMask = 2147483647; | |
297 | files = ( | |
298 | ); | |
299 | inputPaths = ( | |
300 | ); | |
301 | outputPaths = ( | |
302 | ); | |
303 | runOnlyForDeploymentPostprocessing = 0; | |
304 | shellPath = /bin/csh; | |
305 | shellScript = "# Let tests set MACOSX_DEPLOYMENT_TARGET as they need\nunsetenv MACOSX_DEPLOYMENT_TARGET\n\n# make an symlink to ld64 called ld, so that gcc will use this linker for all linking\nrm -rf $BUILT_PRODUCTS_DIR/ld\nln -s $BUILT_PRODUCTS_DIR/ld64 $BUILT_PRODUCTS_DIR/ld\n\n# run full test suite\n$SRCROOT/unit-tests/run-all-unit-tests\n\nexit 0"; | |
306 | }; | |
307 | /* End PBXShellScriptBuildPhase section */ | |
308 | ||
309 | /* Begin PBXSourcesBuildPhase section */ | |
310 | F9023C3606D5A23E001BBF46 /* Sources */ = { | |
311 | isa = PBXSourcesBuildPhase; | |
312 | buildActionMask = 2147483647; | |
313 | files = ( | |
314 | F9023C4E06D5A272001BBF46 /* ld.cpp in Sources */, | |
315 | F9C0D4BD06DD28D2001C7193 /* Options.cpp in Sources */, | |
316 | F97288E707D277570031794D /* SectCreate.cpp in Sources */, | |
317 | F9EA7584097882F3008B4F1D /* debugline.c in Sources */, | |
318 | ); | |
319 | runOnlyForDeploymentPostprocessing = 0; | |
320 | }; | |
321 | F971EED006D5ACF60041D381 /* Sources */ = { | |
322 | isa = PBXSourcesBuildPhase; | |
323 | buildActionMask = 2147483647; | |
324 | files = ( | |
325 | F933E3D9092E855B0083EAC8 /* ObjectDump.cpp in Sources */, | |
326 | F9EA75BC09788857008B4F1D /* debugline.c in Sources */, | |
327 | ); | |
328 | runOnlyForDeploymentPostprocessing = 0; | |
329 | }; | |
330 | F9EA72C8097454A6008B4F1D /* Sources */ = { | |
331 | isa = PBXSourcesBuildPhase; | |
332 | buildActionMask = 2147483647; | |
333 | files = ( | |
334 | F9EA72D5097454FF008B4F1D /* machochecker.cpp in Sources */, | |
335 | ); | |
336 | runOnlyForDeploymentPostprocessing = 0; | |
337 | }; | |
338 | /* End PBXSourcesBuildPhase section */ | |
339 | ||
340 | /* Begin PBXTargetDependency section */ | |
341 | F96D536A094A275D008E9EE8 /* PBXTargetDependency */ = { | |
342 | isa = PBXTargetDependency; | |
343 | target = F9023C3806D5A23E001BBF46 /* ld */; | |
344 | targetProxy = F96D5369094A275D008E9EE8 /* PBXContainerItemProxy */; | |
345 | }; | |
346 | F96D536C094A275F008E9EE8 /* PBXTargetDependency */ = { | |
347 | isa = PBXTargetDependency; | |
348 | target = F971EED206D5ACF60041D381 /* ObjectDump */; | |
349 | targetProxy = F96D536B094A275F008E9EE8 /* PBXContainerItemProxy */; | |
350 | }; | |
351 | F9EA73970974999B008B4F1D /* PBXTargetDependency */ = { | |
352 | isa = PBXTargetDependency; | |
353 | target = F9EA72CA097454A6008B4F1D /* machocheck */; | |
354 | targetProxy = F9EA73960974999B008B4F1D /* PBXContainerItemProxy */; | |
355 | }; | |
356 | /* End PBXTargetDependency section */ | |
357 | ||
358 | /* Begin XCBuildConfiguration section */ | |
359 | F933D91C09291AC90083EAC8 /* Debug */ = { | |
360 | isa = XCBuildConfiguration; | |
361 | buildSettings = { | |
362 | COPY_PHASE_STRIP = NO; | |
363 | CURRENT_PROJECT_VERSION = "$(RC_ProjectSourceVersion)"; | |
364 | GCC_DYNAMIC_NO_PIC = YES; | |
365 | GCC_GENERATE_DEBUGGING_SYMBOLS = NO; | |
366 | GCC_MODEL_TUNING = G5; | |
367 | GCC_OPTIMIZATION_LEVEL = 0; | |
368 | GCC_TREAT_WARNINGS_AS_ERRORS = YES; | |
369 | GCC_WARN_ABOUT_INVALID_OFFSETOF_MACRO = NO; | |
370 | GCC_WARN_ABOUT_MISSING_NEWLINE = YES; | |
371 | GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES; | |
372 | GCC_WARN_ABOUT_POINTER_SIGNEDNESS = NO; | |
373 | GCC_WARN_ABOUT_RETURN_TYPE = YES; | |
374 | GCC_WARN_CHECK_SWITCH_STATEMENTS = YES; | |
375 | GCC_WARN_EFFECTIVE_CPLUSPLUS_VIOLATIONS = NO; | |
376 | GCC_WARN_FOUR_CHARACTER_CONSTANTS = YES; | |
377 | GCC_WARN_HIDDEN_VIRTUAL_FUNCTIONS = YES; | |
378 | GCC_WARN_INITIALIZER_NOT_FULLY_BRACKETED = YES; | |
379 | GCC_WARN_MISSING_PARENTHESES = YES; | |
380 | GCC_WARN_NON_VIRTUAL_DESTRUCTOR = NO; | |
381 | GCC_WARN_PEDANTIC = NO; | |
382 | GCC_WARN_SHADOW = NO; | |
383 | GCC_WARN_SIGN_COMPARE = YES; | |
384 | GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES; | |
385 | GCC_WARN_UNINITIALIZED_AUTOS = NO; | |
386 | GCC_WARN_UNKNOWN_PRAGMAS = YES; | |
387 | GCC_WARN_UNUSED_FUNCTION = YES; | |
388 | GCC_WARN_UNUSED_LABEL = YES; | |
389 | GCC_WARN_UNUSED_PARAMETER = NO; | |
390 | GCC_WARN_UNUSED_VALUE = YES; | |
391 | GCC_WARN_UNUSED_VARIABLE = YES; | |
392 | INSTALL_PATH = /usr/bin; | |
393 | OTHER_CPLUSPLUSFLAGS = "$(OTHER_CPLUSPLUSFLAGS)"; | |
394 | OTHER_LDFLAGS = ""; | |
395 | PREBINDING = NO; | |
396 | PRODUCT_NAME = ld64; | |
397 | SECTORDER_FLAGS = ""; | |
398 | VERSIONING_SYSTEM = "apple-generic"; | |
399 | WARNING_CFLAGS = "-Wall"; | |
400 | }; | |
401 | name = Debug; | |
402 | }; | |
403 | F933D91D09291AC90083EAC8 /* Release */ = { | |
404 | isa = XCBuildConfiguration; | |
405 | buildSettings = { | |
406 | COPY_PHASE_STRIP = YES; | |
407 | CURRENT_PROJECT_VERSION = "$(RC_ProjectSourceVersion)"; | |
408 | GCC_DYNAMIC_NO_PIC = YES; | |
409 | GCC_GENERATE_DEBUGGING_SYMBOLS = NO; | |
410 | GCC_MODEL_TUNING = G5; | |
411 | GCC_OPTIMIZATION_LEVEL = 3; | |
412 | GCC_PREPROCESSOR_DEFINITIONS = "$(GCC_PREPROCESSOR_DEFINITIONS_$(RC_RELEASE))"; | |
413 | GCC_PREPROCESSOR_DEFINITIONS_Curry = __OPEN_SOURCE__; | |
414 | GCC_PREPROCESSOR_DEFINITIONS_CurryWeed = __OPEN_SOURCE__; | |
415 | GCC_PREPROCESSOR_DEFINITIONS_Leopard = __OPEN_SOURCE__; | |
416 | GCC_TREAT_WARNINGS_AS_ERRORS = NO; | |
417 | GCC_WARN_ABOUT_INVALID_OFFSETOF_MACRO = NO; | |
418 | GCC_WARN_ABOUT_MISSING_NEWLINE = YES; | |
419 | GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES; | |
420 | GCC_WARN_ABOUT_POINTER_SIGNEDNESS = NO; | |
421 | GCC_WARN_ABOUT_RETURN_TYPE = YES; | |
422 | GCC_WARN_CHECK_SWITCH_STATEMENTS = YES; | |
423 | GCC_WARN_EFFECTIVE_CPLUSPLUS_VIOLATIONS = NO; | |
424 | GCC_WARN_FOUR_CHARACTER_CONSTANTS = YES; | |
425 | GCC_WARN_HIDDEN_VIRTUAL_FUNCTIONS = YES; | |
426 | GCC_WARN_INITIALIZER_NOT_FULLY_BRACKETED = YES; | |
427 | GCC_WARN_MISSING_PARENTHESES = YES; | |
428 | GCC_WARN_NON_VIRTUAL_DESTRUCTOR = NO; | |
429 | GCC_WARN_PEDANTIC = NO; | |
430 | GCC_WARN_SHADOW = NO; | |
431 | GCC_WARN_SIGN_COMPARE = YES; | |
432 | GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES; | |
433 | GCC_WARN_UNINITIALIZED_AUTOS = NO; | |
434 | GCC_WARN_UNKNOWN_PRAGMAS = YES; | |
435 | GCC_WARN_UNUSED_FUNCTION = YES; | |
436 | GCC_WARN_UNUSED_LABEL = YES; | |
437 | GCC_WARN_UNUSED_PARAMETER = NO; | |
438 | GCC_WARN_UNUSED_VALUE = YES; | |
439 | GCC_WARN_UNUSED_VARIABLE = YES; | |
440 | INSTALL_PATH = /usr/bin; | |
441 | OTHER_CPLUSPLUSFLAGS = "$(OTHER_CPLUSPLUSFLAGS)"; | |
442 | OTHER_LDFLAGS = ""; | |
443 | PREBINDING = NO; | |
444 | PRODUCT_NAME = ld64; | |
445 | SECTORDER_FLAGS = ""; | |
446 | VERSIONING_SYSTEM = "apple-generic"; | |
447 | WARNING_CFLAGS = "-Wall"; | |
448 | }; | |
449 | name = Release; | |
450 | }; | |
451 | F933D92009291AC90083EAC8 /* Debug */ = { | |
452 | isa = XCBuildConfiguration; | |
453 | buildSettings = { | |
454 | COPY_PHASE_STRIP = NO; | |
455 | GCC_GENERATE_DEBUGGING_SYMBOLS = NO; | |
456 | GCC_MODEL_TUNING = G5; | |
457 | GCC_OPTIMIZATION_LEVEL = 0; | |
458 | INSTALL_PATH = "$(HOME)/bin"; | |
459 | OTHER_LDFLAGS = ""; | |
460 | OTHER_REZFLAGS = ""; | |
461 | PREBINDING = NO; | |
462 | PRODUCT_NAME = ObjectDump; | |
463 | SECTORDER_FLAGS = ""; | |
464 | WARNING_CFLAGS = ( | |
465 | "-Wmost", | |
466 | "-Wno-four-char-constants", | |
467 | "-Wno-unknown-pragmas", | |
468 | ); | |
469 | }; | |
470 | name = Debug; | |
471 | }; | |
472 | F933D92109291AC90083EAC8 /* Release */ = { | |
473 | isa = XCBuildConfiguration; | |
474 | buildSettings = { | |
475 | COPY_PHASE_STRIP = YES; | |
476 | GCC_GENERATE_DEBUGGING_SYMBOLS = NO; | |
477 | GCC_MODEL_TUNING = G5; | |
478 | GCC_OPTIMIZATION_LEVEL = 0; | |
479 | INSTALL_PATH = "$(HOME)/bin"; | |
480 | OTHER_LDFLAGS = ""; | |
481 | OTHER_REZFLAGS = ""; | |
482 | PREBINDING = NO; | |
483 | PRODUCT_NAME = ObjectDump; | |
484 | SECTORDER_FLAGS = ""; | |
485 | WARNING_CFLAGS = ( | |
486 | "-Wmost", | |
487 | "-Wno-four-char-constants", | |
488 | "-Wno-unknown-pragmas", | |
489 | ); | |
490 | }; | |
491 | name = Release; | |
492 | }; | |
493 | F933D92409291AC90083EAC8 /* Debug */ = { | |
494 | isa = XCBuildConfiguration; | |
495 | buildSettings = { | |
496 | GCC_DYNAMIC_NO_PIC = NO; | |
497 | GCC_TREAT_WARNINGS_AS_ERRORS = NO; | |
498 | }; | |
499 | name = Debug; | |
500 | }; | |
501 | F933D92509291AC90083EAC8 /* Release */ = { | |
502 | isa = XCBuildConfiguration; | |
503 | buildSettings = { | |
504 | GCC_DYNAMIC_NO_PIC = NO; | |
505 | GCC_TREAT_WARNINGS_AS_ERRORS = NO; | |
506 | }; | |
507 | name = Release; | |
508 | }; | |
509 | F96D536E094A2773008E9EE8 /* Debug */ = { | |
510 | isa = XCBuildConfiguration; | |
511 | buildSettings = { | |
512 | COPY_PHASE_STRIP = NO; | |
513 | GCC_GENERATE_DEBUGGING_SYMBOLS = YES; | |
514 | PRODUCT_NAME = "unit-tests"; | |
515 | }; | |
516 | name = Debug; | |
517 | }; | |
518 | F96D536F094A2773008E9EE8 /* Release */ = { | |
519 | isa = XCBuildConfiguration; | |
520 | buildSettings = { | |
521 | COPY_PHASE_STRIP = YES; | |
522 | GCC_GENERATE_DEBUGGING_SYMBOLS = NO; | |
523 | PRODUCT_NAME = "unit-tests"; | |
524 | }; | |
525 | name = Release; | |
526 | }; | |
527 | F9EA72D0097454D5008B4F1D /* Debug */ = { | |
528 | isa = XCBuildConfiguration; | |
529 | buildSettings = { | |
530 | COPY_PHASE_STRIP = NO; | |
531 | GCC_GENERATE_DEBUGGING_SYMBOLS = YES; | |
532 | GCC_MODEL_TUNING = G5; | |
533 | INSTALL_PATH = "$(HOME)/bin"; | |
534 | PREBINDING = NO; | |
535 | PRODUCT_NAME = machocheck; | |
536 | }; | |
537 | name = Debug; | |
538 | }; | |
539 | F9EA72D1097454D5008B4F1D /* Release */ = { | |
540 | isa = XCBuildConfiguration; | |
541 | buildSettings = { | |
542 | COPY_PHASE_STRIP = YES; | |
543 | GCC_GENERATE_DEBUGGING_SYMBOLS = NO; | |
544 | GCC_MODEL_TUNING = G5; | |
545 | INSTALL_PATH = "$(HOME)/bin"; | |
546 | PREBINDING = NO; | |
547 | PRODUCT_NAME = machocheck; | |
548 | }; | |
549 | name = Release; | |
550 | }; | |
551 | /* End XCBuildConfiguration section */ | |
552 | ||
553 | /* Begin XCConfigurationList section */ | |
554 | F933D91B09291AC90083EAC8 /* Build configuration list for PBXNativeTarget "ld" */ = { | |
555 | isa = XCConfigurationList; | |
556 | buildConfigurations = ( | |
557 | F933D91C09291AC90083EAC8 /* Debug */, | |
558 | F933D91D09291AC90083EAC8 /* Release */, | |
559 | ); | |
560 | defaultConfigurationIsVisible = 0; | |
561 | defaultConfigurationName = Release; | |
562 | }; | |
563 | F933D91F09291AC90083EAC8 /* Build configuration list for PBXNativeTarget "ObjectDump" */ = { | |
564 | isa = XCConfigurationList; | |
565 | buildConfigurations = ( | |
566 | F933D92009291AC90083EAC8 /* Debug */, | |
567 | F933D92109291AC90083EAC8 /* Release */, | |
568 | ); | |
569 | defaultConfigurationIsVisible = 0; | |
570 | defaultConfigurationName = Release; | |
571 | }; | |
572 | F933D92309291AC90083EAC8 /* Build configuration list for PBXProject "ld64" */ = { | |
573 | isa = XCConfigurationList; | |
574 | buildConfigurations = ( | |
575 | F933D92409291AC90083EAC8 /* Debug */, | |
576 | F933D92509291AC90083EAC8 /* Release */, | |
577 | ); | |
578 | defaultConfigurationIsVisible = 0; | |
579 | defaultConfigurationName = Release; | |
580 | }; | |
581 | F96D536D094A2773008E9EE8 /* Build configuration list for PBXAggregateTarget "unit-tests" */ = { | |
582 | isa = XCConfigurationList; | |
583 | buildConfigurations = ( | |
584 | F96D536E094A2773008E9EE8 /* Debug */, | |
585 | F96D536F094A2773008E9EE8 /* Release */, | |
586 | ); | |
587 | defaultConfigurationIsVisible = 0; | |
588 | defaultConfigurationName = Release; | |
589 | }; | |
590 | F9EA72CF097454D5008B4F1D /* Build configuration list for PBXNativeTarget "machocheck" */ = { | |
591 | isa = XCConfigurationList; | |
592 | buildConfigurations = ( | |
593 | F9EA72D0097454D5008B4F1D /* Debug */, | |
594 | F9EA72D1097454D5008B4F1D /* Release */, | |
595 | ); | |
596 | defaultConfigurationIsVisible = 0; | |
597 | defaultConfigurationName = Release; | |
598 | }; | |
599 | /* End XCConfigurationList section */ | |
600 | }; | |
601 | rootObject = F9023C3006D5A227001BBF46 /* Project object */; | |
602 | } |