]>
Commit | Line | Data |
---|---|---|
316670eb A |
1 | // !$*UTF8*$! |
2 | { | |
3 | archiveVersion = 1; | |
4 | classes = { | |
5 | }; | |
6 | objectVersion = 46; | |
7 | objects = { | |
8 | ||
9 | /* Begin PBXAggregateTarget section */ | |
10 | C61E2D9512F3647000FC9BCA /* All */ = { | |
11 | isa = PBXAggregateTarget; | |
12 | buildConfigurationList = C61E2D9612F3647000FC9BCA /* Build configuration list for PBXAggregateTarget "All" */; | |
13 | buildPhases = ( | |
14 | ); | |
15 | dependencies = ( | |
16 | C61E2D9912F364A800FC9BCA /* PBXTargetDependency */, | |
17 | C61E2DA212F3650100FC9BCA /* PBXTargetDependency */, | |
18 | ); | |
19 | name = All; | |
20 | productName = All; | |
21 | }; | |
22 | /* End PBXAggregateTarget section */ | |
23 | ||
24 | /* Begin PBXBuildFile section */ | |
25 | C61E2D8012F360A200FC9BCA /* libkmodtest.h in Headers */ = {isa = PBXBuildFile; fileRef = C61E2D7F12F360A200FC9BCA /* libkmodtest.h */; }; | |
26 | C61E2D8212F360A200FC9BCA /* libkmodtest.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C61E2D8112F360A200FC9BCA /* libkmodtest.cpp */; }; | |
27 | C61E2DAC12F3661900FC9BCA /* README in Resources */ = {isa = PBXBuildFile; fileRef = C61E2DA712F3661900FC9BCA /* README */; }; | |
28 | C61E2DAD12F3672F00FC9BCA /* c_start.c in Sources */ = {isa = PBXBuildFile; fileRef = C61E2DA312F3661900FC9BCA /* c_start.c */; }; | |
29 | C61E2DAE12F3672F00FC9BCA /* c_stop.c in Sources */ = {isa = PBXBuildFile; fileRef = C61E2DA412F3661900FC9BCA /* c_stop.c */; }; | |
30 | C61E2DAF12F3673A00FC9BCA /* cplus_start.c in Sources */ = {isa = PBXBuildFile; fileRef = C61E2DA512F3661900FC9BCA /* cplus_start.c */; }; | |
31 | C61E2DB012F3673A00FC9BCA /* cplus_stop.c in Sources */ = {isa = PBXBuildFile; fileRef = C61E2DA612F3661900FC9BCA /* cplus_stop.c */; }; | |
32 | /* End PBXBuildFile section */ | |
33 | ||
34 | /* Begin PBXContainerItemProxy section */ | |
35 | C61E2D9812F364A800FC9BCA /* PBXContainerItemProxy */ = { | |
36 | isa = PBXContainerItemProxy; | |
37 | containerPortal = C61E2D6012F3605700FC9BCA /* Project object */; | |
38 | proxyType = 1; | |
39 | remoteGlobalIDString = C61E2D9112F3642100FC9BCA; | |
40 | remoteInfo = libkmod; | |
41 | }; | |
42 | C61E2DA112F3650100FC9BCA /* PBXContainerItemProxy */ = { | |
43 | isa = PBXContainerItemProxy; | |
44 | containerPortal = C61E2D6012F3605700FC9BCA /* Project object */; | |
45 | proxyType = 1; | |
46 | remoteGlobalIDString = C61E2D9D12F364C100FC9BCA; | |
47 | remoteInfo = "libkmodc++"; | |
48 | }; | |
49 | C61E2DB112F36AC700FC9BCA /* PBXContainerItemProxy */ = { | |
50 | isa = PBXContainerItemProxy; | |
51 | containerPortal = C61E2D6012F3605700FC9BCA /* Project object */; | |
52 | proxyType = 1; | |
53 | remoteGlobalIDString = C61E2D9112F3642100FC9BCA; | |
54 | remoteInfo = libkmod; | |
55 | }; | |
56 | C61E2DB312F36ACB00FC9BCA /* PBXContainerItemProxy */ = { | |
57 | isa = PBXContainerItemProxy; | |
58 | containerPortal = C61E2D6012F3605700FC9BCA /* Project object */; | |
59 | proxyType = 1; | |
60 | remoteGlobalIDString = C61E2D9D12F364C100FC9BCA; | |
61 | remoteInfo = "libkmodc++"; | |
62 | }; | |
63 | /* End PBXContainerItemProxy section */ | |
64 | ||
65 | /* Begin PBXFileReference section */ | |
66 | C61E2D7312F360A200FC9BCA /* libkmodtest.kext */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = libkmodtest.kext; sourceTree = BUILT_PRODUCTS_DIR; }; | |
67 | C61E2D7712F360A200FC9BCA /* Kernel.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Kernel.framework; path = System/Library/Frameworks/Kernel.framework; sourceTree = SDKROOT; }; | |
68 | C61E2D7A12F360A200FC9BCA /* libkmodtest-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "libkmodtest-Info.plist"; sourceTree = "<group>"; }; | |
69 | C61E2D7F12F360A200FC9BCA /* libkmodtest.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = libkmodtest.h; sourceTree = "<group>"; }; | |
70 | C61E2D8112F360A200FC9BCA /* libkmodtest.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = libkmodtest.cpp; sourceTree = "<group>"; }; | |
71 | C61E2D9212F3642100FC9BCA /* libkmod.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libkmod.a; sourceTree = BUILT_PRODUCTS_DIR; }; | |
72 | C61E2D9E12F364C100FC9BCA /* libkmodc++.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libkmodc++.a"; sourceTree = BUILT_PRODUCTS_DIR; }; | |
73 | C61E2DA312F3661900FC9BCA /* c_start.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = c_start.c; sourceTree = "<group>"; }; | |
74 | C61E2DA412F3661900FC9BCA /* c_stop.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = c_stop.c; sourceTree = "<group>"; }; | |
75 | C61E2DA512F3661900FC9BCA /* cplus_start.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cplus_start.c; sourceTree = "<group>"; }; | |
76 | C61E2DA612F3661900FC9BCA /* cplus_stop.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cplus_stop.c; sourceTree = "<group>"; }; | |
77 | C61E2DA712F3661900FC9BCA /* README */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = README; sourceTree = "<group>"; }; | |
78 | /* End PBXFileReference section */ | |
79 | ||
80 | /* Begin PBXFrameworksBuildPhase section */ | |
81 | C61E2D6E12F360A200FC9BCA /* Frameworks */ = { | |
82 | isa = PBXFrameworksBuildPhase; | |
83 | buildActionMask = 2147483647; | |
84 | files = ( | |
85 | ); | |
86 | runOnlyForDeploymentPostprocessing = 0; | |
87 | }; | |
88 | C61E2D8F12F3642100FC9BCA /* Frameworks */ = { | |
89 | isa = PBXFrameworksBuildPhase; | |
90 | buildActionMask = 2147483647; | |
91 | files = ( | |
92 | ); | |
93 | runOnlyForDeploymentPostprocessing = 0; | |
94 | }; | |
95 | C61E2D9B12F364C100FC9BCA /* Frameworks */ = { | |
96 | isa = PBXFrameworksBuildPhase; | |
97 | buildActionMask = 2147483647; | |
98 | files = ( | |
99 | ); | |
100 | runOnlyForDeploymentPostprocessing = 0; | |
101 | }; | |
102 | /* End PBXFrameworksBuildPhase section */ | |
103 | ||
104 | /* Begin PBXGroup section */ | |
105 | C61E2D5E12F3605700FC9BCA = { | |
106 | isa = PBXGroup; | |
107 | children = ( | |
108 | C61E2DA312F3661900FC9BCA /* c_start.c */, | |
109 | C61E2DA412F3661900FC9BCA /* c_stop.c */, | |
110 | C61E2DA512F3661900FC9BCA /* cplus_start.c */, | |
111 | C61E2DA612F3661900FC9BCA /* cplus_stop.c */, | |
112 | C61E2DA712F3661900FC9BCA /* README */, | |
113 | C61E2D7812F360A200FC9BCA /* libkmodtest */, | |
114 | C61E2D7512F360A200FC9BCA /* Frameworks */, | |
115 | C61E2D7412F360A200FC9BCA /* Products */, | |
116 | ); | |
117 | sourceTree = "<group>"; | |
118 | }; | |
119 | C61E2D7412F360A200FC9BCA /* Products */ = { | |
120 | isa = PBXGroup; | |
121 | children = ( | |
122 | C61E2D7312F360A200FC9BCA /* libkmodtest.kext */, | |
123 | C61E2D9212F3642100FC9BCA /* libkmod.a */, | |
124 | C61E2D9E12F364C100FC9BCA /* libkmodc++.a */, | |
125 | ); | |
126 | name = Products; | |
127 | sourceTree = "<group>"; | |
128 | }; | |
129 | C61E2D7512F360A200FC9BCA /* Frameworks */ = { | |
130 | isa = PBXGroup; | |
131 | children = ( | |
132 | C61E2D7612F360A200FC9BCA /* Other Frameworks */, | |
133 | ); | |
134 | name = Frameworks; | |
135 | sourceTree = "<group>"; | |
136 | }; | |
137 | C61E2D7612F360A200FC9BCA /* Other Frameworks */ = { | |
138 | isa = PBXGroup; | |
139 | children = ( | |
140 | C61E2D7712F360A200FC9BCA /* Kernel.framework */, | |
141 | ); | |
142 | name = "Other Frameworks"; | |
143 | sourceTree = "<group>"; | |
144 | }; | |
145 | C61E2D7812F360A200FC9BCA /* libkmodtest */ = { | |
146 | isa = PBXGroup; | |
147 | children = ( | |
148 | C61E2D7F12F360A200FC9BCA /* libkmodtest.h */, | |
149 | C61E2D8112F360A200FC9BCA /* libkmodtest.cpp */, | |
150 | C61E2D7912F360A200FC9BCA /* Supporting Files */, | |
151 | ); | |
152 | path = libkmodtest; | |
153 | sourceTree = "<group>"; | |
154 | }; | |
155 | C61E2D7912F360A200FC9BCA /* Supporting Files */ = { | |
156 | isa = PBXGroup; | |
157 | children = ( | |
158 | C61E2D7A12F360A200FC9BCA /* libkmodtest-Info.plist */, | |
159 | ); | |
160 | name = "Supporting Files"; | |
161 | sourceTree = "<group>"; | |
162 | }; | |
163 | /* End PBXGroup section */ | |
164 | ||
165 | /* Begin PBXHeadersBuildPhase section */ | |
166 | C61E2D6F12F360A200FC9BCA /* Headers */ = { | |
167 | isa = PBXHeadersBuildPhase; | |
168 | buildActionMask = 2147483647; | |
169 | files = ( | |
170 | C61E2D8012F360A200FC9BCA /* libkmodtest.h in Headers */, | |
171 | ); | |
172 | runOnlyForDeploymentPostprocessing = 0; | |
173 | }; | |
174 | C61E2D9012F3642100FC9BCA /* Headers */ = { | |
175 | isa = PBXHeadersBuildPhase; | |
176 | buildActionMask = 2147483647; | |
177 | files = ( | |
178 | ); | |
179 | runOnlyForDeploymentPostprocessing = 0; | |
180 | }; | |
181 | C61E2D9C12F364C100FC9BCA /* Headers */ = { | |
182 | isa = PBXHeadersBuildPhase; | |
183 | buildActionMask = 2147483647; | |
184 | files = ( | |
185 | ); | |
186 | runOnlyForDeploymentPostprocessing = 0; | |
187 | }; | |
188 | /* End PBXHeadersBuildPhase section */ | |
189 | ||
190 | /* Begin PBXNativeTarget section */ | |
191 | C61E2D7212F360A200FC9BCA /* libkmodtest */ = { | |
192 | isa = PBXNativeTarget; | |
193 | buildConfigurationList = C61E2D8512F360A200FC9BCA /* Build configuration list for PBXNativeTarget "libkmodtest" */; | |
194 | buildPhases = ( | |
195 | C61E2D6D12F360A200FC9BCA /* Sources */, | |
196 | C61E2D6E12F360A200FC9BCA /* Frameworks */, | |
197 | C61E2D6F12F360A200FC9BCA /* Headers */, | |
198 | C61E2D7012F360A200FC9BCA /* Resources */, | |
199 | C61E2D7112F360A200FC9BCA /* Rez */, | |
200 | ); | |
201 | buildRules = ( | |
202 | ); | |
203 | dependencies = ( | |
204 | C61E2DB212F36AC700FC9BCA /* PBXTargetDependency */, | |
205 | C61E2DB412F36ACB00FC9BCA /* PBXTargetDependency */, | |
206 | ); | |
207 | name = libkmodtest; | |
208 | productName = libkmodtest; | |
209 | productReference = C61E2D7312F360A200FC9BCA /* libkmodtest.kext */; | |
210 | productType = "com.apple.product-type.kernel-extension"; | |
211 | }; | |
212 | C61E2D9112F3642100FC9BCA /* libkmod */ = { | |
213 | isa = PBXNativeTarget; | |
214 | buildConfigurationList = C61E2D9312F3642100FC9BCA /* Build configuration list for PBXNativeTarget "libkmod" */; | |
215 | buildPhases = ( | |
216 | C61E2D8E12F3642100FC9BCA /* Sources */, | |
217 | C61E2D8F12F3642100FC9BCA /* Frameworks */, | |
218 | C61E2D9012F3642100FC9BCA /* Headers */, | |
219 | ); | |
220 | buildRules = ( | |
221 | ); | |
222 | dependencies = ( | |
223 | ); | |
224 | name = libkmod; | |
225 | productName = libkmod; | |
226 | productReference = C61E2D9212F3642100FC9BCA /* libkmod.a */; | |
227 | productType = "com.apple.product-type.library.static"; | |
228 | }; | |
229 | C61E2D9D12F364C100FC9BCA /* libkmodc++ */ = { | |
230 | isa = PBXNativeTarget; | |
231 | buildConfigurationList = C61E2D9F12F364C100FC9BCA /* Build configuration list for PBXNativeTarget "libkmodc++" */; | |
232 | buildPhases = ( | |
233 | C61E2D9A12F364C100FC9BCA /* Sources */, | |
234 | C61E2D9B12F364C100FC9BCA /* Frameworks */, | |
235 | C61E2D9C12F364C100FC9BCA /* Headers */, | |
236 | ); | |
237 | buildRules = ( | |
238 | ); | |
239 | dependencies = ( | |
240 | ); | |
241 | name = "libkmodc++"; | |
242 | productName = "libkmodc++"; | |
243 | productReference = C61E2D9E12F364C100FC9BCA /* libkmodc++.a */; | |
244 | productType = "com.apple.product-type.library.static"; | |
245 | }; | |
246 | /* End PBXNativeTarget section */ | |
247 | ||
248 | /* Begin PBXProject section */ | |
249 | C61E2D6012F3605700FC9BCA /* Project object */ = { | |
250 | isa = PBXProject; | |
251 | attributes = { | |
252 | LastUpgradeCheck = 0420; | |
253 | }; | |
254 | buildConfigurationList = C61E2D6312F3605700FC9BCA /* Build configuration list for PBXProject "libkmod" */; | |
255 | compatibilityVersion = "Xcode 3.2"; | |
256 | developmentRegion = English; | |
257 | hasScannedForEncodings = 0; | |
258 | knownRegions = ( | |
259 | en, | |
260 | ); | |
261 | mainGroup = C61E2D5E12F3605700FC9BCA; | |
262 | productRefGroup = C61E2D7412F360A200FC9BCA /* Products */; | |
263 | projectDirPath = ""; | |
264 | projectRoot = ""; | |
265 | targets = ( | |
266 | C61E2D9512F3647000FC9BCA /* All */, | |
267 | C61E2D9112F3642100FC9BCA /* libkmod */, | |
268 | C61E2D9D12F364C100FC9BCA /* libkmodc++ */, | |
269 | C61E2D7212F360A200FC9BCA /* libkmodtest */, | |
270 | ); | |
271 | }; | |
272 | /* End PBXProject section */ | |
273 | ||
274 | /* Begin PBXResourcesBuildPhase section */ | |
275 | C61E2D7012F360A200FC9BCA /* Resources */ = { | |
276 | isa = PBXResourcesBuildPhase; | |
277 | buildActionMask = 2147483647; | |
278 | files = ( | |
279 | C61E2DAC12F3661900FC9BCA /* README in Resources */, | |
280 | ); | |
281 | runOnlyForDeploymentPostprocessing = 0; | |
282 | }; | |
283 | /* End PBXResourcesBuildPhase section */ | |
284 | ||
285 | /* Begin PBXRezBuildPhase section */ | |
286 | C61E2D7112F360A200FC9BCA /* Rez */ = { | |
287 | isa = PBXRezBuildPhase; | |
288 | buildActionMask = 2147483647; | |
289 | files = ( | |
290 | ); | |
291 | runOnlyForDeploymentPostprocessing = 0; | |
292 | }; | |
293 | /* End PBXRezBuildPhase section */ | |
294 | ||
295 | /* Begin PBXSourcesBuildPhase section */ | |
296 | C61E2D6D12F360A200FC9BCA /* Sources */ = { | |
297 | isa = PBXSourcesBuildPhase; | |
298 | buildActionMask = 2147483647; | |
299 | files = ( | |
300 | C61E2D8212F360A200FC9BCA /* libkmodtest.cpp in Sources */, | |
301 | ); | |
302 | runOnlyForDeploymentPostprocessing = 0; | |
303 | }; | |
304 | C61E2D8E12F3642100FC9BCA /* Sources */ = { | |
305 | isa = PBXSourcesBuildPhase; | |
306 | buildActionMask = 2147483647; | |
307 | files = ( | |
308 | C61E2DAD12F3672F00FC9BCA /* c_start.c in Sources */, | |
309 | C61E2DAE12F3672F00FC9BCA /* c_stop.c in Sources */, | |
310 | ); | |
311 | runOnlyForDeploymentPostprocessing = 0; | |
312 | }; | |
313 | C61E2D9A12F364C100FC9BCA /* Sources */ = { | |
314 | isa = PBXSourcesBuildPhase; | |
315 | buildActionMask = 2147483647; | |
316 | files = ( | |
317 | C61E2DAF12F3673A00FC9BCA /* cplus_start.c in Sources */, | |
318 | C61E2DB012F3673A00FC9BCA /* cplus_stop.c in Sources */, | |
319 | ); | |
320 | runOnlyForDeploymentPostprocessing = 0; | |
321 | }; | |
322 | /* End PBXSourcesBuildPhase section */ | |
323 | ||
324 | /* Begin PBXTargetDependency section */ | |
325 | C61E2D9912F364A800FC9BCA /* PBXTargetDependency */ = { | |
326 | isa = PBXTargetDependency; | |
327 | target = C61E2D9112F3642100FC9BCA /* libkmod */; | |
328 | targetProxy = C61E2D9812F364A800FC9BCA /* PBXContainerItemProxy */; | |
329 | }; | |
330 | C61E2DA212F3650100FC9BCA /* PBXTargetDependency */ = { | |
331 | isa = PBXTargetDependency; | |
332 | target = C61E2D9D12F364C100FC9BCA /* libkmodc++ */; | |
333 | targetProxy = C61E2DA112F3650100FC9BCA /* PBXContainerItemProxy */; | |
334 | }; | |
335 | C61E2DB212F36AC700FC9BCA /* PBXTargetDependency */ = { | |
336 | isa = PBXTargetDependency; | |
337 | target = C61E2D9112F3642100FC9BCA /* libkmod */; | |
338 | targetProxy = C61E2DB112F36AC700FC9BCA /* PBXContainerItemProxy */; | |
339 | }; | |
340 | C61E2DB412F36ACB00FC9BCA /* PBXTargetDependency */ = { | |
341 | isa = PBXTargetDependency; | |
342 | target = C61E2D9D12F364C100FC9BCA /* libkmodc++ */; | |
343 | targetProxy = C61E2DB312F36ACB00FC9BCA /* PBXContainerItemProxy */; | |
344 | }; | |
345 | /* End PBXTargetDependency section */ | |
346 | ||
347 | /* Begin XCBuildConfiguration section */ | |
348 | C61E2D6612F3605700FC9BCA /* Release */ = { | |
349 | isa = XCBuildConfiguration; | |
350 | buildSettings = { | |
351 | ARCHS = "$(ARCHS_STANDARD_32_64_BIT)"; | |
352 | }; | |
353 | name = Release; | |
354 | }; | |
355 | C61E2D8412F360A200FC9BCA /* Release */ = { | |
356 | isa = XCBuildConfiguration; | |
357 | buildSettings = { | |
358 | CURRENT_PROJECT_VERSION = 1.0.0d1; | |
359 | DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; | |
360 | GCC_WARN_64_TO_32_BIT_CONVERSION = YES; | |
361 | GCC_WARN_ABOUT_RETURN_TYPE = YES; | |
362 | GCC_WARN_UNUSED_VARIABLE = YES; | |
363 | INFOPLIST_FILE = "libkmodtest/libkmodtest-Info.plist"; | |
364 | MODULE_NAME = com.apple.driver.libkmodtest; | |
365 | MODULE_VERSION = 1.0.0d1; | |
366 | PRODUCT_NAME = "$(TARGET_NAME)"; | |
367 | WRAPPER_EXTENSION = kext; | |
368 | }; | |
369 | name = Release; | |
370 | }; | |
371 | C61E2D9412F3642100FC9BCA /* Release */ = { | |
372 | isa = XCBuildConfiguration; | |
373 | buildSettings = { | |
374 | COPY_PHASE_STRIP = YES; | |
375 | EXECUTABLE_PREFIX = lib; | |
376 | GCC_ENABLE_BUILTIN_FUNCTIONS = NO; | |
377 | GCC_ENABLE_KERNEL_DEVELOPMENT = YES; | |
378 | GCC_PREPROCESSOR_DEFINITIONS = ( | |
379 | KERNEL, | |
380 | KERNEL_PRIVATE, | |
381 | DRIVER_PRIVATE, | |
382 | APPLE, | |
383 | NeXT, | |
384 | ); | |
385 | GCC_TREAT_IMPLICIT_FUNCTION_DECLARATIONS_AS_ERRORS = YES; | |
386 | GCC_TREAT_WARNINGS_AS_ERRORS = YES; | |
387 | GCC_USE_STANDARD_INCLUDE_SEARCHING = NO; | |
388 | GCC_WARN_64_TO_32_BIT_CONVERSION = YES; | |
389 | GCC_WARN_ABOUT_RETURN_TYPE = YES; | |
390 | GCC_WARN_UNUSED_VARIABLE = YES; | |
391 | HEADER_SEARCH_PATHS = ( | |
392 | /System/Library/Frameworks/Kernel.framework/PrivateHeaders, | |
393 | /System/Library/Frameworks/Kernel.framework/Headers, | |
394 | ); | |
395 | INSTALL_PATH = /usr/lib; | |
396 | PRODUCT_NAME = kmod; | |
397 | }; | |
398 | name = Release; | |
399 | }; | |
400 | C61E2D9712F3647000FC9BCA /* Release */ = { | |
401 | isa = XCBuildConfiguration; | |
402 | buildSettings = { | |
403 | PRODUCT_NAME = "$(TARGET_NAME)"; | |
404 | }; | |
405 | name = Release; | |
406 | }; | |
407 | C61E2DA012F364C100FC9BCA /* Release */ = { | |
408 | isa = XCBuildConfiguration; | |
409 | buildSettings = { | |
410 | COPY_PHASE_STRIP = YES; | |
411 | EXECUTABLE_PREFIX = lib; | |
412 | GCC_ENABLE_BUILTIN_FUNCTIONS = NO; | |
413 | GCC_ENABLE_KERNEL_DEVELOPMENT = YES; | |
414 | GCC_PREPROCESSOR_DEFINITIONS = ( | |
415 | KERNEL, | |
416 | KERNEL_PRIVATE, | |
417 | DRIVER_PRIVATE, | |
418 | APPLE, | |
419 | NeXT, | |
420 | ); | |
421 | GCC_TREAT_IMPLICIT_FUNCTION_DECLARATIONS_AS_ERRORS = YES; | |
422 | GCC_TREAT_WARNINGS_AS_ERRORS = YES; | |
423 | GCC_USE_STANDARD_INCLUDE_SEARCHING = NO; | |
424 | GCC_WARN_64_TO_32_BIT_CONVERSION = YES; | |
425 | GCC_WARN_ABOUT_RETURN_TYPE = YES; | |
426 | GCC_WARN_UNUSED_VARIABLE = YES; | |
427 | HEADER_SEARCH_PATHS = ( | |
428 | /System/Library/Frameworks/Kernel.framework/PrivateHeaders, | |
429 | /System/Library/Frameworks/Kernel.framework/Headers, | |
430 | ); | |
431 | INSTALL_PATH = /usr/lib; | |
432 | PRODUCT_NAME = "kmodc++"; | |
433 | }; | |
434 | name = Release; | |
435 | }; | |
436 | /* End XCBuildConfiguration section */ | |
437 | ||
438 | /* Begin XCConfigurationList section */ | |
439 | C61E2D6312F3605700FC9BCA /* Build configuration list for PBXProject "libkmod" */ = { | |
440 | isa = XCConfigurationList; | |
441 | buildConfigurations = ( | |
442 | C61E2D6612F3605700FC9BCA /* Release */, | |
443 | ); | |
444 | defaultConfigurationIsVisible = 0; | |
445 | defaultConfigurationName = Release; | |
446 | }; | |
447 | C61E2D8512F360A200FC9BCA /* Build configuration list for PBXNativeTarget "libkmodtest" */ = { | |
448 | isa = XCConfigurationList; | |
449 | buildConfigurations = ( | |
450 | C61E2D8412F360A200FC9BCA /* Release */, | |
451 | ); | |
452 | defaultConfigurationIsVisible = 0; | |
453 | defaultConfigurationName = Release; | |
454 | }; | |
455 | C61E2D9312F3642100FC9BCA /* Build configuration list for PBXNativeTarget "libkmod" */ = { | |
456 | isa = XCConfigurationList; | |
457 | buildConfigurations = ( | |
458 | C61E2D9412F3642100FC9BCA /* Release */, | |
459 | ); | |
460 | defaultConfigurationIsVisible = 0; | |
461 | defaultConfigurationName = Release; | |
462 | }; | |
463 | C61E2D9612F3647000FC9BCA /* Build configuration list for PBXAggregateTarget "All" */ = { | |
464 | isa = XCConfigurationList; | |
465 | buildConfigurations = ( | |
466 | C61E2D9712F3647000FC9BCA /* Release */, | |
467 | ); | |
468 | defaultConfigurationIsVisible = 0; | |
469 | defaultConfigurationName = Release; | |
470 | }; | |
471 | C61E2D9F12F364C100FC9BCA /* Build configuration list for PBXNativeTarget "libkmodc++" */ = { | |
472 | isa = XCConfigurationList; | |
473 | buildConfigurations = ( | |
474 | C61E2DA012F364C100FC9BCA /* Release */, | |
475 | ); | |
476 | defaultConfigurationIsVisible = 0; | |
477 | defaultConfigurationName = Release; | |
478 | }; | |
479 | /* End XCConfigurationList section */ | |
480 | }; | |
481 | rootObject = C61E2D6012F3605700FC9BCA /* Project object */; | |
482 | } |