]> git.saurik.com Git - apple/security.git/blob - Security/tlsnke/tlsnke.xcodeproj/project.pbxproj
Security-57031.1.35.tar.gz
[apple/security.git] / Security / 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 CLANG_STATIC_ANALYZER_MODE = deep;
414 COPY_PHASE_STRIP = NO;
415 GCC_C_LANGUAGE_STANDARD = gnu99;
416 GCC_DYNAMIC_NO_PIC = NO;
417 GCC_ENABLE_OBJC_EXCEPTIONS = YES;
418 GCC_OPTIMIZATION_LEVEL = 0;
419 GCC_PREPROCESSOR_DEFINITIONS = (
420 "DEBUG=1",
421 "$(inherited)",
422 );
423 GCC_SYMBOLS_PRIVATE_EXTERN = NO;
424 GCC_TREAT_WARNINGS_AS_ERRORS = YES;
425 GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
426 GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
427 GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES;
428 GCC_WARN_ABOUT_RETURN_TYPE = YES;
429 GCC_WARN_UNUSED_VARIABLE = YES;
430 RUN_CLANG_STATIC_ANALYZER = YES;
431 SUPPORTED_PLATFORMS = "iphoneos macosx";
432 };
433 name = Debug;
434 };
435 0CC9A7FF146DF66000C18F89 /* Release */ = {
436 isa = XCBuildConfiguration;
437 buildSettings = {
438 ALWAYS_SEARCH_USER_PATHS = NO;
439 ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
440 CLANG_STATIC_ANALYZER_MODE = deep;
441 COPY_PHASE_STRIP = YES;
442 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
443 GCC_C_LANGUAGE_STANDARD = gnu99;
444 GCC_ENABLE_OBJC_EXCEPTIONS = YES;
445 GCC_TREAT_WARNINGS_AS_ERRORS = YES;
446 GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
447 GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
448 GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES;
449 GCC_WARN_ABOUT_RETURN_TYPE = YES;
450 GCC_WARN_UNUSED_VARIABLE = YES;
451 RUN_CLANG_STATIC_ANALYZER = YES;
452 SUPPORTED_PLATFORMS = "iphoneos macosx";
453 };
454 name = Release;
455 };
456 0CC9A801146DF66000C18F89 /* Debug */ = {
457 isa = XCBuildConfiguration;
458 buildSettings = {
459 GCC_PRECOMPILE_PREFIX_HEADER = YES;
460 GCC_PREFIX_HEADER = "tlsnke/tlsnke-Prefix.pch";
461 HEADER_SEARCH_PATHS = (
462 "$(PROJECT_DIR)/../libsecurity_ssl/lib",
463 /usr/local/include,
464 );
465 INFOPLIST_FILE = "tlsnke/tlsnke-Info.plist";
466 INSTALL_PATH = "$(SYSTEM_LIBRARY_DIR)/Extensions";
467 MODULE_NAME = com.apple.nke.tls;
468 MODULE_START = tlsnke_start;
469 MODULE_STOP = tlsnke_stop;
470 MODULE_VERSION = 1.0;
471 PRODUCT_NAME = "$(TARGET_NAME)";
472 WRAPPER_EXTENSION = kext;
473 };
474 name = Debug;
475 };
476 0CC9A802146DF66000C18F89 /* Release */ = {
477 isa = XCBuildConfiguration;
478 buildSettings = {
479 GCC_PRECOMPILE_PREFIX_HEADER = YES;
480 GCC_PREFIX_HEADER = "tlsnke/tlsnke-Prefix.pch";
481 HEADER_SEARCH_PATHS = (
482 "$(PROJECT_DIR)/../libsecurity_ssl/lib",
483 /usr/local/include,
484 );
485 INFOPLIST_FILE = "tlsnke/tlsnke-Info.plist";
486 INSTALL_PATH = "$(SYSTEM_LIBRARY_DIR)/Extensions";
487 MODULE_NAME = com.apple.nke.tls;
488 MODULE_START = tlsnke_start;
489 MODULE_STOP = tlsnke_stop;
490 MODULE_VERSION = 1.0;
491 PRODUCT_NAME = "$(TARGET_NAME)";
492 WRAPPER_EXTENSION = kext;
493 };
494 name = Release;
495 };
496 0CDF46A214DC794300FFE2FD /* Debug */ = {
497 isa = XCBuildConfiguration;
498 buildSettings = {
499 EXECUTABLE_PREFIX = lib;
500 HEADER_SEARCH_PATHS = (
501 "$(inherited)",
502 ../libsecurity_ssl,
503 );
504 PRODUCT_NAME = "$(TARGET_NAME)";
505 };
506 name = Debug;
507 };
508 0CDF46A314DC794300FFE2FD /* Release */ = {
509 isa = XCBuildConfiguration;
510 buildSettings = {
511 EXECUTABLE_PREFIX = lib;
512 HEADER_SEARCH_PATHS = (
513 "$(inherited)",
514 ../libsecurity_ssl,
515 );
516 PRODUCT_NAME = "$(TARGET_NAME)";
517 };
518 name = Release;
519 };
520 0CE08A7A148FF2C7000473EB /* Debug */ = {
521 isa = XCBuildConfiguration;
522 buildSettings = {
523 FRAMEWORK_SEARCH_PATHS = "$(inherited)";
524 HEADER_SEARCH_PATHS = "$(BUILT_PRODUCTS_DIR)/usr/local/include";
525 LIBRARY_SEARCH_PATHS = (
526 "$(inherited)",
527 "$(BUILT_PRODUCTS_DIR)",
528 );
529 PRODUCT_NAME = "$(TARGET_NAME)";
530 };
531 name = Debug;
532 };
533 0CE08A7B148FF2C7000473EB /* Release */ = {
534 isa = XCBuildConfiguration;
535 buildSettings = {
536 FRAMEWORK_SEARCH_PATHS = "$(inherited)";
537 HEADER_SEARCH_PATHS = "$(BUILT_PRODUCTS_DIR)/usr/local/include";
538 LIBRARY_SEARCH_PATHS = (
539 "$(inherited)",
540 "$(BUILT_PRODUCTS_DIR)",
541 );
542 PRODUCT_NAME = "$(TARGET_NAME)";
543 };
544 name = Release;
545 };
546 0CE08A80148FF61C000473EB /* Debug */ = {
547 isa = XCBuildConfiguration;
548 buildSettings = {
549 PRODUCT_NAME = "$(TARGET_NAME)";
550 };
551 name = Debug;
552 };
553 0CE08A81148FF61C000473EB /* Release */ = {
554 isa = XCBuildConfiguration;
555 buildSettings = {
556 PRODUCT_NAME = "$(TARGET_NAME)";
557 };
558 name = Release;
559 };
560 /* End XCBuildConfiguration section */
561
562 /* Begin XCConfigurationList section */
563 0CC9A7E8146DF66000C18F89 /* Build configuration list for PBXProject "tlsnke" */ = {
564 isa = XCConfigurationList;
565 buildConfigurations = (
566 0CC9A7FE146DF66000C18F89 /* Debug */,
567 0CC9A7FF146DF66000C18F89 /* Release */,
568 );
569 defaultConfigurationIsVisible = 0;
570 defaultConfigurationName = Release;
571 };
572 0CC9A800146DF66000C18F89 /* Build configuration list for PBXNativeTarget "tlsnke" */ = {
573 isa = XCConfigurationList;
574 buildConfigurations = (
575 0CC9A801146DF66000C18F89 /* Debug */,
576 0CC9A802146DF66000C18F89 /* Release */,
577 );
578 defaultConfigurationIsVisible = 0;
579 defaultConfigurationName = Release;
580 };
581 0CDF46A114DC794300FFE2FD /* Build configuration list for PBXNativeTarget "tlssocket" */ = {
582 isa = XCConfigurationList;
583 buildConfigurations = (
584 0CDF46A214DC794300FFE2FD /* Debug */,
585 0CDF46A314DC794300FFE2FD /* Release */,
586 );
587 defaultConfigurationIsVisible = 0;
588 defaultConfigurationName = Release;
589 };
590 0CE08A7C148FF2C7000473EB /* Build configuration list for PBXNativeTarget "tlsnketest" */ = {
591 isa = XCConfigurationList;
592 buildConfigurations = (
593 0CE08A7A148FF2C7000473EB /* Debug */,
594 0CE08A7B148FF2C7000473EB /* Release */,
595 );
596 defaultConfigurationIsVisible = 0;
597 defaultConfigurationName = Release;
598 };
599 0CE08A7F148FF61C000473EB /* Build configuration list for PBXAggregateTarget "host-loadkext" */ = {
600 isa = XCConfigurationList;
601 buildConfigurations = (
602 0CE08A80148FF61C000473EB /* Debug */,
603 0CE08A81148FF61C000473EB /* Release */,
604 );
605 defaultConfigurationIsVisible = 0;
606 defaultConfigurationName = Release;
607 };
608 /* End XCConfigurationList section */
609 };
610 rootObject = 0CC9A7E5146DF66000C18F89 /* Project object */;
611 }