]> git.saurik.com Git - apple/security.git/blob - tlsnke/tlsnke.xcodeproj/project.pbxproj
Security-55471.14.tar.gz
[apple/security.git] / tlsnke / tlsnke.xcodeproj / project.pbxproj
1 // !$*UTF8*$!
2 {
3 archiveVersion = 1;
4 classes = {
5 };
6 objectVersion = 46;
7 objects = {
8
9 /* Begin PBXAggregateTarget section */
10 0CE08A7E148FF61C000473EB /* host-loadkext */ = {
11 isa = PBXAggregateTarget;
12 buildConfigurationList = 0CE08A7F148FF61C000473EB /* Build configuration list for PBXAggregateTarget "host-loadkext" */;
13 buildPhases = (
14 0CE08A89148FF86C000473EB /* ShellScript */,
15 );
16 dependencies = (
17 0CE08A83148FF628000473EB /* PBXTargetDependency */,
18 );
19 name = "host-loadkext";
20 productName = all;
21 };
22 /* End PBXAggregateTarget section */
23
24 /* Begin PBXBuildFile section */
25 0C271D7515C8C80300560531 /* libsecurity_ssl_kext.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 0CBE354615C8C3A5006241C7 /* libsecurity_ssl_kext.a */; };
26 0C38E43D14BF707500DD862C /* tlsnke.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C38E43C14BF707500DD862C /* tlsnke.h */; };
27 0C6C642715D5A9C200BC68CD /* ssl-utils.c in Sources */ = {isa = PBXBuildFile; fileRef = 0C6C642515D5A9C200BC68CD /* ssl-utils.c */; };
28 0C7CF8D714E18A9F00DF9D95 /* dtls_client.c in Sources */ = {isa = PBXBuildFile; fileRef = 0C7CF8D614E18A9F00DF9D95 /* dtls_client.c */; };
29 0CBE354515C8C340006241C7 /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0CBE354415C8C340006241C7 /* Security.framework */; };
30 0CC9A7FA146DF66000C18F89 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 0CC9A7F8146DF66000C18F89 /* InfoPlist.strings */; };
31 0CC9A7FC146DF66000C18F89 /* tlsnke.c in Sources */ = {isa = PBXBuildFile; fileRef = 0CC9A7FB146DF66000C18F89 /* tlsnke.c */; };
32 0CDF46A414DC794F00FFE2FD /* tlssocket.c in Sources */ = {isa = PBXBuildFile; fileRef = 0CA31A4214B7DFAB00BD348C /* tlssocket.c */; };
33 0CDF46A514DC795400FFE2FD /* tlssocket.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CA31A4514B7DFBA00BD348C /* tlssocket.h */; settings = {ATTRIBUTES = (Private, ); }; };
34 0CDF46A614DC79FA00FFE2FD /* libtlssocket.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 0CDF46A014DC794300FFE2FD /* libtlssocket.a */; };
35 0CE08A77148FF2C7000473EB /* main.c in Sources */ = {isa = PBXBuildFile; fileRef = 0CE08A76148FF2C7000473EB /* main.c */; };
36 0CEF580014C0E227000A93B0 /* st_test.c in Sources */ = {isa = PBXBuildFile; fileRef = 0CEF57FF14C0E227000A93B0 /* st_test.c */; };
37 0CEF580614C0E566000A93B0 /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0CEF580514C0E566000A93B0 /* CoreFoundation.framework */; };
38 /* End PBXBuildFile section */
39
40 /* Begin PBXContainerItemProxy section */
41 0CDF46A714DC79FF00FFE2FD /* PBXContainerItemProxy */ = {
42 isa = PBXContainerItemProxy;
43 containerPortal = 0CC9A7E5146DF66000C18F89 /* Project object */;
44 proxyType = 1;
45 remoteGlobalIDString = 0CDF469F14DC794300FFE2FD;
46 remoteInfo = tlssocket;
47 };
48 0CE08A82148FF628000473EB /* PBXContainerItemProxy */ = {
49 isa = PBXContainerItemProxy;
50 containerPortal = 0CC9A7E5146DF66000C18F89 /* Project object */;
51 proxyType = 1;
52 remoteGlobalIDString = 0CC9A7EF146DF66000C18F89;
53 remoteInfo = tlsnke;
54 };
55 /* End PBXContainerItemProxy section */
56
57 /* Begin PBXCopyFilesBuildPhase section */
58 0CE08A71148FF2C6000473EB /* CopyFiles */ = {
59 isa = PBXCopyFilesBuildPhase;
60 buildActionMask = 2147483647;
61 dstPath = /usr/share/man/man1/;
62 dstSubfolderSpec = 0;
63 files = (
64 );
65 runOnlyForDeploymentPostprocessing = 1;
66 };
67 /* End PBXCopyFilesBuildPhase section */
68
69 /* Begin PBXFileReference section */
70 0C31453A1492D4B600427C0B /* tlsnke-Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = "tlsnke-Info.plist"; sourceTree = "<group>"; };
71 0C38E43C14BF707500DD862C /* tlsnke.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tlsnke.h; sourceTree = "<group>"; };
72 0C6C642515D5A9C200BC68CD /* ssl-utils.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "ssl-utils.c"; sourceTree = "<group>"; };
73 0C6C642615D5A9C200BC68CD /* ssl-utils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "ssl-utils.h"; sourceTree = "<group>"; };
74 0C7CF8D614E18A9F00DF9D95 /* dtls_client.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = dtls_client.c; sourceTree = "<group>"; };
75 0CA31A4214B7DFAB00BD348C /* tlssocket.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = tlssocket.c; path = tlsnketest/tlssocket.c; sourceTree = "<group>"; };
76 0CA31A4514B7DFBA00BD348C /* tlssocket.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = tlssocket.h; path = tlsnketest/tlssocket.h; sourceTree = "<group>"; };
77 0CBE354415C8C340006241C7 /* Security.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = Security.framework; sourceTree = BUILT_PRODUCTS_DIR; };
78 0CBE354615C8C3A5006241C7 /* libsecurity_ssl_kext.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libsecurity_ssl_kext.a; sourceTree = BUILT_PRODUCTS_DIR; };
79 0CC9A7F0146DF66000C18F89 /* tlsnke.kext */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = tlsnke.kext; sourceTree = BUILT_PRODUCTS_DIR; };
80 0CC9A7F4146DF66000C18F89 /* Kernel.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Kernel.framework; path = System/Library/Frameworks/Kernel.framework; sourceTree = SDKROOT; };
81 0CC9A7F9146DF66000C18F89 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/InfoPlist.strings; sourceTree = "<group>"; };
82 0CC9A7FB146DF66000C18F89 /* tlsnke.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = tlsnke.c; sourceTree = "<group>"; };
83 0CC9A7FD146DF66000C18F89 /* tlsnke-Prefix.pch */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "tlsnke-Prefix.pch"; sourceTree = "<group>"; };
84 0CDF468F14DC788000FFE2FD /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; };
85 0CDF46A014DC794300FFE2FD /* libtlssocket.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libtlssocket.a; sourceTree = BUILT_PRODUCTS_DIR; };
86 0CE08A73148FF2C6000473EB /* tlsnketest */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = tlsnketest; sourceTree = BUILT_PRODUCTS_DIR; };
87 0CE08A76148FF2C7000473EB /* main.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = main.c; sourceTree = "<group>"; };
88 0CEF57FF14C0E227000A93B0 /* st_test.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = st_test.c; sourceTree = "<group>"; };
89 0CEF580514C0E566000A93B0 /* CoreFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreFoundation.framework; path = System/Library/Frameworks/CoreFoundation.framework; sourceTree = SDKROOT; };
90 /* End PBXFileReference section */
91
92 /* Begin PBXFrameworksBuildPhase section */
93 0CC9A7EB146DF66000C18F89 /* Frameworks */ = {
94 isa = PBXFrameworksBuildPhase;
95 buildActionMask = 2147483647;
96 files = (
97 0C271D7515C8C80300560531 /* libsecurity_ssl_kext.a in Frameworks */,
98 );
99 runOnlyForDeploymentPostprocessing = 0;
100 };
101 0CDF469D14DC794300FFE2FD /* Frameworks */ = {
102 isa = PBXFrameworksBuildPhase;
103 buildActionMask = 2147483647;
104 files = (
105 );
106 runOnlyForDeploymentPostprocessing = 0;
107 };
108 0CE08A70148FF2C6000473EB /* Frameworks */ = {
109 isa = PBXFrameworksBuildPhase;
110 buildActionMask = 2147483647;
111 files = (
112 0CDF46A614DC79FA00FFE2FD /* libtlssocket.a in Frameworks */,
113 0CBE354515C8C340006241C7 /* Security.framework in Frameworks */,
114 0CEF580614C0E566000A93B0 /* CoreFoundation.framework in Frameworks */,
115 );
116 runOnlyForDeploymentPostprocessing = 0;
117 };
118 /* End PBXFrameworksBuildPhase section */
119
120 /* Begin PBXGroup section */
121 0C953FB814E4621800077526 /* Libraries */ = {
122 isa = PBXGroup;
123 children = (
124 0CBE354615C8C3A5006241C7 /* libsecurity_ssl_kext.a */,
125 );
126 name = Libraries;
127 sourceTree = "<group>";
128 };
129 0CC9A7E3146DF66000C18F89 = {
130 isa = PBXGroup;
131 children = (
132 0CDF468814DC784200FFE2FD /* tlssocket */,
133 0CC9A7F5146DF66000C18F89 /* tlsnke */,
134 0CE08A75148FF2C6000473EB /* tlsnketest */,
135 0CC9A7F2146DF66000C18F89 /* Frameworks */,
136 0C953FB814E4621800077526 /* Libraries */,
137 0CC9A7F1146DF66000C18F89 /* Products */,
138 );
139 sourceTree = "<group>";
140 };
141 0CC9A7F1146DF66000C18F89 /* Products */ = {
142 isa = PBXGroup;
143 children = (
144 0CC9A7F0146DF66000C18F89 /* tlsnke.kext */,
145 0CE08A73148FF2C6000473EB /* tlsnketest */,
146 0CDF46A014DC794300FFE2FD /* libtlssocket.a */,
147 );
148 name = Products;
149 sourceTree = "<group>";
150 };
151 0CC9A7F2146DF66000C18F89 /* Frameworks */ = {
152 isa = PBXGroup;
153 children = (
154 0CBE354415C8C340006241C7 /* Security.framework */,
155 0CEF580514C0E566000A93B0 /* CoreFoundation.framework */,
156 0CDF468F14DC788000FFE2FD /* Foundation.framework */,
157 0CC9A7F3146DF66000C18F89 /* Other Frameworks */,
158 );
159 name = Frameworks;
160 sourceTree = "<group>";
161 };
162 0CC9A7F3146DF66000C18F89 /* Other Frameworks */ = {
163 isa = PBXGroup;
164 children = (
165 0CC9A7F4146DF66000C18F89 /* Kernel.framework */,
166 );
167 name = "Other Frameworks";
168 sourceTree = "<group>";
169 };
170 0CC9A7F5146DF66000C18F89 /* tlsnke */ = {
171 isa = PBXGroup;
172 children = (
173 0CC9A7FB146DF66000C18F89 /* tlsnke.c */,
174 0C38E43C14BF707500DD862C /* tlsnke.h */,
175 0CC9A7F6146DF66000C18F89 /* Supporting Files */,
176 );
177 path = tlsnke;
178 sourceTree = "<group>";
179 };
180 0CC9A7F6146DF66000C18F89 /* Supporting Files */ = {
181 isa = PBXGroup;
182 children = (
183 0C31453A1492D4B600427C0B /* tlsnke-Info.plist */,
184 0CC9A7F8146DF66000C18F89 /* InfoPlist.strings */,
185 0CC9A7FD146DF66000C18F89 /* tlsnke-Prefix.pch */,
186 );
187 name = "Supporting Files";
188 sourceTree = "<group>";
189 };
190 0CDF468814DC784200FFE2FD /* tlssocket */ = {
191 isa = PBXGroup;
192 children = (
193 0CA31A4214B7DFAB00BD348C /* tlssocket.c */,
194 0CA31A4514B7DFBA00BD348C /* tlssocket.h */,
195 );
196 name = tlssocket;
197 sourceTree = "<group>";
198 };
199 0CE08A75148FF2C6000473EB /* tlsnketest */ = {
200 isa = PBXGroup;
201 children = (
202 0C6C642515D5A9C200BC68CD /* ssl-utils.c */,
203 0C6C642615D5A9C200BC68CD /* ssl-utils.h */,
204 0CE08A76148FF2C7000473EB /* main.c */,
205 0CEF57FF14C0E227000A93B0 /* st_test.c */,
206 0C7CF8D614E18A9F00DF9D95 /* dtls_client.c */,
207 );
208 path = tlsnketest;
209 sourceTree = "<group>";
210 };
211 /* End PBXGroup section */
212
213 /* Begin PBXHeadersBuildPhase section */
214 0CC9A7EC146DF66000C18F89 /* Headers */ = {
215 isa = PBXHeadersBuildPhase;
216 buildActionMask = 2147483647;
217 files = (
218 0C38E43D14BF707500DD862C /* tlsnke.h in Headers */,
219 );
220 runOnlyForDeploymentPostprocessing = 0;
221 };
222 0CDF469E14DC794300FFE2FD /* Headers */ = {
223 isa = PBXHeadersBuildPhase;
224 buildActionMask = 2147483647;
225 files = (
226 0CDF46A514DC795400FFE2FD /* tlssocket.h in Headers */,
227 );
228 runOnlyForDeploymentPostprocessing = 0;
229 };
230 /* End PBXHeadersBuildPhase section */
231
232 /* Begin PBXNativeTarget section */
233 0CC9A7EF146DF66000C18F89 /* tlsnke */ = {
234 isa = PBXNativeTarget;
235 buildConfigurationList = 0CC9A800146DF66000C18F89 /* Build configuration list for PBXNativeTarget "tlsnke" */;
236 buildPhases = (
237 0CC9A7EA146DF66000C18F89 /* Sources */,
238 0CC9A7EB146DF66000C18F89 /* Frameworks */,
239 0CC9A7EC146DF66000C18F89 /* Headers */,
240 0CC9A7ED146DF66000C18F89 /* Resources */,
241 0CC9A7EE146DF66000C18F89 /* Rez */,
242 );
243 buildRules = (
244 );
245 dependencies = (
246 );
247 name = tlsnke;
248 productName = tlsnke;
249 productReference = 0CC9A7F0146DF66000C18F89 /* tlsnke.kext */;
250 productType = "com.apple.product-type.kernel-extension";
251 };
252 0CDF469F14DC794300FFE2FD /* tlssocket */ = {
253 isa = PBXNativeTarget;
254 buildConfigurationList = 0CDF46A114DC794300FFE2FD /* Build configuration list for PBXNativeTarget "tlssocket" */;
255 buildPhases = (
256 0CDF469C14DC794300FFE2FD /* Sources */,
257 0CDF469D14DC794300FFE2FD /* Frameworks */,
258 0CDF469E14DC794300FFE2FD /* Headers */,
259 );
260 buildRules = (
261 );
262 dependencies = (
263 );
264 name = tlssocket;
265 productName = tlssocket;
266 productReference = 0CDF46A014DC794300FFE2FD /* libtlssocket.a */;
267 productType = "com.apple.product-type.library.static";
268 };
269 0CE08A72148FF2C6000473EB /* tlsnketest */ = {
270 isa = PBXNativeTarget;
271 buildConfigurationList = 0CE08A7C148FF2C7000473EB /* Build configuration list for PBXNativeTarget "tlsnketest" */;
272 buildPhases = (
273 0CE08A6F148FF2C6000473EB /* Sources */,
274 0CE08A70148FF2C6000473EB /* Frameworks */,
275 0CE08A71148FF2C6000473EB /* CopyFiles */,
276 );
277 buildRules = (
278 );
279 dependencies = (
280 0CDF46A814DC79FF00FFE2FD /* PBXTargetDependency */,
281 );
282 name = tlsnketest;
283 productName = tlsnketest;
284 productReference = 0CE08A73148FF2C6000473EB /* tlsnketest */;
285 productType = "com.apple.product-type.tool";
286 };
287 /* End PBXNativeTarget section */
288
289 /* Begin PBXProject section */
290 0CC9A7E5146DF66000C18F89 /* Project object */ = {
291 isa = PBXProject;
292 attributes = {
293 LastUpgradeCheck = 0430;
294 ORGANIZATIONNAME = "Apple, Inc.";
295 };
296 buildConfigurationList = 0CC9A7E8146DF66000C18F89 /* Build configuration list for PBXProject "tlsnke" */;
297 compatibilityVersion = "Xcode 3.2";
298 developmentRegion = English;
299 hasScannedForEncodings = 0;
300 knownRegions = (
301 en,
302 );
303 mainGroup = 0CC9A7E3146DF66000C18F89;
304 productRefGroup = 0CC9A7F1146DF66000C18F89 /* Products */;
305 projectDirPath = "";
306 projectRoot = "";
307 targets = (
308 0CE08A7E148FF61C000473EB /* host-loadkext */,
309 0CC9A7EF146DF66000C18F89 /* tlsnke */,
310 0CE08A72148FF2C6000473EB /* tlsnketest */,
311 0CDF469F14DC794300FFE2FD /* tlssocket */,
312 );
313 };
314 /* End PBXProject section */
315
316 /* Begin PBXResourcesBuildPhase section */
317 0CC9A7ED146DF66000C18F89 /* Resources */ = {
318 isa = PBXResourcesBuildPhase;
319 buildActionMask = 2147483647;
320 files = (
321 0CC9A7FA146DF66000C18F89 /* InfoPlist.strings in Resources */,
322 );
323 runOnlyForDeploymentPostprocessing = 0;
324 };
325 /* End PBXResourcesBuildPhase section */
326
327 /* Begin PBXRezBuildPhase section */
328 0CC9A7EE146DF66000C18F89 /* Rez */ = {
329 isa = PBXRezBuildPhase;
330 buildActionMask = 2147483647;
331 files = (
332 );
333 runOnlyForDeploymentPostprocessing = 0;
334 };
335 /* End PBXRezBuildPhase section */
336
337 /* Begin PBXShellScriptBuildPhase section */
338 0CE08A89148FF86C000473EB /* ShellScript */ = {
339 isa = PBXShellScriptBuildPhase;
340 buildActionMask = 2147483647;
341 files = (
342 );
343 inputPaths = (
344 );
345 outputPaths = (
346 );
347 runOnlyForDeploymentPostprocessing = 0;
348 shellPath = /bin/sh;
349 shellScript = "sudo /var/root/loadkext.sh ${BUILT_PRODUCTS_DIR}/tlsnke.kext\n";
350 };
351 /* End PBXShellScriptBuildPhase section */
352
353 /* Begin PBXSourcesBuildPhase section */
354 0CC9A7EA146DF66000C18F89 /* Sources */ = {
355 isa = PBXSourcesBuildPhase;
356 buildActionMask = 2147483647;
357 files = (
358 0CC9A7FC146DF66000C18F89 /* tlsnke.c in Sources */,
359 );
360 runOnlyForDeploymentPostprocessing = 0;
361 };
362 0CDF469C14DC794300FFE2FD /* Sources */ = {
363 isa = PBXSourcesBuildPhase;
364 buildActionMask = 2147483647;
365 files = (
366 0CDF46A414DC794F00FFE2FD /* tlssocket.c in Sources */,
367 );
368 runOnlyForDeploymentPostprocessing = 0;
369 };
370 0CE08A6F148FF2C6000473EB /* Sources */ = {
371 isa = PBXSourcesBuildPhase;
372 buildActionMask = 2147483647;
373 files = (
374 0CE08A77148FF2C7000473EB /* main.c in Sources */,
375 0CEF580014C0E227000A93B0 /* st_test.c in Sources */,
376 0C7CF8D714E18A9F00DF9D95 /* dtls_client.c in Sources */,
377 0C6C642715D5A9C200BC68CD /* ssl-utils.c in Sources */,
378 );
379 runOnlyForDeploymentPostprocessing = 0;
380 };
381 /* End PBXSourcesBuildPhase section */
382
383 /* Begin PBXTargetDependency section */
384 0CDF46A814DC79FF00FFE2FD /* PBXTargetDependency */ = {
385 isa = PBXTargetDependency;
386 target = 0CDF469F14DC794300FFE2FD /* tlssocket */;
387 targetProxy = 0CDF46A714DC79FF00FFE2FD /* PBXContainerItemProxy */;
388 };
389 0CE08A83148FF628000473EB /* PBXTargetDependency */ = {
390 isa = PBXTargetDependency;
391 target = 0CC9A7EF146DF66000C18F89 /* tlsnke */;
392 targetProxy = 0CE08A82148FF628000473EB /* PBXContainerItemProxy */;
393 };
394 /* End PBXTargetDependency section */
395
396 /* Begin PBXVariantGroup section */
397 0CC9A7F8146DF66000C18F89 /* InfoPlist.strings */ = {
398 isa = PBXVariantGroup;
399 children = (
400 0CC9A7F9146DF66000C18F89 /* en */,
401 );
402 name = InfoPlist.strings;
403 sourceTree = "<group>";
404 };
405 /* End PBXVariantGroup section */
406
407 /* Begin XCBuildConfiguration section */
408 0CC9A7FE146DF66000C18F89 /* Debug */ = {
409 isa = XCBuildConfiguration;
410 buildSettings = {
411 ALWAYS_SEARCH_USER_PATHS = NO;
412 ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
413 COPY_PHASE_STRIP = NO;
414 GCC_C_LANGUAGE_STANDARD = gnu99;
415 GCC_DYNAMIC_NO_PIC = NO;
416 GCC_ENABLE_OBJC_EXCEPTIONS = YES;
417 GCC_OPTIMIZATION_LEVEL = 0;
418 GCC_PREPROCESSOR_DEFINITIONS = (
419 "DEBUG=1",
420 "$(inherited)",
421 );
422 GCC_SYMBOLS_PRIVATE_EXTERN = NO;
423 GCC_TREAT_WARNINGS_AS_ERRORS = YES;
424 GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
425 GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
426 GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES;
427 GCC_WARN_ABOUT_RETURN_TYPE = YES;
428 GCC_WARN_UNUSED_VARIABLE = YES;
429 SUPPORTED_PLATFORMS = "iphoneos macosx";
430 };
431 name = Debug;
432 };
433 0CC9A7FF146DF66000C18F89 /* Release */ = {
434 isa = XCBuildConfiguration;
435 buildSettings = {
436 ALWAYS_SEARCH_USER_PATHS = NO;
437 ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
438 COPY_PHASE_STRIP = YES;
439 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
440 GCC_C_LANGUAGE_STANDARD = gnu99;
441 GCC_ENABLE_OBJC_EXCEPTIONS = YES;
442 GCC_TREAT_WARNINGS_AS_ERRORS = YES;
443 GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
444 GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
445 GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES;
446 GCC_WARN_ABOUT_RETURN_TYPE = YES;
447 GCC_WARN_UNUSED_VARIABLE = YES;
448 SUPPORTED_PLATFORMS = "iphoneos macosx";
449 };
450 name = Release;
451 };
452 0CC9A801146DF66000C18F89 /* Debug */ = {
453 isa = XCBuildConfiguration;
454 buildSettings = {
455 GCC_PRECOMPILE_PREFIX_HEADER = YES;
456 GCC_PREFIX_HEADER = "tlsnke/tlsnke-Prefix.pch";
457 HEADER_SEARCH_PATHS = "$(PROJECT_DIR)/../libsecurity_ssl/lib";
458 INFOPLIST_FILE = "tlsnke/tlsnke-Info.plist";
459 INSTALL_PATH = "$(SYSTEM_LIBRARY_DIR)/Extensions";
460 MODULE_NAME = com.apple.nke.tls;
461 MODULE_START = tlsnke_start;
462 MODULE_STOP = tlsnke_stop;
463 MODULE_VERSION = 1.0;
464 PRODUCT_NAME = "$(TARGET_NAME)";
465 WRAPPER_EXTENSION = kext;
466 };
467 name = Debug;
468 };
469 0CC9A802146DF66000C18F89 /* Release */ = {
470 isa = XCBuildConfiguration;
471 buildSettings = {
472 GCC_PRECOMPILE_PREFIX_HEADER = YES;
473 GCC_PREFIX_HEADER = "tlsnke/tlsnke-Prefix.pch";
474 HEADER_SEARCH_PATHS = "$(PROJECT_DIR)/../libsecurity_ssl/lib";
475 INFOPLIST_FILE = "tlsnke/tlsnke-Info.plist";
476 INSTALL_PATH = "$(SYSTEM_LIBRARY_DIR)/Extensions";
477 MODULE_NAME = com.apple.nke.tls;
478 MODULE_START = tlsnke_start;
479 MODULE_STOP = tlsnke_stop;
480 MODULE_VERSION = 1.0;
481 PRODUCT_NAME = "$(TARGET_NAME)";
482 WRAPPER_EXTENSION = kext;
483 };
484 name = Release;
485 };
486 0CDF46A214DC794300FFE2FD /* Debug */ = {
487 isa = XCBuildConfiguration;
488 buildSettings = {
489 EXECUTABLE_PREFIX = lib;
490 PRODUCT_NAME = "$(TARGET_NAME)";
491 };
492 name = Debug;
493 };
494 0CDF46A314DC794300FFE2FD /* Release */ = {
495 isa = XCBuildConfiguration;
496 buildSettings = {
497 EXECUTABLE_PREFIX = lib;
498 PRODUCT_NAME = "$(TARGET_NAME)";
499 };
500 name = Release;
501 };
502 0CE08A7A148FF2C7000473EB /* Debug */ = {
503 isa = XCBuildConfiguration;
504 buildSettings = {
505 FRAMEWORK_SEARCH_PATHS = "$(inherited)";
506 HEADER_SEARCH_PATHS = "$(BUILT_PRODUCTS_DIR)/usr/local/include";
507 LIBRARY_SEARCH_PATHS = (
508 "$(inherited)",
509 "$(BUILT_PRODUCTS_DIR)",
510 );
511 PRODUCT_NAME = "$(TARGET_NAME)";
512 };
513 name = Debug;
514 };
515 0CE08A7B148FF2C7000473EB /* Release */ = {
516 isa = XCBuildConfiguration;
517 buildSettings = {
518 FRAMEWORK_SEARCH_PATHS = "$(inherited)";
519 HEADER_SEARCH_PATHS = "$(BUILT_PRODUCTS_DIR)/usr/local/include";
520 LIBRARY_SEARCH_PATHS = (
521 "$(inherited)",
522 "$(BUILT_PRODUCTS_DIR)",
523 );
524 PRODUCT_NAME = "$(TARGET_NAME)";
525 };
526 name = Release;
527 };
528 0CE08A80148FF61C000473EB /* Debug */ = {
529 isa = XCBuildConfiguration;
530 buildSettings = {
531 PRODUCT_NAME = "$(TARGET_NAME)";
532 };
533 name = Debug;
534 };
535 0CE08A81148FF61C000473EB /* Release */ = {
536 isa = XCBuildConfiguration;
537 buildSettings = {
538 PRODUCT_NAME = "$(TARGET_NAME)";
539 };
540 name = Release;
541 };
542 /* End XCBuildConfiguration section */
543
544 /* Begin XCConfigurationList section */
545 0CC9A7E8146DF66000C18F89 /* Build configuration list for PBXProject "tlsnke" */ = {
546 isa = XCConfigurationList;
547 buildConfigurations = (
548 0CC9A7FE146DF66000C18F89 /* Debug */,
549 0CC9A7FF146DF66000C18F89 /* Release */,
550 );
551 defaultConfigurationIsVisible = 0;
552 defaultConfigurationName = Release;
553 };
554 0CC9A800146DF66000C18F89 /* Build configuration list for PBXNativeTarget "tlsnke" */ = {
555 isa = XCConfigurationList;
556 buildConfigurations = (
557 0CC9A801146DF66000C18F89 /* Debug */,
558 0CC9A802146DF66000C18F89 /* Release */,
559 );
560 defaultConfigurationIsVisible = 0;
561 defaultConfigurationName = Release;
562 };
563 0CDF46A114DC794300FFE2FD /* Build configuration list for PBXNativeTarget "tlssocket" */ = {
564 isa = XCConfigurationList;
565 buildConfigurations = (
566 0CDF46A214DC794300FFE2FD /* Debug */,
567 0CDF46A314DC794300FFE2FD /* Release */,
568 );
569 defaultConfigurationIsVisible = 0;
570 defaultConfigurationName = Release;
571 };
572 0CE08A7C148FF2C7000473EB /* Build configuration list for PBXNativeTarget "tlsnketest" */ = {
573 isa = XCConfigurationList;
574 buildConfigurations = (
575 0CE08A7A148FF2C7000473EB /* Debug */,
576 0CE08A7B148FF2C7000473EB /* Release */,
577 );
578 defaultConfigurationIsVisible = 0;
579 defaultConfigurationName = Release;
580 };
581 0CE08A7F148FF61C000473EB /* Build configuration list for PBXAggregateTarget "host-loadkext" */ = {
582 isa = XCConfigurationList;
583 buildConfigurations = (
584 0CE08A80148FF61C000473EB /* Debug */,
585 0CE08A81148FF61C000473EB /* Release */,
586 );
587 defaultConfigurationIsVisible = 0;
588 defaultConfigurationName = Release;
589 };
590 /* End XCConfigurationList section */
591 };
592 rootObject = 0CC9A7E5146DF66000C18F89 /* Project object */;
593 }