1// !$*UTF8*$!
2{
3	archiveVersion = 1;
4	classes = {
5	};
6	objectVersion = 45;
7	objects = {
8
9/* Begin PBXBuildFile section */
10		18B9659B147300AF005A4D2E /* tdclient.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CAC26FF069DD074002EB81D /* tdclient.h */; settings = {ATTRIBUTES = (Public, ); }; };
11		18B965A41473124F005A4D2E /* libsecurity_utilities.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 18B965A31473124F005A4D2E /* libsecurity_utilities.a */; };
12		18B965A614731276005A4D2E /* libsecurityd_client.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 18B965A514731276005A4D2E /* libsecurityd_client.a */; };
13		18B965AA147312A3005A4D2E /* libsecurity_cdsa_utilities.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 18B965A9147312A3005A4D2E /* libsecurity_cdsa_utilities.a */; };
14		4C720FD806CC44540016CA88 /* tdtransit.h in Headers */ = {isa = PBXBuildFile; fileRef = 4C720FD706CC44540016CA88 /* tdtransit.h */; };
15		4CAC271F069DD236002EB81D /* tdclient.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4CAC26FE069DD074002EB81D /* tdclient.cpp */; };
16		4CAC2737069DD309002EB81D /* tokendClient.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4CAC2734069DD309002EB81D /* tokendClient.cpp */; };
17		4CC46A1806A4AC0200027192 /* SecTokend.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4CC46A1506A4AC0200027192 /* SecTokend.cpp */; };
18		4CC46A1A06A4AC0200027192 /* transition.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4CC46A1706A4AC0200027192 /* transition.cpp */; };
19		4CC46A1B06A4AC2C00027192 /* tokend_types.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CAC2702069DD074002EB81D /* tokend_types.h */; settings = {ATTRIBUTES = (Private, ); }; };
20		4CC46A3506A4AD9E00027192 /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4CC46A3406A4AD9E00027192 /* CoreFoundation.framework */; };
21		4CC46A4306A4AE2000027192 /* tdtransit.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4CAC2700069DD074002EB81D /* tdtransit.cpp */; };
22		C20D962406D5A400000AEB0D /* tokend.h in Headers */ = {isa = PBXBuildFile; fileRef = C20D962306D5A400000AEB0D /* tokend.h */; };
23		C282709E06B73F8D00BE171E /* server.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C282709C06B73F8D00BE171E /* server.cpp */; };
24		C282709F06B73F8D00BE171E /* server.h in Headers */ = {isa = PBXBuildFile; fileRef = C282709D06B73F8D00BE171E /* server.h */; settings = {ATTRIBUTES = (); }; };
25		C2871EF606CC20A3009ACFA5 /* tdclient.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CAC26FF069DD074002EB81D /* tdclient.h */; settings = {ATTRIBUTES = (Private, ); }; };
26		C2871FEF06CC2FC4009ACFA5 /* SecTokend.h in Headers */ = {isa = PBXBuildFile; fileRef = C2871FEE06CC2FC4009ACFA5 /* SecTokend.h */; settings = {ATTRIBUTES = (Public, ); }; };
27		C28C0F2006D30837004CF059 /* transit.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C28C0F1E06D30837004CF059 /* transit.cpp */; };
28		C28C0F2106D30837004CF059 /* transit.h in Headers */ = {isa = PBXBuildFile; fileRef = C28C0F1F06D30837004CF059 /* transit.h */; };
29		C28C736906B1DD8600E4B6B4 /* tokendServer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4CAC2735069DD309002EB81D /* tokendServer.cpp */; };
30		C2F8ED9407A6E871008FA709 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = C2F8ED9207A6E871008FA709 /* InfoPlist.strings */; };
31/* End PBXBuildFile section */
32
33/* Begin PBXContainerItemProxy section */
34		18B9659C147300D4005A4D2E /* PBXContainerItemProxy */ = {
35			isa = PBXContainerItemProxy;
36			containerPortal = 4CA1FEAB052A3C3800F22E42 /* Project object */;
37			proxyType = 1;
38			remoteGlobalIDString = 4C09A2920557240300FED7A3;
39			remoteInfo = "generate mig";
40		};
41		18B9659E147300DD005A4D2E /* PBXContainerItemProxy */ = {
42			isa = PBXContainerItemProxy;
43			containerPortal = 4CA1FEAB052A3C3800F22E42 /* Project object */;
44			proxyType = 1;
45			remoteGlobalIDString = 4CAC2710069DD183002EB81D;
46			remoteInfo = libsecurity_tokend_client;
47		};
48/* End PBXContainerItemProxy section */
49
50/* Begin PBXFileReference section */
51		1865FF881474F5B600FD79DF /* debug.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = debug.xcconfig; sourceTree = "<group>"; };
52		1865FF891474F5B600FD79DF /* project.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = project.xcconfig; sourceTree = "<group>"; };
53		1865FF8A1474F5B600FD79DF /* release.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = release.xcconfig; sourceTree = "<group>"; };
54		18B965A31473124F005A4D2E /* libsecurity_utilities.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libsecurity_utilities.a; path = /usr/local/lib/libsecurity_utilities.a; sourceTree = "<absolute>"; };
55		18B965A514731276005A4D2E /* libsecurityd_client.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libsecurityd_client.a; path = /usr/local/lib/libsecurityd_client.a; sourceTree = "<absolute>"; };
56		18B965A9147312A3005A4D2E /* libsecurity_cdsa_utilities.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libsecurity_cdsa_utilities.a; path = /usr/local/lib/libsecurity_cdsa_utilities.a; sourceTree = "<absolute>"; };
57		4C24BEF7055724C300C95CD3 /* mig.mk */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = mig.mk; sourceTree = "<group>"; };
58		4C58E3900540C0DD00B89535 /* SecurityTokend.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; path = SecurityTokend.framework; sourceTree = BUILT_PRODUCTS_DIR; };
59		4C720FD706CC44540016CA88 /* tdtransit.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = tdtransit.h; path = lib/tdtransit.h; sourceTree = "<group>"; };
60		4CAC26FE069DD074002EB81D /* tdclient.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = tdclient.cpp; path = lib/tdclient.cpp; sourceTree = "<group>"; };
61		4CAC26FF069DD074002EB81D /* tdclient.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = tdclient.h; path = lib/tdclient.h; sourceTree = "<group>"; };
62		4CAC2700069DD074002EB81D /* tdtransit.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = tdtransit.cpp; path = lib/tdtransit.cpp; sourceTree = "<group>"; };
63		4CAC2702069DD074002EB81D /* tokend_types.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = tokend_types.h; path = lib/tokend_types.h; sourceTree = SOURCE_ROOT; };
64		4CAC2708069DD094002EB81D /* tokend.defs */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.mig; path = tokend.defs; sourceTree = "<group>"; };
65		4CAC2718069DD183002EB81D /* libsecurity_tokend_client.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libsecurity_tokend_client.a; sourceTree = BUILT_PRODUCTS_DIR; };
66		4CAC2734069DD309002EB81D /* tokendClient.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = tokendClient.cpp; sourceTree = "<group>"; };
67		4CAC2735069DD309002EB81D /* tokendServer.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = tokendServer.cpp; sourceTree = "<group>"; };
68		4CC46A1506A4AC0200027192 /* SecTokend.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = SecTokend.cpp; path = lib/SecTokend.cpp; sourceTree = "<group>"; };
69		4CC46A1706A4AC0200027192 /* transition.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = transition.cpp; path = lib/transition.cpp; sourceTree = "<group>"; };
70		4CC46A3406A4AD9E00027192 /* CoreFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreFoundation.framework; path = /System/Library/Frameworks/CoreFoundation.framework; sourceTree = "<absolute>"; };
71		C20D962306D5A400000AEB0D /* tokend.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = tokend.h; sourceTree = "<group>"; };
72		C282709C06B73F8D00BE171E /* server.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = server.cpp; path = lib/server.cpp; sourceTree = "<group>"; };
73		C282709D06B73F8D00BE171E /* server.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = server.h; path = lib/server.h; sourceTree = "<group>"; };
74		C2871FEE06CC2FC4009ACFA5 /* SecTokend.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = SecTokend.h; path = lib/SecTokend.h; sourceTree = "<group>"; };
75		C28C0F1E06D30837004CF059 /* transit.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = transit.cpp; path = lib/transit.cpp; sourceTree = "<group>"; };
76		C28C0F1F06D30837004CF059 /* transit.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = transit.h; path = lib/transit.h; sourceTree = "<group>"; };
77		C2B6F2370B83E5A000187FD9 /* SecurityTokend.exp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.exports; name = SecurityTokend.exp; path = lib/SecurityTokend.exp; sourceTree = "<group>"; };
78		C2F8ED9307A6E871008FA709 /* English */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = English; path = English.lproj/InfoPlist.strings; sourceTree = "<group>"; };
79/* End PBXFileReference section */
80
81/* Begin PBXFrameworksBuildPhase section */
82		4C608E2306A4A83400F1CEDD /* Frameworks */ = {
83			isa = PBXFrameworksBuildPhase;
84			buildActionMask = 2147483647;
85			files = (
86				18B965AA147312A3005A4D2E /* libsecurity_cdsa_utilities.a in Frameworks */,
87				18B965A614731276005A4D2E /* libsecurityd_client.a in Frameworks */,
88				18B965A41473124F005A4D2E /* libsecurity_utilities.a in Frameworks */,
89				4CC46A3506A4AD9E00027192 /* CoreFoundation.framework in Frameworks */,
90			);
91			runOnlyForDeploymentPostprocessing = 0;
92		};
93		4CAC2715069DD183002EB81D /* Frameworks */ = {
94			isa = PBXFrameworksBuildPhase;
95			buildActionMask = 2147483647;
96			files = (
97			);
98			runOnlyForDeploymentPostprocessing = 0;
99		};
100/* End PBXFrameworksBuildPhase section */
101
102/* Begin PBXGroup section */
103		1865FF871474F5B600FD79DF /* config */ = {
104			isa = PBXGroup;
105			children = (
106				1865FF881474F5B600FD79DF /* debug.xcconfig */,
107				1865FF891474F5B600FD79DF /* project.xcconfig */,
108				1865FF8A1474F5B600FD79DF /* release.xcconfig */,
109			);
110			path = config;
111			sourceTree = "<group>";
112		};
113		4CA1FEA7052A3C3800F22E42 = {
114			isa = PBXGroup;
115			children = (
116				1865FF871474F5B600FD79DF /* config */,
117				C2A593CE052E3A8400AF1EE3 /* lib */,
118				C2F8ED8F07A6E842008FA709 /* intl */,
119				C2A5941F052E3F2100AF1EE3 /* mig */,
120				4CAF734405363FE000D9DA7C /* derived_src */,
121				4CA1FEBF052A3C8100F22E42 /* Products */,
122				4CC46A3306A4AD6F00027192 /* Frameworks */,
123			);
124			sourceTree = "<group>";
125		};
126		4CA1FEBF052A3C8100F22E42 /* Products */ = {
127			isa = PBXGroup;
128			children = (
129				4C58E3900540C0DD00B89535 /* SecurityTokend.framework */,
130				4CAC2718069DD183002EB81D /* libsecurity_tokend_client.a */,
131			);
132			name = Products;
133			sourceTree = "<group>";
134		};
135		4CAF734405363FE000D9DA7C /* derived_src */ = {
136			isa = PBXGroup;
137			children = (
138				C20D962306D5A400000AEB0D /* tokend.h */,
139				4CAC2734069DD309002EB81D /* tokendClient.cpp */,
140				4CAC2735069DD309002EB81D /* tokendServer.cpp */,
141			);
142			path = derived_src;
143			sourceTree = BUILT_PRODUCTS_DIR;
144		};
145		4CC46A3306A4AD6F00027192 /* Frameworks */ = {
146			isa = PBXGroup;
147			children = (
148				18B965A9147312A3005A4D2E /* libsecurity_cdsa_utilities.a */,
149				18B965A514731276005A4D2E /* libsecurityd_client.a */,
150				18B965A31473124F005A4D2E /* libsecurity_utilities.a */,
151				4CC46A3406A4AD9E00027192 /* CoreFoundation.framework */,
152			);
153			name = Frameworks;
154			sourceTree = "<group>";
155		};
156		C28C0F1006D30781004CF059 /* Client */ = {
157			isa = PBXGroup;
158			children = (
159				4CAC26FF069DD074002EB81D /* tdclient.h */,
160				4CAC26FE069DD074002EB81D /* tdclient.cpp */,
161				4C720FD706CC44540016CA88 /* tdtransit.h */,
162				4CAC2700069DD074002EB81D /* tdtransit.cpp */,
163			);
164			name = Client;
165			sourceTree = "<group>";
166		};
167		C28C0F1306D3079B004CF059 /* Server */ = {
168			isa = PBXGroup;
169			children = (
170				4CC46A1706A4AC0200027192 /* transition.cpp */,
171				C28C0F1F06D30837004CF059 /* transit.h */,
172				C28C0F1E06D30837004CF059 /* transit.cpp */,
173			);
174			name = Server;
175			sourceTree = "<group>";
176		};
177		C28C0F1606D307AC004CF059 /* Plugin Driver */ = {
178			isa = PBXGroup;
179			children = (
180				C2871FEE06CC2FC4009ACFA5 /* SecTokend.h */,
181				4CC46A1506A4AC0200027192 /* SecTokend.cpp */,
182				C282709D06B73F8D00BE171E /* server.h */,
183				C282709C06B73F8D00BE171E /* server.cpp */,
184				C2B6F2370B83E5A000187FD9 /* SecurityTokend.exp */,
185			);
186			name = "Plugin Driver";
187			sourceTree = "<group>";
188		};
189		C2A593CE052E3A8400AF1EE3 /* lib */ = {
190			isa = PBXGroup;
191			children = (
192				C28C0F1606D307AC004CF059 /* Plugin Driver */,
193				C28C0F1006D30781004CF059 /* Client */,
194				C28C0F1306D3079B004CF059 /* Server */,
195			);
196			name = lib;
197			sourceTree = "<group>";
198		};
199		C2A5941F052E3F2100AF1EE3 /* mig */ = {
200			isa = PBXGroup;
201			children = (
202				4CAC2708069DD094002EB81D /* tokend.defs */,
203				4CAC2702069DD074002EB81D /* tokend_types.h */,
204				4C24BEF7055724C300C95CD3 /* mig.mk */,
205			);
206			path = mig;
207			sourceTree = "<group>";
208		};
209		C2F8ED8F07A6E842008FA709 /* intl */ = {
210			isa = PBXGroup;
211			children = (
212				C2F8ED9207A6E871008FA709 /* InfoPlist.strings */,
213			);
214			name = intl;
215			sourceTree = "<group>";
216		};
217/* End PBXGroup section */
218
219/* Begin PBXHeadersBuildPhase section */
220		4C58E38A0540C0DD00B89535 /* Headers */ = {
221			isa = PBXHeadersBuildPhase;
222			buildActionMask = 2147483647;
223			files = (
224				C2871FEF06CC2FC4009ACFA5 /* SecTokend.h in Headers */,
225				C282709F06B73F8D00BE171E /* server.h in Headers */,
226				C2871EF606CC20A3009ACFA5 /* tdclient.h in Headers */,
227				4C720FD806CC44540016CA88 /* tdtransit.h in Headers */,
228				4CC46A1B06A4AC2C00027192 /* tokend_types.h in Headers */,
229				C28C0F2106D30837004CF059 /* transit.h in Headers */,
230				C20D962406D5A400000AEB0D /* tokend.h in Headers */,
231			);
232			runOnlyForDeploymentPostprocessing = 0;
233		};
234		4CAC2713069DD183002EB81D /* Headers */ = {
235			isa = PBXHeadersBuildPhase;
236			buildActionMask = 2147483647;
237			files = (
238				18B9659B147300AF005A4D2E /* tdclient.h in Headers */,
239			);
240			runOnlyForDeploymentPostprocessing = 0;
241		};
242/* End PBXHeadersBuildPhase section */
243
244/* Begin PBXLegacyTarget section */
245		4C09A2920557240300FED7A3 /* generate mig */ = {
246			isa = PBXLegacyTarget;
247			buildArgumentsString = "-f mig/mig.mk $(ACTION)";
248			buildConfigurationList = C27AD1950987FCDB001272E0 /* Build configuration list for PBXLegacyTarget "generate mig" */;
249			buildPhases = (
250			);
251			buildToolPath = /usr/bin/gnumake;
252			buildWorkingDirectory = "";
253			dependencies = (
254			);
255			name = "generate mig";
256			passBuildSettingsInEnvironment = 1;
257			productName = "generate mig";
258		};
259/* End PBXLegacyTarget section */
260
261/* Begin PBXNativeTarget section */
262		4C58E38F0540C0DD00B89535 /* SecurityTokend */ = {
263			isa = PBXNativeTarget;
264			buildConfigurationList = C27AD1A40987FCDB001272E0 /* Build configuration list for PBXNativeTarget "SecurityTokend" */;
265			buildPhases = (
266				4C58E38A0540C0DD00B89535 /* Headers */,
267				C2F8ED8507A6E7F5008FA709 /* Resources */,
268				4C608E2206A4A82A00F1CEDD /* Sources */,
269				4C608E2306A4A83400F1CEDD /* Frameworks */,
270			);
271			buildRules = (
272			);
273			dependencies = (
274				18B9659F147300DD005A4D2E /* PBXTargetDependency */,
275			);
276			name = SecurityTokend;
277			productInstallPath = "$(LOCAL_LIBRARY_DIR)/Frameworks";
278			productName = securityd_server;
279			productReference = 4C58E3900540C0DD00B89535 /* SecurityTokend.framework */;
280			productType = "com.apple.product-type.framework";
281		};
282		4CAC2710069DD183002EB81D /* libsecurity_tokend_client */ = {
283			isa = PBXNativeTarget;
284			buildConfigurationList = C27AD19F0987FCDB001272E0 /* Build configuration list for PBXNativeTarget "libsecurity_tokend_client" */;
285			buildPhases = (
286				4CAC2713069DD183002EB81D /* Headers */,
287				4CAC2714069DD183002EB81D /* Sources */,
288				4CAC2715069DD183002EB81D /* Frameworks */,
289				1865FFC214750EEE00FD79DF /* ShellScript */,
290			);
291			buildRules = (
292			);
293			dependencies = (
294				18B9659D147300D4005A4D2E /* PBXTargetDependency */,
295			);
296			name = libsecurity_tokend_client;
297			productInstallPath = /usr/local/lib;
298			productName = libsecurityd;
299			productReference = 4CAC2718069DD183002EB81D /* libsecurity_tokend_client.a */;
300			productType = "com.apple.product-type.library.static";
301		};
302/* End PBXNativeTarget section */
303
304/* Begin PBXProject section */
305		4CA1FEAB052A3C3800F22E42 /* Project object */ = {
306			isa = PBXProject;
307			buildConfigurationList = C27AD1AE0987FCDB001272E0 /* Build configuration list for PBXProject "SecurityTokend" */;
308			compatibilityVersion = "Xcode 2.4";
309			developmentRegion = English;
310			hasScannedForEncodings = 1;
311			knownRegions = (
312				en,
313			);
314			mainGroup = 4CA1FEA7052A3C3800F22E42;
315			productRefGroup = 4CA1FEBF052A3C8100F22E42 /* Products */;
316			projectDirPath = "";
317			projectRoot = "";
318			targets = (
319				4C58E38F0540C0DD00B89535 /* SecurityTokend */,
320				4CAC2710069DD183002EB81D /* libsecurity_tokend_client */,
321				4C09A2920557240300FED7A3 /* generate mig */,
322			);
323		};
324/* End PBXProject section */
325
326/* Begin PBXResourcesBuildPhase section */
327		C2F8ED8507A6E7F5008FA709 /* Resources */ = {
328			isa = PBXResourcesBuildPhase;
329			buildActionMask = 2147483647;
330			files = (
331				C2F8ED9407A6E871008FA709 /* InfoPlist.strings in Resources */,
332			);
333			runOnlyForDeploymentPostprocessing = 0;
334		};
335/* End PBXResourcesBuildPhase section */
336
337/* Begin PBXShellScriptBuildPhase section */
338		1865FFC214750EEE00FD79DF /* 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 = "nmedit -p \"${BUILT_PRODUCTS_DIR}/${FULL_PRODUCT_NAME}\"\nranlib \"${BUILT_PRODUCTS_DIR}/${FULL_PRODUCT_NAME}\"";
350		};
351/* End PBXShellScriptBuildPhase section */
352
353/* Begin PBXSourcesBuildPhase section */
354		4C608E2206A4A82A00F1CEDD /* Sources */ = {
355			isa = PBXSourcesBuildPhase;
356			buildActionMask = 2147483647;
357			files = (
358				4CC46A1806A4AC0200027192 /* SecTokend.cpp in Sources */,
359				C282709E06B73F8D00BE171E /* server.cpp in Sources */,
360				C28C736906B1DD8600E4B6B4 /* tokendServer.cpp in Sources */,
361				4CC46A1A06A4AC0200027192 /* transition.cpp in Sources */,
362				C28C0F2006D30837004CF059 /* transit.cpp in Sources */,
363			);
364			runOnlyForDeploymentPostprocessing = 0;
365		};
366		4CAC2714069DD183002EB81D /* Sources */ = {
367			isa = PBXSourcesBuildPhase;
368			buildActionMask = 2147483647;
369			files = (
370				4CAC271F069DD236002EB81D /* tdclient.cpp in Sources */,
371				4CC46A4306A4AE2000027192 /* tdtransit.cpp in Sources */,
372				4CAC2737069DD309002EB81D /* tokendClient.cpp in Sources */,
373			);
374			runOnlyForDeploymentPostprocessing = 0;
375		};
376/* End PBXSourcesBuildPhase section */
377
378/* Begin PBXTargetDependency section */
379		18B9659D147300D4005A4D2E /* PBXTargetDependency */ = {
380			isa = PBXTargetDependency;
381			target = 4C09A2920557240300FED7A3 /* generate mig */;
382			targetProxy = 18B9659C147300D4005A4D2E /* PBXContainerItemProxy */;
383		};
384		18B9659F147300DD005A4D2E /* PBXTargetDependency */ = {
385			isa = PBXTargetDependency;
386			target = 4CAC2710069DD183002EB81D /* libsecurity_tokend_client */;
387			targetProxy = 18B9659E147300DD005A4D2E /* PBXContainerItemProxy */;
388		};
389/* End PBXTargetDependency section */
390
391/* Begin PBXVariantGroup section */
392		C2F8ED9207A6E871008FA709 /* InfoPlist.strings */ = {
393			isa = PBXVariantGroup;
394			children = (
395				C2F8ED9307A6E871008FA709 /* English */,
396			);
397			name = InfoPlist.strings;
398			sourceTree = "<group>";
399		};
400/* End PBXVariantGroup section */
401
402/* Begin XCBuildConfiguration section */
403		C27AD1960987FCDB001272E0 /* Debug */ = {
404			isa = XCBuildConfiguration;
405			buildSettings = {
406			};
407			name = Debug;
408		};
409		C27AD1990987FCDB001272E0 /* Release */ = {
410			isa = XCBuildConfiguration;
411			buildSettings = {
412			};
413			name = Release;
414		};
415		C27AD1A00987FCDB001272E0 /* Debug */ = {
416			isa = XCBuildConfiguration;
417			baseConfigurationReference = 1865FF881474F5B600FD79DF /* debug.xcconfig */;
418			buildSettings = {
419				EXECUTABLE_PREFIX = "";
420				GCC_SYMBOLS_PRIVATE_EXTERN = NO;
421				HEADER_SEARCH_PATHS = (
422					"$(inherited)",
423					"$(BUILT_PRODUCTS_DIR)/derived_src",
424					"$(SRCROOT)",
425				);
426				PUBLIC_HEADERS_FOLDER_PATH = /usr/local/include/security_tokend_client;
427			};
428			name = Debug;
429		};
430		C27AD1A30987FCDB001272E0 /* Release */ = {
431			isa = XCBuildConfiguration;
432			baseConfigurationReference = 1865FF8A1474F5B600FD79DF /* release.xcconfig */;
433			buildSettings = {
434				EXECUTABLE_PREFIX = "";
435				GCC_SYMBOLS_PRIVATE_EXTERN = NO;
436				HEADER_SEARCH_PATHS = (
437					"$(inherited)",
438					"$(BUILT_PRODUCTS_DIR)/derived_src",
439					"$(SRCROOT)",
440				);
441				PUBLIC_HEADERS_FOLDER_PATH = /usr/local/include/security_tokend_client;
442			};
443			name = Release;
444		};
445		C27AD1A50987FCDB001272E0 /* Debug */ = {
446			isa = XCBuildConfiguration;
447			baseConfigurationReference = 1865FF881474F5B600FD79DF /* debug.xcconfig */;
448			buildSettings = {
449				ARCHS = "$(ARCHS_STANDARD_64_BIT)";
450				DYLIB_COMPATIBILITY_VERSION = 1;
451				DYLIB_CURRENT_VERSION = 55107;
452				EXPORTED_SYMBOLS_FILE = "$(SRCROOT)/lib/SecurityTokend.exp";
453				HEADER_SEARCH_PATHS = (
454					"$(inherited)",
455					"$(BUILT_PRODUCTS_DIR)/derived_src",
456				);
457				INFOPLIST_FILE = "Info-SecurityTokend.plist";
458				INSTALL_PATH = "$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks";
459				VALID_ARCHS = x86_64;
460			};
461			name = Debug;
462		};
463		C27AD1A80987FCDB001272E0 /* Release */ = {
464			isa = XCBuildConfiguration;
465			baseConfigurationReference = 1865FF8A1474F5B600FD79DF /* release.xcconfig */;
466			buildSettings = {
467				ARCHS = "$(ARCHS_STANDARD_64_BIT)";
468				DYLIB_COMPATIBILITY_VERSION = 1;
469				DYLIB_CURRENT_VERSION = 55107;
470				EXPORTED_SYMBOLS_FILE = "$(SRCROOT)/lib/SecurityTokend.exp";
471				HEADER_SEARCH_PATHS = (
472					"$(inherited)",
473					"$(BUILT_PRODUCTS_DIR)/derived_src",
474				);
475				INFOPLIST_FILE = "Info-SecurityTokend.plist";
476				INSTALL_PATH = "$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks";
477				VALID_ARCHS = x86_64;
478			};
479			name = Release;
480		};
481		C27AD1AF0987FCDB001272E0 /* Debug */ = {
482			isa = XCBuildConfiguration;
483			baseConfigurationReference = 1865FF891474F5B600FD79DF /* project.xcconfig */;
484			buildSettings = {
485			};
486			name = Debug;
487		};
488		C27AD1B20987FCDB001272E0 /* Release */ = {
489			isa = XCBuildConfiguration;
490			baseConfigurationReference = 1865FF891474F5B600FD79DF /* project.xcconfig */;
491			buildSettings = {
492			};
493			name = Release;
494		};
495/* End XCBuildConfiguration section */
496
497/* Begin XCConfigurationList section */
498		C27AD1950987FCDB001272E0 /* Build configuration list for PBXLegacyTarget "generate mig" */ = {
499			isa = XCConfigurationList;
500			buildConfigurations = (
501				C27AD1960987FCDB001272E0 /* Debug */,
502				C27AD1990987FCDB001272E0 /* Release */,
503			);
504			defaultConfigurationIsVisible = 0;
505			defaultConfigurationName = Release;
506		};
507		C27AD19F0987FCDB001272E0 /* Build configuration list for PBXNativeTarget "libsecurity_tokend_client" */ = {
508			isa = XCConfigurationList;
509			buildConfigurations = (
510				C27AD1A00987FCDB001272E0 /* Debug */,
511				C27AD1A30987FCDB001272E0 /* Release */,
512			);
513			defaultConfigurationIsVisible = 0;
514			defaultConfigurationName = Release;
515		};
516		C27AD1A40987FCDB001272E0 /* Build configuration list for PBXNativeTarget "SecurityTokend" */ = {
517			isa = XCConfigurationList;
518			buildConfigurations = (
519				C27AD1A50987FCDB001272E0 /* Debug */,
520				C27AD1A80987FCDB001272E0 /* Release */,
521			);
522			defaultConfigurationIsVisible = 0;
523			defaultConfigurationName = Release;
524		};
525		C27AD1AE0987FCDB001272E0 /* Build configuration list for PBXProject "SecurityTokend" */ = {
526			isa = XCConfigurationList;
527			buildConfigurations = (
528				C27AD1AF0987FCDB001272E0 /* Debug */,
529				C27AD1B20987FCDB001272E0 /* Release */,
530			);
531			defaultConfigurationIsVisible = 0;
532			defaultConfigurationName = Release;
533		};
534/* End XCConfigurationList section */
535	};
536	rootObject = 4CA1FEAB052A3C3800F22E42 /* Project object */;
537}
538