]>
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 | ); | |
d696c285 A |
16 | dependencies = ( |
17 | F96D536A094A275D008E9EE8 /* PBXTargetDependency */, | |
18 | F96D536C094A275F008E9EE8 /* PBXTargetDependency */, | |
69a49097 | 19 | F96904890A4333AC00B77D2A /* PBXTargetDependency */, |
d696c285 A |
20 | F9EA73970974999B008B4F1D /* PBXTargetDependency */, |
21 | ); | |
22 | name = "unit-tests"; | |
23 | productName = "unit-tests"; | |
24 | }; | |
69a49097 A |
25 | F9B1A2670A3A567B00DA8FAB /* all */ = { |
26 | isa = PBXAggregateTarget; | |
27 | buildConfigurationList = F9B1A26C0A3A568700DA8FAB /* Build configuration list for PBXAggregateTarget "all" */; | |
28 | buildPhases = ( | |
29 | ); | |
30 | dependencies = ( | |
31 | F9B1A2690A3A568200DA8FAB /* PBXTargetDependency */, | |
32 | F9B1A26B0A3A568400DA8FAB /* PBXTargetDependency */, | |
33 | ); | |
34 | name = all; | |
35 | productName = all; | |
36 | }; | |
d696c285 A |
37 | /* End PBXAggregateTarget section */ |
38 | ||
39 | /* Begin PBXBuildFile section */ | |
40 | F9023C4E06D5A272001BBF46 /* ld.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F9023C3F06D5A254001BBF46 /* ld.cpp */; }; | |
41 | F933E3D9092E855B0083EAC8 /* ObjectDump.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F971EED706D5AD240041D381 /* ObjectDump.cpp */; }; | |
a61fdf0a | 42 | F97F5029070D0BB200B9FCD7 /* ld.1 in CopyFiles */ = {isa = PBXBuildFile; fileRef = F97F5028070D0BB200B9FCD7 /* ld.1 */; }; |
69a49097 | 43 | F9B1A2640A3A563E00DA8FAB /* rebase.1 in CopyFiles */ = {isa = PBXBuildFile; fileRef = F9B1A2580A3A448800DA8FAB /* rebase.1 */; }; |
d696c285 A |
44 | F9C0D4BD06DD28D2001C7193 /* Options.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F9C0D48A06DD1E1B001C7193 /* Options.cpp */; }; |
45 | F9EA72D5097454FF008B4F1D /* machochecker.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F9EA72D4097454FF008B4F1D /* machochecker.cpp */; }; | |
46 | F9EA7584097882F3008B4F1D /* debugline.c in Sources */ = {isa = PBXBuildFile; fileRef = F9EA7582097882F3008B4F1D /* debugline.c */; }; | |
47 | F9EA75BC09788857008B4F1D /* debugline.c in Sources */ = {isa = PBXBuildFile; fileRef = F9EA7582097882F3008B4F1D /* debugline.c */; }; | |
69a49097 | 48 | F9EC78060A2F8674002A3E39 /* rebase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F9EC78050A2F8674002A3E39 /* rebase.cpp */; }; |
74cfe461 | 49 | F9FCC3F20A54A75600CEB866 /* ld64.1 in CopyFiles */ = {isa = PBXBuildFile; fileRef = F9FCC3F10A54A75600CEB866 /* ld64.1 */; }; |
d696c285 A |
50 | /* End PBXBuildFile section */ |
51 | ||
52 | /* Begin PBXBuildRule section */ | |
53 | F9E8D4BD07FCAF2000FD5801 /* PBXBuildRule */ = { | |
54 | isa = PBXBuildRule; | |
2f2f92e4 | 55 | compilerSpec = com.apple.compilers.gcc; |
d696c285 A |
56 | fileType = sourcecode.c; |
57 | isEditable = 1; | |
58 | outputFiles = ( | |
59 | ); | |
60 | }; | |
61 | F9E8D4BE07FCAF2A00FD5801 /* PBXBuildRule */ = { | |
62 | isa = PBXBuildRule; | |
2f2f92e4 | 63 | compilerSpec = com.apple.compilers.gcc; |
d696c285 A |
64 | fileType = sourcecode.cpp; |
65 | isEditable = 1; | |
66 | outputFiles = ( | |
67 | ); | |
68 | }; | |
69 | /* End PBXBuildRule section */ | |
70 | ||
d696c285 | 71 | /* Begin PBXContainerItemProxy section */ |
69a49097 A |
72 | F96904880A4333AC00B77D2A /* PBXContainerItemProxy */ = { |
73 | isa = PBXContainerItemProxy; | |
74 | containerPortal = F9023C3006D5A227001BBF46 /* Project object */; | |
75 | proxyType = 1; | |
74cfe461 | 76 | remoteGlobalIDString = F9EC77ED0A2F85F6002A3E39; |
69a49097 A |
77 | remoteInfo = rebase; |
78 | }; | |
d696c285 A |
79 | F96D5369094A275D008E9EE8 /* PBXContainerItemProxy */ = { |
80 | isa = PBXContainerItemProxy; | |
81 | containerPortal = F9023C3006D5A227001BBF46 /* Project object */; | |
82 | proxyType = 1; | |
83 | remoteGlobalIDString = F9023C3806D5A23E001BBF46; | |
84 | remoteInfo = ld; | |
85 | }; | |
86 | F96D536B094A275F008E9EE8 /* PBXContainerItemProxy */ = { | |
87 | isa = PBXContainerItemProxy; | |
88 | containerPortal = F9023C3006D5A227001BBF46 /* Project object */; | |
89 | proxyType = 1; | |
90 | remoteGlobalIDString = F971EED206D5ACF60041D381; | |
91 | remoteInfo = ObjectDump; | |
92 | }; | |
69a49097 A |
93 | F9B1A2680A3A568200DA8FAB /* PBXContainerItemProxy */ = { |
94 | isa = PBXContainerItemProxy; | |
95 | containerPortal = F9023C3006D5A227001BBF46 /* Project object */; | |
96 | proxyType = 1; | |
97 | remoteGlobalIDString = F9023C3806D5A23E001BBF46; | |
98 | remoteInfo = ld; | |
99 | }; | |
100 | F9B1A26A0A3A568400DA8FAB /* PBXContainerItemProxy */ = { | |
101 | isa = PBXContainerItemProxy; | |
102 | containerPortal = F9023C3006D5A227001BBF46 /* Project object */; | |
103 | proxyType = 1; | |
104 | remoteGlobalIDString = F9EC77ED0A2F85F6002A3E39; | |
105 | remoteInfo = rebase; | |
106 | }; | |
d696c285 A |
107 | F9EA73960974999B008B4F1D /* PBXContainerItemProxy */ = { |
108 | isa = PBXContainerItemProxy; | |
109 | containerPortal = F9023C3006D5A227001BBF46 /* Project object */; | |
110 | proxyType = 1; | |
111 | remoteGlobalIDString = F9EA72CA097454A6008B4F1D; | |
112 | remoteInfo = machocheck; | |
113 | }; | |
114 | /* End PBXContainerItemProxy section */ | |
115 | ||
116 | /* Begin PBXCopyFilesBuildPhase section */ | |
117 | F97F5025070D0B6300B9FCD7 /* CopyFiles */ = { | |
118 | isa = PBXCopyFilesBuildPhase; | |
119 | buildActionMask = 8; | |
120 | dstPath = /usr/share/man/man1; | |
121 | dstSubfolderSpec = 0; | |
122 | files = ( | |
a61fdf0a | 123 | F97F5029070D0BB200B9FCD7 /* ld.1 in CopyFiles */, |
74cfe461 | 124 | F9FCC3F20A54A75600CEB866 /* ld64.1 in CopyFiles */, |
d696c285 A |
125 | ); |
126 | runOnlyForDeploymentPostprocessing = 1; | |
127 | }; | |
69a49097 A |
128 | F9B1A25E0A3A44CB00DA8FAB /* CopyFiles */ = { |
129 | isa = PBXCopyFilesBuildPhase; | |
130 | buildActionMask = 8; | |
131 | dstPath = /usr/share/man/man1; | |
132 | dstSubfolderSpec = 0; | |
133 | files = ( | |
134 | F9B1A2640A3A563E00DA8FAB /* rebase.1 in CopyFiles */, | |
135 | ); | |
136 | runOnlyForDeploymentPostprocessing = 1; | |
137 | }; | |
d696c285 A |
138 | /* End PBXCopyFilesBuildPhase section */ |
139 | ||
140 | /* Begin PBXFileReference section */ | |
2f2f92e4 | 141 | 3DA587190ACC53BE0015C432 /* LTOReader.hpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; name = LTOReader.hpp; path = src/LTOReader.hpp; sourceTree = "<group>"; }; |
d696c285 | 142 | C02A29DE0953B26E001FB8C1 /* ChangeLog */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = ChangeLog; sourceTree = "<group>"; }; |
a61fdf0a | 143 | F9023C3906D5A23E001BBF46 /* ld */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = ld; sourceTree = BUILT_PRODUCTS_DIR; }; |
d696c285 A |
144 | F9023C3E06D5A254001BBF46 /* ExecutableFile.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = ExecutableFile.h; path = src/ExecutableFile.h; sourceTree = "<group>"; }; |
145 | F9023C3F06D5A254001BBF46 /* ld.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = ld.cpp; path = src/ld.cpp; sourceTree = "<group>"; }; | |
146 | F9023C4106D5A254001BBF46 /* ObjectFile.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = ObjectFile.h; path = src/ObjectFile.h; sourceTree = "<group>"; }; | |
147 | F933D9460929277C0083EAC8 /* FileAbstraction.hpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; name = FileAbstraction.hpp; path = src/FileAbstraction.hpp; sourceTree = "<group>"; }; | |
148 | F933D9470929277C0083EAC8 /* MachOFileAbstraction.hpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; name = MachOFileAbstraction.hpp; path = src/MachOFileAbstraction.hpp; sourceTree = "<group>"; }; | |
149 | F933DC37092A82480083EAC8 /* Architectures.hpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; name = Architectures.hpp; path = src/Architectures.hpp; sourceTree = "<group>"; }; | |
d696c285 A |
150 | F933E3CC092E84250083EAC8 /* MachOReaderDylib.hpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; name = MachOReaderDylib.hpp; path = src/MachOReaderDylib.hpp; sourceTree = "<group>"; }; |
151 | F933E3CD092E84250083EAC8 /* MachOReaderRelocatable.hpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; name = MachOReaderRelocatable.hpp; path = src/MachOReaderRelocatable.hpp; sourceTree = "<group>"; }; | |
152 | F933E3CE092E84250083EAC8 /* MachOWriterExecutable.hpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; name = MachOWriterExecutable.hpp; path = src/MachOWriterExecutable.hpp; sourceTree = "<group>"; }; | |
153 | F971EED306D5ACF60041D381 /* ObjectDump */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = ObjectDump; sourceTree = BUILT_PRODUCTS_DIR; }; | |
154 | F971EED706D5AD240041D381 /* ObjectDump.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = ObjectDump.cpp; path = src/ObjectDump.cpp; sourceTree = "<group>"; }; | |
74cfe461 | 155 | F97F5028070D0BB200B9FCD7 /* ld.1 */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text.man; name = ld.1; path = doc/man/man1/ld.1; sourceTree = "<group>"; }; |
a61fdf0a | 156 | F98D26850AA779BD00416316 /* OpaqueSection.hpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; name = OpaqueSection.hpp; path = src/OpaqueSection.hpp; sourceTree = "<group>"; }; |
2f2f92e4 | 157 | F99F63CE0D99A291007F5394 /* ArchiveReader.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = ArchiveReader.hpp; path = src/ArchiveReader.hpp; sourceTree = SOURCE_ROOT; }; |
69a49097 | 158 | F9B1A2580A3A448800DA8FAB /* rebase.1 */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text.man; name = rebase.1; path = doc/man/man1/rebase.1; sourceTree = "<group>"; }; |
d696c285 A |
159 | F9C0D48A06DD1E1B001C7193 /* Options.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = Options.cpp; path = src/Options.cpp; sourceTree = "<group>"; }; |
160 | F9C0D48B06DD1E1B001C7193 /* Options.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = Options.h; path = src/Options.h; sourceTree = "<group>"; }; | |
161 | F9EA72CB097454A6008B4F1D /* machocheck */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = machocheck; sourceTree = BUILT_PRODUCTS_DIR; }; | |
162 | F9EA72D4097454FF008B4F1D /* machochecker.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = machochecker.cpp; path = src/machochecker.cpp; sourceTree = "<group>"; }; | |
163 | 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; }; | |
164 | F9EA7583097882F3008B4F1D /* debugline.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = debugline.h; path = src/debugline.h; sourceTree = "<group>"; }; | |
69a49097 A |
165 | F9EC77EE0A2F85F6002A3E39 /* rebase */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = rebase; sourceTree = BUILT_PRODUCTS_DIR; }; |
166 | F9EC78050A2F8674002A3E39 /* rebase.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = rebase.cpp; path = src/rebase.cpp; sourceTree = "<group>"; }; | |
74cfe461 | 167 | F9FCC3F10A54A75600CEB866 /* ld64.1 */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text.man; name = ld64.1; path = doc/man/man1/ld64.1; sourceTree = "<group>"; }; |
d696c285 A |
168 | /* End PBXFileReference section */ |
169 | ||
170 | /* Begin PBXFrameworksBuildPhase section */ | |
171 | F9023C3706D5A23E001BBF46 /* Frameworks */ = { | |
172 | isa = PBXFrameworksBuildPhase; | |
173 | buildActionMask = 2147483647; | |
174 | files = ( | |
175 | ); | |
176 | runOnlyForDeploymentPostprocessing = 0; | |
177 | }; | |
178 | F971EED106D5ACF60041D381 /* Frameworks */ = { | |
179 | isa = PBXFrameworksBuildPhase; | |
180 | buildActionMask = 2147483647; | |
181 | files = ( | |
182 | ); | |
183 | runOnlyForDeploymentPostprocessing = 0; | |
184 | }; | |
185 | F9EA72C9097454A6008B4F1D /* Frameworks */ = { | |
186 | isa = PBXFrameworksBuildPhase; | |
187 | buildActionMask = 2147483647; | |
188 | files = ( | |
189 | ); | |
190 | runOnlyForDeploymentPostprocessing = 0; | |
191 | }; | |
69a49097 A |
192 | F9EC77EC0A2F85F6002A3E39 /* Frameworks */ = { |
193 | isa = PBXFrameworksBuildPhase; | |
194 | buildActionMask = 2147483647; | |
195 | files = ( | |
196 | ); | |
197 | runOnlyForDeploymentPostprocessing = 0; | |
198 | }; | |
d696c285 A |
199 | /* End PBXFrameworksBuildPhase section */ |
200 | ||
201 | /* Begin PBXGroup section */ | |
202 | F9023C2C06D5A227001BBF46 = { | |
203 | isa = PBXGroup; | |
204 | children = ( | |
205 | C02A29DE0953B26E001FB8C1 /* ChangeLog */, | |
206 | F933DC37092A82480083EAC8 /* Architectures.hpp */, | |
207 | F933D9460929277C0083EAC8 /* FileAbstraction.hpp */, | |
2f2f92e4 | 208 | F99F63CE0D99A291007F5394 /* ArchiveReader.hpp */, |
d696c285 A |
209 | F933D9470929277C0083EAC8 /* MachOFileAbstraction.hpp */, |
210 | F933E3CD092E84250083EAC8 /* MachOReaderRelocatable.hpp */, | |
d696c285 A |
211 | F933E3CC092E84250083EAC8 /* MachOReaderDylib.hpp */, |
212 | F933E3CE092E84250083EAC8 /* MachOWriterExecutable.hpp */, | |
2f2f92e4 | 213 | 3DA587190ACC53BE0015C432 /* LTOReader.hpp */, |
d696c285 A |
214 | F9023C3E06D5A254001BBF46 /* ExecutableFile.h */, |
215 | F9023C4106D5A254001BBF46 /* ObjectFile.h */, | |
a61fdf0a | 216 | F98D26850AA779BD00416316 /* OpaqueSection.hpp */, |
d696c285 A |
217 | F9023C3F06D5A254001BBF46 /* ld.cpp */, |
218 | F9C0D48A06DD1E1B001C7193 /* Options.cpp */, | |
219 | F9C0D48B06DD1E1B001C7193 /* Options.h */, | |
d696c285 | 220 | F9EA7583097882F3008B4F1D /* debugline.h */, |
2f2f92e4 | 221 | F9EA7582097882F3008B4F1D /* debugline.c */, |
d696c285 A |
222 | F9EA72D4097454FF008B4F1D /* machochecker.cpp */, |
223 | F971EED706D5AD240041D381 /* ObjectDump.cpp */, | |
69a49097 | 224 | F9EC78050A2F8674002A3E39 /* rebase.cpp */, |
74cfe461 A |
225 | F97F5028070D0BB200B9FCD7 /* ld.1 */, |
226 | F9FCC3F10A54A75600CEB866 /* ld64.1 */, | |
69a49097 | 227 | F9B1A2580A3A448800DA8FAB /* rebase.1 */, |
d696c285 A |
228 | F9023C3A06D5A23E001BBF46 /* Products */, |
229 | ); | |
230 | sourceTree = "<group>"; | |
231 | }; | |
232 | F9023C3A06D5A23E001BBF46 /* Products */ = { | |
233 | isa = PBXGroup; | |
234 | children = ( | |
a61fdf0a | 235 | F9023C3906D5A23E001BBF46 /* ld */, |
d696c285 A |
236 | F971EED306D5ACF60041D381 /* ObjectDump */, |
237 | F9EA72CB097454A6008B4F1D /* machocheck */, | |
69a49097 | 238 | F9EC77EE0A2F85F6002A3E39 /* rebase */, |
d696c285 A |
239 | ); |
240 | name = Products; | |
241 | sourceTree = "<group>"; | |
242 | }; | |
243 | /* End PBXGroup section */ | |
244 | ||
245 | /* Begin PBXNativeTarget section */ | |
246 | F9023C3806D5A23E001BBF46 /* ld */ = { | |
247 | isa = PBXNativeTarget; | |
248 | buildConfigurationList = F933D91B09291AC90083EAC8 /* Build configuration list for PBXNativeTarget "ld" */; | |
249 | buildPhases = ( | |
2f2f92e4 | 250 | 0B12F6A50CE39466008ABCAE /* build configure.h */, |
d696c285 A |
251 | F9023C3606D5A23E001BBF46 /* Sources */, |
252 | F9023C3706D5A23E001BBF46 /* Frameworks */, | |
253 | F97F5025070D0B6300B9FCD7 /* CopyFiles */, | |
2f2f92e4 | 254 | F9FCC3EF0A54A4ED00CEB866 /* Run Script */, |
d696c285 A |
255 | ); |
256 | buildRules = ( | |
257 | F9E8D4BE07FCAF2A00FD5801 /* PBXBuildRule */, | |
258 | F9E8D4BD07FCAF2000FD5801 /* PBXBuildRule */, | |
259 | ); | |
d696c285 A |
260 | dependencies = ( |
261 | ); | |
262 | name = ld; | |
263 | productName = ld64; | |
a61fdf0a | 264 | productReference = F9023C3906D5A23E001BBF46 /* ld */; |
d696c285 A |
265 | productType = "com.apple.product-type.tool"; |
266 | }; | |
267 | F971EED206D5ACF60041D381 /* ObjectDump */ = { | |
268 | isa = PBXNativeTarget; | |
269 | buildConfigurationList = F933D91F09291AC90083EAC8 /* Build configuration list for PBXNativeTarget "ObjectDump" */; | |
270 | buildPhases = ( | |
271 | F971EED006D5ACF60041D381 /* Sources */, | |
272 | F971EED106D5ACF60041D381 /* Frameworks */, | |
273 | ); | |
274 | buildRules = ( | |
275 | ); | |
d696c285 A |
276 | dependencies = ( |
277 | ); | |
278 | name = ObjectDump; | |
279 | productName = ObjectDump; | |
280 | productReference = F971EED306D5ACF60041D381 /* ObjectDump */; | |
281 | productType = "com.apple.product-type.tool"; | |
282 | }; | |
283 | F9EA72CA097454A6008B4F1D /* machocheck */ = { | |
284 | isa = PBXNativeTarget; | |
285 | buildConfigurationList = F9EA72CF097454D5008B4F1D /* Build configuration list for PBXNativeTarget "machocheck" */; | |
286 | buildPhases = ( | |
287 | F9EA72C8097454A6008B4F1D /* Sources */, | |
288 | F9EA72C9097454A6008B4F1D /* Frameworks */, | |
289 | ); | |
290 | buildRules = ( | |
291 | ); | |
d696c285 A |
292 | dependencies = ( |
293 | ); | |
294 | name = machocheck; | |
295 | productName = machocheck; | |
296 | productReference = F9EA72CB097454A6008B4F1D /* machocheck */; | |
297 | productType = "com.apple.product-type.tool"; | |
298 | }; | |
69a49097 A |
299 | F9EC77ED0A2F85F6002A3E39 /* rebase */ = { |
300 | isa = PBXNativeTarget; | |
301 | buildConfigurationList = F9EC77F00A2F8616002A3E39 /* Build configuration list for PBXNativeTarget "rebase" */; | |
302 | buildPhases = ( | |
303 | F9EC77EB0A2F85F6002A3E39 /* Sources */, | |
304 | F9EC77EC0A2F85F6002A3E39 /* Frameworks */, | |
305 | F9B1A25E0A3A44CB00DA8FAB /* CopyFiles */, | |
306 | ); | |
307 | buildRules = ( | |
308 | ); | |
309 | dependencies = ( | |
310 | ); | |
311 | name = rebase; | |
312 | productName = rebase; | |
313 | productReference = F9EC77EE0A2F85F6002A3E39 /* rebase */; | |
314 | productType = "com.apple.product-type.tool"; | |
315 | }; | |
d696c285 A |
316 | /* End PBXNativeTarget section */ |
317 | ||
318 | /* Begin PBXProject section */ | |
319 | F9023C3006D5A227001BBF46 /* Project object */ = { | |
320 | isa = PBXProject; | |
321 | buildConfigurationList = F933D92309291AC90083EAC8 /* Build configuration list for PBXProject "ld64" */; | |
74cfe461 | 322 | compatibilityVersion = "Xcode 2.4"; |
d696c285 A |
323 | hasScannedForEncodings = 0; |
324 | mainGroup = F9023C2C06D5A227001BBF46; | |
325 | productRefGroup = F9023C3A06D5A23E001BBF46 /* Products */; | |
326 | projectDirPath = ""; | |
74cfe461 | 327 | projectRoot = ""; |
d696c285 | 328 | targets = ( |
69a49097 | 329 | F9B1A2670A3A567B00DA8FAB /* all */, |
d696c285 | 330 | F9023C3806D5A23E001BBF46 /* ld */, |
69a49097 | 331 | F9EC77ED0A2F85F6002A3E39 /* rebase */, |
d696c285 A |
332 | F971EED206D5ACF60041D381 /* ObjectDump */, |
333 | F9EA72CA097454A6008B4F1D /* machocheck */, | |
334 | F96D5368094A2754008E9EE8 /* unit-tests */, | |
335 | ); | |
336 | }; | |
337 | /* End PBXProject section */ | |
338 | ||
339 | /* Begin PBXShellScriptBuildPhase section */ | |
2f2f92e4 A |
340 | 0B12F6A50CE39466008ABCAE /* build configure.h */ = { |
341 | isa = PBXShellScriptBuildPhase; | |
342 | buildActionMask = 2147483647; | |
343 | files = ( | |
344 | ); | |
345 | inputPaths = ( | |
346 | ); | |
347 | name = "build configure.h"; | |
348 | outputPaths = ( | |
349 | "$(DERIVED_FILE_DIR)/configure.h", | |
350 | ); | |
351 | runOnlyForDeploymentPostprocessing = 0; | |
352 | shellPath = /bin/bash; | |
77cc3118 | 353 | shellScript = "if [ -f /Developer/usr/local/include/llvm-c/lto.h ]; then\n\techo \"#define LTO_SUPPORT 1\" > ${DERIVED_FILE_DIR}/configure.h\nelse\n\techo \"#undef LTO_SUPPORT\t\" > ${DERIVED_FILE_DIR}/configure.h\nfi\n"; |
2f2f92e4 A |
354 | showEnvVarsInLog = 0; |
355 | }; | |
d696c285 A |
356 | F96D5367094A2754008E9EE8 /* ShellScript */ = { |
357 | isa = PBXShellScriptBuildPhase; | |
358 | buildActionMask = 2147483647; | |
359 | files = ( | |
360 | ); | |
361 | inputPaths = ( | |
362 | ); | |
363 | outputPaths = ( | |
364 | ); | |
365 | runOnlyForDeploymentPostprocessing = 0; | |
366 | shellPath = /bin/csh; | |
a61fdf0a A |
367 | shellScript = "# Let tests set MACOSX_DEPLOYMENT_TARGET as they need\nunsetenv MACOSX_DEPLOYMENT_TARGET\n\n# always use new linker\nsetenv LD_NO_CLASSIC_LINKER\nsetenv LD_NO_CLASSIC_LINKER_STATIC\n\n# run full test suite\n\"$SRCROOT\"/unit-tests/run-all-unit-tests\n\nexit 0"; |
368 | showEnvVarsInLog = 0; | |
369 | }; | |
2f2f92e4 | 370 | F9FCC3EF0A54A4ED00CEB866 /* Run Script */ = { |
a61fdf0a A |
371 | isa = PBXShellScriptBuildPhase; |
372 | buildActionMask = 8; | |
373 | files = ( | |
374 | ); | |
375 | inputPaths = ( | |
376 | ); | |
2f2f92e4 | 377 | name = "Run Script"; |
a61fdf0a A |
378 | outputPaths = ( |
379 | ); | |
380 | runOnlyForDeploymentPostprocessing = 1; | |
381 | shellPath = /bin/sh; | |
382 | shellScript = "cd ${DSTROOT}/usr/bin\nln -s ld ld64"; | |
383 | showEnvVarsInLog = 0; | |
d696c285 A |
384 | }; |
385 | /* End PBXShellScriptBuildPhase section */ | |
386 | ||
387 | /* Begin PBXSourcesBuildPhase section */ | |
388 | F9023C3606D5A23E001BBF46 /* Sources */ = { | |
389 | isa = PBXSourcesBuildPhase; | |
390 | buildActionMask = 2147483647; | |
391 | files = ( | |
392 | F9023C4E06D5A272001BBF46 /* ld.cpp in Sources */, | |
393 | F9C0D4BD06DD28D2001C7193 /* Options.cpp in Sources */, | |
d696c285 A |
394 | F9EA7584097882F3008B4F1D /* debugline.c in Sources */, |
395 | ); | |
396 | runOnlyForDeploymentPostprocessing = 0; | |
397 | }; | |
398 | F971EED006D5ACF60041D381 /* Sources */ = { | |
399 | isa = PBXSourcesBuildPhase; | |
400 | buildActionMask = 2147483647; | |
401 | files = ( | |
402 | F933E3D9092E855B0083EAC8 /* ObjectDump.cpp in Sources */, | |
403 | F9EA75BC09788857008B4F1D /* debugline.c in Sources */, | |
404 | ); | |
405 | runOnlyForDeploymentPostprocessing = 0; | |
406 | }; | |
407 | F9EA72C8097454A6008B4F1D /* Sources */ = { | |
408 | isa = PBXSourcesBuildPhase; | |
409 | buildActionMask = 2147483647; | |
410 | files = ( | |
411 | F9EA72D5097454FF008B4F1D /* machochecker.cpp in Sources */, | |
412 | ); | |
413 | runOnlyForDeploymentPostprocessing = 0; | |
414 | }; | |
69a49097 A |
415 | F9EC77EB0A2F85F6002A3E39 /* Sources */ = { |
416 | isa = PBXSourcesBuildPhase; | |
417 | buildActionMask = 2147483647; | |
418 | files = ( | |
419 | F9EC78060A2F8674002A3E39 /* rebase.cpp in Sources */, | |
420 | ); | |
421 | runOnlyForDeploymentPostprocessing = 0; | |
422 | }; | |
d696c285 A |
423 | /* End PBXSourcesBuildPhase section */ |
424 | ||
425 | /* Begin PBXTargetDependency section */ | |
69a49097 A |
426 | F96904890A4333AC00B77D2A /* PBXTargetDependency */ = { |
427 | isa = PBXTargetDependency; | |
428 | target = F9EC77ED0A2F85F6002A3E39 /* rebase */; | |
429 | targetProxy = F96904880A4333AC00B77D2A /* PBXContainerItemProxy */; | |
430 | }; | |
d696c285 A |
431 | F96D536A094A275D008E9EE8 /* PBXTargetDependency */ = { |
432 | isa = PBXTargetDependency; | |
433 | target = F9023C3806D5A23E001BBF46 /* ld */; | |
434 | targetProxy = F96D5369094A275D008E9EE8 /* PBXContainerItemProxy */; | |
435 | }; | |
436 | F96D536C094A275F008E9EE8 /* PBXTargetDependency */ = { | |
437 | isa = PBXTargetDependency; | |
438 | target = F971EED206D5ACF60041D381 /* ObjectDump */; | |
439 | targetProxy = F96D536B094A275F008E9EE8 /* PBXContainerItemProxy */; | |
440 | }; | |
69a49097 A |
441 | F9B1A2690A3A568200DA8FAB /* PBXTargetDependency */ = { |
442 | isa = PBXTargetDependency; | |
443 | target = F9023C3806D5A23E001BBF46 /* ld */; | |
444 | targetProxy = F9B1A2680A3A568200DA8FAB /* PBXContainerItemProxy */; | |
445 | }; | |
446 | F9B1A26B0A3A568400DA8FAB /* PBXTargetDependency */ = { | |
447 | isa = PBXTargetDependency; | |
448 | target = F9EC77ED0A2F85F6002A3E39 /* rebase */; | |
449 | targetProxy = F9B1A26A0A3A568400DA8FAB /* PBXContainerItemProxy */; | |
450 | }; | |
d696c285 A |
451 | F9EA73970974999B008B4F1D /* PBXTargetDependency */ = { |
452 | isa = PBXTargetDependency; | |
453 | target = F9EA72CA097454A6008B4F1D /* machocheck */; | |
454 | targetProxy = F9EA73960974999B008B4F1D /* PBXContainerItemProxy */; | |
455 | }; | |
456 | /* End PBXTargetDependency section */ | |
457 | ||
458 | /* Begin XCBuildConfiguration section */ | |
459 | F933D91C09291AC90083EAC8 /* Debug */ = { | |
460 | isa = XCBuildConfiguration; | |
461 | buildSettings = { | |
462 | COPY_PHASE_STRIP = NO; | |
463 | CURRENT_PROJECT_VERSION = "$(RC_ProjectSourceVersion)"; | |
2f2f92e4 | 464 | DEAD_CODE_STRIPPING = NO; |
69a49097 | 465 | DEBUG_INFORMATION_FORMAT = dwarf; |
d696c285 | 466 | GCC_DYNAMIC_NO_PIC = YES; |
69a49097 | 467 | GCC_GENERATE_DEBUGGING_SYMBOLS = YES; |
d696c285 A |
468 | GCC_MODEL_TUNING = G5; |
469 | GCC_OPTIMIZATION_LEVEL = 0; | |
470 | GCC_TREAT_WARNINGS_AS_ERRORS = YES; | |
471 | GCC_WARN_ABOUT_INVALID_OFFSETOF_MACRO = NO; | |
472 | GCC_WARN_ABOUT_MISSING_NEWLINE = YES; | |
473 | GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES; | |
474 | GCC_WARN_ABOUT_POINTER_SIGNEDNESS = NO; | |
475 | GCC_WARN_ABOUT_RETURN_TYPE = YES; | |
476 | GCC_WARN_CHECK_SWITCH_STATEMENTS = YES; | |
477 | GCC_WARN_EFFECTIVE_CPLUSPLUS_VIOLATIONS = NO; | |
478 | GCC_WARN_FOUR_CHARACTER_CONSTANTS = YES; | |
479 | GCC_WARN_HIDDEN_VIRTUAL_FUNCTIONS = YES; | |
480 | GCC_WARN_INITIALIZER_NOT_FULLY_BRACKETED = YES; | |
481 | GCC_WARN_MISSING_PARENTHESES = YES; | |
482 | GCC_WARN_NON_VIRTUAL_DESTRUCTOR = NO; | |
483 | GCC_WARN_PEDANTIC = NO; | |
484 | GCC_WARN_SHADOW = NO; | |
485 | GCC_WARN_SIGN_COMPARE = YES; | |
486 | GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES; | |
487 | GCC_WARN_UNINITIALIZED_AUTOS = NO; | |
488 | GCC_WARN_UNKNOWN_PRAGMAS = YES; | |
489 | GCC_WARN_UNUSED_FUNCTION = YES; | |
490 | GCC_WARN_UNUSED_LABEL = YES; | |
491 | GCC_WARN_UNUSED_PARAMETER = NO; | |
492 | GCC_WARN_UNUSED_VALUE = YES; | |
493 | GCC_WARN_UNUSED_VARIABLE = YES; | |
77cc3118 A |
494 | HEADER_SEARCH_PATHS = ( |
495 | "$(DEVELOPER_DIR)/usr/local/include", | |
496 | "$(DEVELOPER_DIR)/usr/include", | |
497 | ); | |
d696c285 | 498 | INSTALL_PATH = /usr/bin; |
2f2f92e4 | 499 | MACOSX_DEPLOYMENT_TARGET = ""; |
d696c285 | 500 | OTHER_CPLUSPLUSFLAGS = "$(OTHER_CPLUSPLUSFLAGS)"; |
77cc3118 | 501 | OTHER_LDFLAGS = "-Wl,-lazy_library,/Developer/usr/lib/libLTO.dylib"; |
74cfe461 | 502 | PREBINDING = NO; |
a61fdf0a | 503 | PRODUCT_NAME = ld; |
d696c285 A |
504 | SECTORDER_FLAGS = ""; |
505 | VERSIONING_SYSTEM = "apple-generic"; | |
506 | WARNING_CFLAGS = "-Wall"; | |
507 | }; | |
508 | name = Debug; | |
509 | }; | |
510 | F933D91D09291AC90083EAC8 /* Release */ = { | |
511 | isa = XCBuildConfiguration; | |
512 | buildSettings = { | |
513 | COPY_PHASE_STRIP = YES; | |
514 | CURRENT_PROJECT_VERSION = "$(RC_ProjectSourceVersion)"; | |
69a49097 | 515 | DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; |
d696c285 | 516 | GCC_DYNAMIC_NO_PIC = YES; |
69a49097 | 517 | GCC_GENERATE_DEBUGGING_SYMBOLS = YES; |
d696c285 A |
518 | GCC_MODEL_TUNING = G5; |
519 | GCC_OPTIMIZATION_LEVEL = 3; | |
520 | GCC_PREPROCESSOR_DEFINITIONS = "$(GCC_PREPROCESSOR_DEFINITIONS_$(RC_RELEASE))"; | |
d696c285 A |
521 | GCC_TREAT_WARNINGS_AS_ERRORS = NO; |
522 | GCC_WARN_ABOUT_INVALID_OFFSETOF_MACRO = NO; | |
523 | GCC_WARN_ABOUT_MISSING_NEWLINE = YES; | |
524 | GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES; | |
525 | GCC_WARN_ABOUT_POINTER_SIGNEDNESS = NO; | |
526 | GCC_WARN_ABOUT_RETURN_TYPE = YES; | |
527 | GCC_WARN_CHECK_SWITCH_STATEMENTS = YES; | |
528 | GCC_WARN_EFFECTIVE_CPLUSPLUS_VIOLATIONS = NO; | |
529 | GCC_WARN_FOUR_CHARACTER_CONSTANTS = YES; | |
530 | GCC_WARN_HIDDEN_VIRTUAL_FUNCTIONS = YES; | |
531 | GCC_WARN_INITIALIZER_NOT_FULLY_BRACKETED = YES; | |
532 | GCC_WARN_MISSING_PARENTHESES = YES; | |
533 | GCC_WARN_NON_VIRTUAL_DESTRUCTOR = NO; | |
534 | GCC_WARN_PEDANTIC = NO; | |
535 | GCC_WARN_SHADOW = NO; | |
536 | GCC_WARN_SIGN_COMPARE = YES; | |
537 | GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES; | |
538 | GCC_WARN_UNINITIALIZED_AUTOS = NO; | |
539 | GCC_WARN_UNKNOWN_PRAGMAS = YES; | |
540 | GCC_WARN_UNUSED_FUNCTION = YES; | |
541 | GCC_WARN_UNUSED_LABEL = YES; | |
542 | GCC_WARN_UNUSED_PARAMETER = NO; | |
543 | GCC_WARN_UNUSED_VALUE = YES; | |
544 | GCC_WARN_UNUSED_VARIABLE = YES; | |
77cc3118 A |
545 | HEADER_SEARCH_PATHS = ( |
546 | "$(DEVELOPER_DIR)/usr/local/include", | |
547 | "$(DEVELOPER_DIR)/usr/include", | |
548 | ); | |
d696c285 A |
549 | INSTALL_PATH = /usr/bin; |
550 | OTHER_CPLUSPLUSFLAGS = "$(OTHER_CPLUSPLUSFLAGS)"; | |
77cc3118 | 551 | OTHER_LDFLAGS = "-Wl,-lazy_library,/Developer/usr/lib/libLTO.dylib"; |
74cfe461 | 552 | PREBINDING = NO; |
a61fdf0a | 553 | PRODUCT_NAME = ld; |
d696c285 | 554 | SECTORDER_FLAGS = ""; |
69a49097 | 555 | VALID_ARCHS = "i386 ppc"; |
d696c285 A |
556 | VERSIONING_SYSTEM = "apple-generic"; |
557 | WARNING_CFLAGS = "-Wall"; | |
558 | }; | |
559 | name = Release; | |
560 | }; | |
561 | F933D92009291AC90083EAC8 /* Debug */ = { | |
562 | isa = XCBuildConfiguration; | |
563 | buildSettings = { | |
564 | COPY_PHASE_STRIP = NO; | |
69a49097 A |
565 | DEBUG_INFORMATION_FORMAT = dwarf; |
566 | GCC_GENERATE_DEBUGGING_SYMBOLS = YES; | |
d696c285 A |
567 | GCC_MODEL_TUNING = G5; |
568 | GCC_OPTIMIZATION_LEVEL = 0; | |
2f2f92e4 | 569 | HEADER_SEARCH_PATHS = "$(DEVELOPER_DIR)/usr/include"; |
d696c285 | 570 | INSTALL_PATH = "$(HOME)/bin"; |
2f2f92e4 | 571 | OTHER_LDFLAGS = "-Wl,-lazy_library,/Developer/usr/lib/libLTO.dylib"; |
d696c285 A |
572 | OTHER_REZFLAGS = ""; |
573 | PREBINDING = NO; | |
574 | PRODUCT_NAME = ObjectDump; | |
575 | SECTORDER_FLAGS = ""; | |
576 | WARNING_CFLAGS = ( | |
577 | "-Wmost", | |
578 | "-Wno-four-char-constants", | |
579 | "-Wno-unknown-pragmas", | |
580 | ); | |
581 | }; | |
582 | name = Debug; | |
583 | }; | |
584 | F933D92109291AC90083EAC8 /* Release */ = { | |
585 | isa = XCBuildConfiguration; | |
586 | buildSettings = { | |
587 | COPY_PHASE_STRIP = YES; | |
69a49097 A |
588 | DEBUG_INFORMATION_FORMAT = dwarf; |
589 | GCC_GENERATE_DEBUGGING_SYMBOLS = YES; | |
d696c285 | 590 | GCC_MODEL_TUNING = G5; |
69a49097 | 591 | GCC_OPTIMIZATION_LEVEL = s; |
d696c285 | 592 | INSTALL_PATH = "$(HOME)/bin"; |
2f2f92e4 | 593 | OTHER_LDFLAGS = "-Wl,-lazy_library,/Developer/usr/lib/libLTO.dylib"; |
d696c285 A |
594 | OTHER_REZFLAGS = ""; |
595 | PREBINDING = NO; | |
596 | PRODUCT_NAME = ObjectDump; | |
d696c285 A |
597 | WARNING_CFLAGS = ( |
598 | "-Wmost", | |
599 | "-Wno-four-char-constants", | |
600 | "-Wno-unknown-pragmas", | |
601 | ); | |
602 | }; | |
603 | name = Release; | |
604 | }; | |
605 | F933D92409291AC90083EAC8 /* Debug */ = { | |
606 | isa = XCBuildConfiguration; | |
607 | buildSettings = { | |
608 | GCC_DYNAMIC_NO_PIC = NO; | |
609 | GCC_TREAT_WARNINGS_AS_ERRORS = NO; | |
610 | }; | |
611 | name = Debug; | |
612 | }; | |
613 | F933D92509291AC90083EAC8 /* Release */ = { | |
614 | isa = XCBuildConfiguration; | |
615 | buildSettings = { | |
616 | GCC_DYNAMIC_NO_PIC = NO; | |
617 | GCC_TREAT_WARNINGS_AS_ERRORS = NO; | |
2f2f92e4 | 618 | HEADER_SEARCH_PATHS = "$(DEVELOPER_DIR)/SDKs/Extra/usr/include"; |
d696c285 A |
619 | }; |
620 | name = Release; | |
621 | }; | |
622 | F96D536E094A2773008E9EE8 /* Debug */ = { | |
623 | isa = XCBuildConfiguration; | |
624 | buildSettings = { | |
625 | COPY_PHASE_STRIP = NO; | |
626 | GCC_GENERATE_DEBUGGING_SYMBOLS = YES; | |
627 | PRODUCT_NAME = "unit-tests"; | |
628 | }; | |
629 | name = Debug; | |
630 | }; | |
631 | F96D536F094A2773008E9EE8 /* Release */ = { | |
632 | isa = XCBuildConfiguration; | |
633 | buildSettings = { | |
634 | COPY_PHASE_STRIP = YES; | |
635 | GCC_GENERATE_DEBUGGING_SYMBOLS = NO; | |
636 | PRODUCT_NAME = "unit-tests"; | |
637 | }; | |
638 | name = Release; | |
639 | }; | |
69a49097 A |
640 | F9B1A26D0A3A568700DA8FAB /* Debug */ = { |
641 | isa = XCBuildConfiguration; | |
642 | buildSettings = { | |
643 | COPY_PHASE_STRIP = NO; | |
644 | GCC_DYNAMIC_NO_PIC = NO; | |
645 | GCC_GENERATE_DEBUGGING_SYMBOLS = YES; | |
646 | GCC_OPTIMIZATION_LEVEL = 0; | |
647 | PRODUCT_NAME = all; | |
648 | }; | |
649 | name = Debug; | |
650 | }; | |
651 | F9B1A26E0A3A568700DA8FAB /* Release */ = { | |
652 | isa = XCBuildConfiguration; | |
653 | buildSettings = { | |
654 | COPY_PHASE_STRIP = YES; | |
655 | GCC_ENABLE_FIX_AND_CONTINUE = NO; | |
656 | GCC_GENERATE_DEBUGGING_SYMBOLS = NO; | |
657 | PRODUCT_NAME = all; | |
658 | ZERO_LINK = NO; | |
659 | }; | |
660 | name = Release; | |
661 | }; | |
d696c285 A |
662 | F9EA72D0097454D5008B4F1D /* Debug */ = { |
663 | isa = XCBuildConfiguration; | |
664 | buildSettings = { | |
665 | COPY_PHASE_STRIP = NO; | |
69a49097 | 666 | DEBUG_INFORMATION_FORMAT = dwarf; |
d696c285 A |
667 | GCC_GENERATE_DEBUGGING_SYMBOLS = YES; |
668 | GCC_MODEL_TUNING = G5; | |
69a49097 | 669 | GCC_OPTIMIZATION_LEVEL = 0; |
d696c285 A |
670 | INSTALL_PATH = "$(HOME)/bin"; |
671 | PREBINDING = NO; | |
672 | PRODUCT_NAME = machocheck; | |
673 | }; | |
674 | name = Debug; | |
675 | }; | |
676 | F9EA72D1097454D5008B4F1D /* Release */ = { | |
677 | isa = XCBuildConfiguration; | |
678 | buildSettings = { | |
679 | COPY_PHASE_STRIP = YES; | |
69a49097 A |
680 | DEBUG_INFORMATION_FORMAT = dwarf; |
681 | GCC_GENERATE_DEBUGGING_SYMBOLS = YES; | |
d696c285 A |
682 | GCC_MODEL_TUNING = G5; |
683 | INSTALL_PATH = "$(HOME)/bin"; | |
684 | PREBINDING = NO; | |
685 | PRODUCT_NAME = machocheck; | |
686 | }; | |
687 | name = Release; | |
688 | }; | |
69a49097 A |
689 | F9EC77F10A2F8616002A3E39 /* Debug */ = { |
690 | isa = XCBuildConfiguration; | |
691 | buildSettings = { | |
692 | COPY_PHASE_STRIP = NO; | |
693 | DEBUG_INFORMATION_FORMAT = dwarf; | |
694 | GCC_DYNAMIC_NO_PIC = NO; | |
695 | GCC_GENERATE_DEBUGGING_SYMBOLS = YES; | |
696 | GCC_MODEL_TUNING = G5; | |
697 | GCC_OPTIMIZATION_LEVEL = 0; | |
698 | INSTALL_PATH = "$(HOME)/bin"; | |
699 | PREBINDING = NO; | |
700 | PRODUCT_NAME = rebase; | |
701 | }; | |
702 | name = Debug; | |
703 | }; | |
704 | F9EC77F20A2F8616002A3E39 /* Release */ = { | |
705 | isa = XCBuildConfiguration; | |
706 | buildSettings = { | |
707 | COPY_PHASE_STRIP = YES; | |
708 | DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; | |
709 | GCC_GENERATE_DEBUGGING_SYMBOLS = YES; | |
710 | GCC_MODEL_TUNING = G5; | |
711 | GCC_PREPROCESSOR_DEFINITIONS = "$(GCC_PREPROCESSOR_DEFINITIONS_$(RC_RELEASE))"; | |
69a49097 A |
712 | INSTALL_PATH = /usr/bin; |
713 | PREBINDING = NO; | |
714 | PRODUCT_NAME = rebase; | |
715 | VALID_ARCHS = "i386 ppc"; | |
716 | }; | |
717 | name = Release; | |
718 | }; | |
d696c285 A |
719 | /* End XCBuildConfiguration section */ |
720 | ||
721 | /* Begin XCConfigurationList section */ | |
722 | F933D91B09291AC90083EAC8 /* Build configuration list for PBXNativeTarget "ld" */ = { | |
723 | isa = XCConfigurationList; | |
724 | buildConfigurations = ( | |
725 | F933D91C09291AC90083EAC8 /* Debug */, | |
726 | F933D91D09291AC90083EAC8 /* Release */, | |
727 | ); | |
728 | defaultConfigurationIsVisible = 0; | |
729 | defaultConfigurationName = Release; | |
730 | }; | |
731 | F933D91F09291AC90083EAC8 /* Build configuration list for PBXNativeTarget "ObjectDump" */ = { | |
732 | isa = XCConfigurationList; | |
733 | buildConfigurations = ( | |
734 | F933D92009291AC90083EAC8 /* Debug */, | |
735 | F933D92109291AC90083EAC8 /* Release */, | |
736 | ); | |
737 | defaultConfigurationIsVisible = 0; | |
738 | defaultConfigurationName = Release; | |
739 | }; | |
740 | F933D92309291AC90083EAC8 /* Build configuration list for PBXProject "ld64" */ = { | |
741 | isa = XCConfigurationList; | |
742 | buildConfigurations = ( | |
743 | F933D92409291AC90083EAC8 /* Debug */, | |
744 | F933D92509291AC90083EAC8 /* Release */, | |
745 | ); | |
746 | defaultConfigurationIsVisible = 0; | |
747 | defaultConfigurationName = Release; | |
748 | }; | |
749 | F96D536D094A2773008E9EE8 /* Build configuration list for PBXAggregateTarget "unit-tests" */ = { | |
750 | isa = XCConfigurationList; | |
751 | buildConfigurations = ( | |
752 | F96D536E094A2773008E9EE8 /* Debug */, | |
753 | F96D536F094A2773008E9EE8 /* Release */, | |
754 | ); | |
755 | defaultConfigurationIsVisible = 0; | |
756 | defaultConfigurationName = Release; | |
757 | }; | |
69a49097 A |
758 | F9B1A26C0A3A568700DA8FAB /* Build configuration list for PBXAggregateTarget "all" */ = { |
759 | isa = XCConfigurationList; | |
760 | buildConfigurations = ( | |
761 | F9B1A26D0A3A568700DA8FAB /* Debug */, | |
762 | F9B1A26E0A3A568700DA8FAB /* Release */, | |
763 | ); | |
764 | defaultConfigurationIsVisible = 0; | |
765 | defaultConfigurationName = Release; | |
766 | }; | |
d696c285 A |
767 | F9EA72CF097454D5008B4F1D /* Build configuration list for PBXNativeTarget "machocheck" */ = { |
768 | isa = XCConfigurationList; | |
769 | buildConfigurations = ( | |
770 | F9EA72D0097454D5008B4F1D /* Debug */, | |
771 | F9EA72D1097454D5008B4F1D /* Release */, | |
772 | ); | |
773 | defaultConfigurationIsVisible = 0; | |
774 | defaultConfigurationName = Release; | |
775 | }; | |
69a49097 A |
776 | F9EC77F00A2F8616002A3E39 /* Build configuration list for PBXNativeTarget "rebase" */ = { |
777 | isa = XCConfigurationList; | |
778 | buildConfigurations = ( | |
779 | F9EC77F10A2F8616002A3E39 /* Debug */, | |
780 | F9EC77F20A2F8616002A3E39 /* Release */, | |
781 | ); | |
782 | defaultConfigurationIsVisible = 0; | |
783 | defaultConfigurationName = Release; | |
784 | }; | |
d696c285 A |
785 | /* End XCConfigurationList section */ |
786 | }; | |
787 | rootObject = F9023C3006D5A227001BBF46 /* Project object */; | |
788 | } |