project.pbxproj
  1  // !$*UTF8*$!
  2  {
  3  	archiveVersion = 1;
  4  	classes = {
  5  	};
  6  	objectVersion = 46;
  7  	objects = {
  8  
  9  /* Begin PBXBuildFile section */
 10  		18404F991A8D13F200F74449 /* libbsm.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 18404F981A8D13F200F74449 /* libbsm.dylib */; };
 11  		189D4639166AC95C001D8533 /* main.c in Sources */ = {isa = PBXBuildFile; fileRef = 189D4638166AC95C001D8533 /* main.c */; };
 12  		189D4644166BFDCE001D8533 /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 189D4643166BFDCE001D8533 /* Security.framework */; };
 13  		189D4647166C03CD001D8533 /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 189D4646166C03CD001D8533 /* CoreFoundation.framework */; };
 14  		189D4649166C11A6001D8533 /* IOKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 189D4648166C11A6001D8533 /* IOKit.framework */; };
 15  		189D465E166C15C1001D8533 /* main.c in Sources */ = {isa = PBXBuildFile; fileRef = 189D465D166C15C1001D8533 /* main.c */; };
 16  		189D4667166C1809001D8533 /* com.apple.securityd_service.plist in Copy launchd plist */ = {isa = PBXBuildFile; fileRef = 189D4666166C171B001D8533 /* com.apple.securityd_service.plist */; };
 17  		189D4668166C19CF001D8533 /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 189D4646166C03CD001D8533 /* CoreFoundation.framework */; };
 18  		18CD2B721714D48900633846 /* securityd_service_client.c in Sources */ = {isa = PBXBuildFile; fileRef = 18CD2B711714D48300633846 /* securityd_service_client.c */; };
 19  		18CD2B791715CEC800633846 /* libaks.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 18CD2B781715CEC800633846 /* libaks.a */; };
 20  		18D7BBD2171639F0008F80B3 /* com.apple.securitydservice.sb in Copy sandbox profile */ = {isa = PBXBuildFile; fileRef = 18D7BBD0171638B9008F80B3 /* com.apple.securitydservice.sb */; };
 21  		18F4808F17497521009724DB /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 189D4646166C03CD001D8533 /* CoreFoundation.framework */; };
 22  		18F4809D174976DA009724DB /* KeyStoreEvents.c in Sources */ = {isa = PBXBuildFile; fileRef = 18F4809C174976D2009724DB /* KeyStoreEvents.c */; };
 23  		18F4809E1749774F009724DB /* IOKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 189D4648166C11A6001D8533 /* IOKit.framework */; };
 24  		18F480A217498ADD009724DB /* AppleKeyStoreEvents.h in Headers */ = {isa = PBXBuildFile; fileRef = 18F4809F17498963009724DB /* AppleKeyStoreEvents.h */; settings = {ATTRIBUTES = (Public, ); }; };
 25  		220C5DBA1BD189EC000946A0 /* libsecuritydservice_client.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 1843240E1714797D00196B52 /* libsecuritydservice_client.a */; };
 26  		220C5DC91BD19874000946A0 /* securityd_service_client.h in Headers */ = {isa = PBXBuildFile; fileRef = 18CD2B731714D4B300633846 /* securityd_service_client.h */; settings = {ATTRIBUTES = (Public, ); }; };
 27  		80C312B6169BA50700DA5DC6 /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 189D4643166BFDCE001D8533 /* Security.framework */; };
 28  		8E701CFE1EDF71FC00489AE3 /* MobileKeyBag.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8E701CFD1EDF71FC00489AE3 /* MobileKeyBag.framework */; };
 29  		EBF81FF61DD7DAE6008A755D /* securityd_service.8 in Copy man8 manual pages */ = {isa = PBXBuildFile; fileRef = EBF81FF31DD7D9C0008A755D /* securityd_service.8 */; };
 30  /* End PBXBuildFile section */
 31  
 32  /* Begin PBXContainerItemProxy section */
 33  		18F4809A174975FF009724DB /* PBXContainerItemProxy */ = {
 34  			isa = PBXContainerItemProxy;
 35  			containerPortal = 189D462D166AC95C001D8533 /* Project object */;
 36  			proxyType = 1;
 37  			remoteGlobalIDString = 18F4808D17497521009724DB;
 38  			remoteInfo = KeyStore;
 39  		};
 40  		DCF19A6F21AE2CEE002E808F /* PBXContainerItemProxy */ = {
 41  			isa = PBXContainerItemProxy;
 42  			containerPortal = 189D462D166AC95C001D8533 /* Project object */;
 43  			proxyType = 1;
 44  			remoteGlobalIDString = 1843240D1714797D00196B52;
 45  			remoteInfo = securitydservice_client;
 46  		};
 47  /* End PBXContainerItemProxy section */
 48  
 49  /* Begin PBXCopyFilesBuildPhase section */
 50  		189D4633166AC95C001D8533 /* Copy launchd plist */ = {
 51  			isa = PBXCopyFilesBuildPhase;
 52  			buildActionMask = 2147483647;
 53  			dstPath = /System/Library/LaunchDaemons;
 54  			dstSubfolderSpec = 0;
 55  			files = (
 56  				189D4667166C1809001D8533 /* com.apple.securityd_service.plist in Copy launchd plist */,
 57  			);
 58  			name = "Copy launchd plist";
 59  			runOnlyForDeploymentPostprocessing = 1;
 60  		};
 61  		189D4659166C15C1001D8533 /* CopyFiles */ = {
 62  			isa = PBXCopyFilesBuildPhase;
 63  			buildActionMask = 2147483647;
 64  			dstPath = /usr/share/man/man1/;
 65  			dstSubfolderSpec = 0;
 66  			files = (
 67  			);
 68  			runOnlyForDeploymentPostprocessing = 1;
 69  		};
 70  		18D7BBD1171639CE008F80B3 /* Copy sandbox profile */ = {
 71  			isa = PBXCopyFilesBuildPhase;
 72  			buildActionMask = 8;
 73  			dstPath = "$(SYSTEM_LIBRARY_DIR)/Sandbox/Profiles";
 74  			dstSubfolderSpec = 0;
 75  			files = (
 76  				18D7BBD2171639F0008F80B3 /* com.apple.securitydservice.sb in Copy sandbox profile */,
 77  			);
 78  			name = "Copy sandbox profile";
 79  			runOnlyForDeploymentPostprocessing = 1;
 80  		};
 81  		EBF81FF51DD7DAC6008A755D /* Copy man8 manual pages */ = {
 82  			isa = PBXCopyFilesBuildPhase;
 83  			buildActionMask = 8;
 84  			dstPath = /usr/share/man/man8;
 85  			dstSubfolderSpec = 0;
 86  			files = (
 87  				EBF81FF61DD7DAE6008A755D /* securityd_service.8 in Copy man8 manual pages */,
 88  			);
 89  			name = "Copy man8 manual pages";
 90  			runOnlyForDeploymentPostprocessing = 1;
 91  		};
 92  /* End PBXCopyFilesBuildPhase section */
 93  
 94  /* Begin PBXFileReference section */
 95  		18404F981A8D13F200F74449 /* libbsm.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libbsm.dylib; path = ../../../../../../usr/lib/libbsm.dylib; sourceTree = "<group>"; };
 96  		1843240E1714797D00196B52 /* libsecuritydservice_client.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libsecuritydservice_client.a; sourceTree = BUILT_PRODUCTS_DIR; };
 97  		189D4635166AC95C001D8533 /* securityd_service */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = securityd_service; sourceTree = BUILT_PRODUCTS_DIR; };
 98  		189D4638166AC95C001D8533 /* main.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = main.c; sourceTree = "<group>"; };
 99  		189D4641166AC9B6001D8533 /* securityd_service.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = securityd_service.h; sourceTree = "<group>"; };
100  		189D4642166BD755001D8533 /* service.entitlements */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = service.entitlements; sourceTree = "<group>"; };
101  		189D4643166BFDCE001D8533 /* Security.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Security.framework; path = /System/Library/Frameworks/Security.framework; sourceTree = "<absolute>"; };
102  		189D4646166C03CD001D8533 /* CoreFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreFoundation.framework; path = /System/Library/Frameworks/CoreFoundation.framework; sourceTree = "<absolute>"; };
103  		189D4648166C11A6001D8533 /* IOKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = IOKit.framework; path = /System/Library/Frameworks/IOKit.framework; sourceTree = "<absolute>"; };
104  		189D465B166C15C1001D8533 /* securitydservicectrl */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = securitydservicectrl; sourceTree = BUILT_PRODUCTS_DIR; };
105  		189D465D166C15C1001D8533 /* main.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = main.c; sourceTree = "<group>"; };
106  		189D4666166C171B001D8533 /* com.apple.securityd_service.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = com.apple.securityd_service.plist; sourceTree = "<group>"; };
107  		18CD2B711714D48300633846 /* securityd_service_client.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; name = securityd_service_client.c; path = securityd_service/securityd_service_client.c; sourceTree = "<group>"; };
108  		18CD2B731714D4B300633846 /* securityd_service_client.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = securityd_service_client.h; path = securityd_service/securityd_service_client.h; sourceTree = "<group>"; };
109  		18CD2B781715CEC800633846 /* libaks.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libaks.a; path = /usr/local/lib/libaks.a; sourceTree = "<absolute>"; };
110  		18D7BBD0171638B9008F80B3 /* com.apple.securitydservice.sb */ = {isa = PBXFileReference; lastKnownFileType = text; path = com.apple.securitydservice.sb; sourceTree = "<group>"; };
111  		18F4808E17497521009724DB /* com.apple.KeyStore.plugin */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = com.apple.KeyStore.plugin; sourceTree = BUILT_PRODUCTS_DIR; };
112  		18F4809217497521009724DB /* KeyStore-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "KeyStore-Info.plist"; sourceTree = "<group>"; };
113  		18F4809C174976D2009724DB /* KeyStoreEvents.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = KeyStoreEvents.c; sourceTree = "<group>"; };
114  		18F4809F17498963009724DB /* AppleKeyStoreEvents.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppleKeyStoreEvents.h; sourceTree = "<group>"; };
115  		220C5DCA1BD1A1B8000946A0 /* securitydservicectrl.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = securitydservicectrl.entitlements; sourceTree = "<group>"; };
116  		8E701CFD1EDF71FC00489AE3 /* MobileKeyBag.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = MobileKeyBag.framework; path = System/Library/PrivateFrameworks/MobileKeyBag.framework; sourceTree = SDKROOT; };
117  		EBF81FF31DD7D9C0008A755D /* securityd_service.8 */ = {isa = PBXFileReference; lastKnownFileType = text; path = securityd_service.8; sourceTree = "<group>"; };
118  /* End PBXFileReference section */
119  
120  /* Begin PBXFrameworksBuildPhase section */
121  		1843240B1714797D00196B52 /* Frameworks */ = {
122  			isa = PBXFrameworksBuildPhase;
123  			buildActionMask = 2147483647;
124  			files = (
125  			);
126  			runOnlyForDeploymentPostprocessing = 0;
127  		};
128  		189D4632166AC95C001D8533 /* Frameworks */ = {
129  			isa = PBXFrameworksBuildPhase;
130  			buildActionMask = 2147483647;
131  			files = (
132  				8E701CFE1EDF71FC00489AE3 /* MobileKeyBag.framework in Frameworks */,
133  				18404F991A8D13F200F74449 /* libbsm.dylib in Frameworks */,
134  				18CD2B791715CEC800633846 /* libaks.a in Frameworks */,
135  				189D4649166C11A6001D8533 /* IOKit.framework in Frameworks */,
136  				189D4647166C03CD001D8533 /* CoreFoundation.framework in Frameworks */,
137  				189D4644166BFDCE001D8533 /* Security.framework in Frameworks */,
138  			);
139  			runOnlyForDeploymentPostprocessing = 0;
140  		};
141  		189D4658166C15C1001D8533 /* Frameworks */ = {
142  			isa = PBXFrameworksBuildPhase;
143  			buildActionMask = 2147483647;
144  			files = (
145  				80C312B6169BA50700DA5DC6 /* Security.framework in Frameworks */,
146  				189D4668166C19CF001D8533 /* CoreFoundation.framework in Frameworks */,
147  				220C5DBA1BD189EC000946A0 /* libsecuritydservice_client.a in Frameworks */,
148  			);
149  			runOnlyForDeploymentPostprocessing = 0;
150  		};
151  		18F4808B17497521009724DB /* Frameworks */ = {
152  			isa = PBXFrameworksBuildPhase;
153  			buildActionMask = 2147483647;
154  			files = (
155  				18F4809E1749774F009724DB /* IOKit.framework in Frameworks */,
156  				18F4808F17497521009724DB /* CoreFoundation.framework in Frameworks */,
157  			);
158  			runOnlyForDeploymentPostprocessing = 0;
159  		};
160  /* End PBXFrameworksBuildPhase section */
161  
162  /* Begin PBXGroup section */
163  		189D462C166AC95C001D8533 = {
164  			isa = PBXGroup;
165  			children = (
166  				189D4637166AC95C001D8533 /* securityd_service */,
167  				18CD2B3B1714D43C00633846 /* securityd_service_client */,
168  				189D465C166C15C1001D8533 /* securitydservicectrl */,
169  				18F4809017497521009724DB /* KeyStore */,
170  				189D4645166BFDD4001D8533 /* Frameworks */,
171  				189D4636166AC95C001D8533 /* Products */,
172  			);
173  			sourceTree = "<group>";
174  		};
175  		189D4636166AC95C001D8533 /* Products */ = {
176  			isa = PBXGroup;
177  			children = (
178  				189D4635166AC95C001D8533 /* securityd_service */,
179  				189D465B166C15C1001D8533 /* securitydservicectrl */,
180  				1843240E1714797D00196B52 /* libsecuritydservice_client.a */,
181  				18F4808E17497521009724DB /* com.apple.KeyStore.plugin */,
182  			);
183  			name = Products;
184  			sourceTree = "<group>";
185  		};
186  		189D4637166AC95C001D8533 /* securityd_service */ = {
187  			isa = PBXGroup;
188  			children = (
189  				189D4638166AC95C001D8533 /* main.c */,
190  				189D4641166AC9B6001D8533 /* securityd_service.h */,
191  				189D4642166BD755001D8533 /* service.entitlements */,
192  				189D4666166C171B001D8533 /* com.apple.securityd_service.plist */,
193  				18D7BBD0171638B9008F80B3 /* com.apple.securitydservice.sb */,
194  				EBF81FF31DD7D9C0008A755D /* securityd_service.8 */,
195  			);
196  			path = securityd_service;
197  			sourceTree = "<group>";
198  		};
199  		189D4645166BFDD4001D8533 /* Frameworks */ = {
200  			isa = PBXGroup;
201  			children = (
202  				8E701CFD1EDF71FC00489AE3 /* MobileKeyBag.framework */,
203  				18404F981A8D13F200F74449 /* libbsm.dylib */,
204  				18CD2B781715CEC800633846 /* libaks.a */,
205  				189D4648166C11A6001D8533 /* IOKit.framework */,
206  				189D4646166C03CD001D8533 /* CoreFoundation.framework */,
207  				189D4643166BFDCE001D8533 /* Security.framework */,
208  			);
209  			name = Frameworks;
210  			path = /Volumes/Data/wade/src/projects/securityd_service;
211  			sourceTree = "<absolute>";
212  		};
213  		189D465C166C15C1001D8533 /* securitydservicectrl */ = {
214  			isa = PBXGroup;
215  			children = (
216  				189D465D166C15C1001D8533 /* main.c */,
217  				220C5DCA1BD1A1B8000946A0 /* securitydservicectrl.entitlements */,
218  			);
219  			path = securitydservicectrl;
220  			sourceTree = "<group>";
221  		};
222  		18CD2B3B1714D43C00633846 /* securityd_service_client */ = {
223  			isa = PBXGroup;
224  			children = (
225  				18CD2B711714D48300633846 /* securityd_service_client.c */,
226  				18CD2B731714D4B300633846 /* securityd_service_client.h */,
227  			);
228  			name = securityd_service_client;
229  			sourceTree = "<group>";
230  		};
231  		18F4809017497521009724DB /* KeyStore */ = {
232  			isa = PBXGroup;
233  			children = (
234  				18F4809117497521009724DB /* Supporting Files */,
235  				18F4809C174976D2009724DB /* KeyStoreEvents.c */,
236  				18F4809F17498963009724DB /* AppleKeyStoreEvents.h */,
237  			);
238  			path = KeyStore;
239  			sourceTree = "<group>";
240  		};
241  		18F4809117497521009724DB /* Supporting Files */ = {
242  			isa = PBXGroup;
243  			children = (
244  				18F4809217497521009724DB /* KeyStore-Info.plist */,
245  			);
246  			name = "Supporting Files";
247  			sourceTree = "<group>";
248  		};
249  /* End PBXGroup section */
250  
251  /* Begin PBXHeadersBuildPhase section */
252  		1843240C1714797D00196B52 /* Headers */ = {
253  			isa = PBXHeadersBuildPhase;
254  			buildActionMask = 2147483647;
255  			files = (
256  				220C5DC91BD19874000946A0 /* securityd_service_client.h in Headers */,
257  			);
258  			runOnlyForDeploymentPostprocessing = 0;
259  		};
260  		18F480A117498AD8009724DB /* Headers */ = {
261  			isa = PBXHeadersBuildPhase;
262  			buildActionMask = 2147483647;
263  			files = (
264  				18F480A217498ADD009724DB /* AppleKeyStoreEvents.h in Headers */,
265  			);
266  			runOnlyForDeploymentPostprocessing = 0;
267  		};
268  /* End PBXHeadersBuildPhase section */
269  
270  /* Begin PBXNativeTarget section */
271  		1843240D1714797D00196B52 /* securitydservice_client */ = {
272  			isa = PBXNativeTarget;
273  			buildConfigurationList = 184324111714797D00196B52 /* Build configuration list for PBXNativeTarget "securitydservice_client" */;
274  			buildPhases = (
275  				1843240A1714797D00196B52 /* Sources */,
276  				1843240B1714797D00196B52 /* Frameworks */,
277  				1843240C1714797D00196B52 /* Headers */,
278  			);
279  			buildRules = (
280  			);
281  			dependencies = (
282  			);
283  			name = securitydservice_client;
284  			productName = securitydservice_client;
285  			productReference = 1843240E1714797D00196B52 /* libsecuritydservice_client.a */;
286  			productType = "com.apple.product-type.library.static";
287  		};
288  		189D4634166AC95C001D8533 /* securityd_service */ = {
289  			isa = PBXNativeTarget;
290  			buildConfigurationList = 189D463E166AC95C001D8533 /* Build configuration list for PBXNativeTarget "securityd_service" */;
291  			buildPhases = (
292  				189D4631166AC95C001D8533 /* Sources */,
293  				189D4632166AC95C001D8533 /* Frameworks */,
294  				189D4633166AC95C001D8533 /* Copy launchd plist */,
295  				18D7BBD1171639CE008F80B3 /* Copy sandbox profile */,
296  				EBF81FF51DD7DAC6008A755D /* Copy man8 manual pages */,
297  			);
298  			buildRules = (
299  			);
300  			dependencies = (
301  				18F4809B174975FF009724DB /* PBXTargetDependency */,
302  			);
303  			name = securityd_service;
304  			productName = securityd_service;
305  			productReference = 189D4635166AC95C001D8533 /* securityd_service */;
306  			productType = "com.apple.product-type.tool";
307  		};
308  		189D465A166C15C1001D8533 /* securitydservicectrl */ = {
309  			isa = PBXNativeTarget;
310  			buildConfigurationList = 189D4661166C15C1001D8533 /* Build configuration list for PBXNativeTarget "securitydservicectrl" */;
311  			buildPhases = (
312  				189D4657166C15C1001D8533 /* Sources */,
313  				189D4658166C15C1001D8533 /* Frameworks */,
314  				189D4659166C15C1001D8533 /* CopyFiles */,
315  			);
316  			buildRules = (
317  			);
318  			dependencies = (
319  				DCF19A7021AE2CEE002E808F /* PBXTargetDependency */,
320  			);
321  			name = securitydservicectrl;
322  			productName = securitydservicectrl;
323  			productReference = 189D465B166C15C1001D8533 /* securitydservicectrl */;
324  			productType = "com.apple.product-type.tool";
325  		};
326  		18F4808D17497521009724DB /* KeyStoreEvents */ = {
327  			isa = PBXNativeTarget;
328  			buildConfigurationList = 18F4809917497521009724DB /* Build configuration list for PBXNativeTarget "KeyStoreEvents" */;
329  			buildPhases = (
330  				18F4808A17497521009724DB /* Sources */,
331  				18F4808B17497521009724DB /* Frameworks */,
332  				18F4808C17497521009724DB /* Resources */,
333  				18F480A117498AD8009724DB /* Headers */,
334  			);
335  			buildRules = (
336  			);
337  			dependencies = (
338  			);
339  			name = KeyStoreEvents;
340  			productName = KeyStore;
341  			productReference = 18F4808E17497521009724DB /* com.apple.KeyStore.plugin */;
342  			productType = "com.apple.product-type.bundle";
343  		};
344  /* End PBXNativeTarget section */
345  
346  /* Begin PBXProject section */
347  		189D462D166AC95C001D8533 /* Project object */ = {
348  			isa = PBXProject;
349  			attributes = {
350  				LastUpgradeCheck = 1200;
351  				ORGANIZATIONNAME = Apple;
352  			};
353  			buildConfigurationList = 189D4630166AC95C001D8533 /* Build configuration list for PBXProject "securityd_service" */;
354  			compatibilityVersion = "Xcode 3.2";
355  			developmentRegion = English;
356  			hasScannedForEncodings = 0;
357  			knownRegions = (
358  				English,
359  				en,
360  			);
361  			mainGroup = 189D462C166AC95C001D8533;
362  			productRefGroup = 189D4636166AC95C001D8533 /* Products */;
363  			projectDirPath = "";
364  			projectRoot = "";
365  			targets = (
366  				189D4634166AC95C001D8533 /* securityd_service */,
367  				189D465A166C15C1001D8533 /* securitydservicectrl */,
368  				1843240D1714797D00196B52 /* securitydservice_client */,
369  				18F4808D17497521009724DB /* KeyStoreEvents */,
370  			);
371  		};
372  /* End PBXProject section */
373  
374  /* Begin PBXResourcesBuildPhase section */
375  		18F4808C17497521009724DB /* Resources */ = {
376  			isa = PBXResourcesBuildPhase;
377  			buildActionMask = 2147483647;
378  			files = (
379  			);
380  			runOnlyForDeploymentPostprocessing = 0;
381  		};
382  /* End PBXResourcesBuildPhase section */
383  
384  /* Begin PBXSourcesBuildPhase section */
385  		1843240A1714797D00196B52 /* Sources */ = {
386  			isa = PBXSourcesBuildPhase;
387  			buildActionMask = 2147483647;
388  			files = (
389  				18CD2B721714D48900633846 /* securityd_service_client.c in Sources */,
390  			);
391  			runOnlyForDeploymentPostprocessing = 0;
392  		};
393  		189D4631166AC95C001D8533 /* Sources */ = {
394  			isa = PBXSourcesBuildPhase;
395  			buildActionMask = 2147483647;
396  			files = (
397  				189D4639166AC95C001D8533 /* main.c in Sources */,
398  			);
399  			runOnlyForDeploymentPostprocessing = 0;
400  		};
401  		189D4657166C15C1001D8533 /* Sources */ = {
402  			isa = PBXSourcesBuildPhase;
403  			buildActionMask = 2147483647;
404  			files = (
405  				189D465E166C15C1001D8533 /* main.c in Sources */,
406  			);
407  			runOnlyForDeploymentPostprocessing = 0;
408  		};
409  		18F4808A17497521009724DB /* Sources */ = {
410  			isa = PBXSourcesBuildPhase;
411  			buildActionMask = 2147483647;
412  			files = (
413  				18F4809D174976DA009724DB /* KeyStoreEvents.c in Sources */,
414  			);
415  			runOnlyForDeploymentPostprocessing = 0;
416  		};
417  /* End PBXSourcesBuildPhase section */
418  
419  /* Begin PBXTargetDependency section */
420  		18F4809B174975FF009724DB /* PBXTargetDependency */ = {
421  			isa = PBXTargetDependency;
422  			target = 18F4808D17497521009724DB /* KeyStoreEvents */;
423  			targetProxy = 18F4809A174975FF009724DB /* PBXContainerItemProxy */;
424  		};
425  		DCF19A7021AE2CEE002E808F /* PBXTargetDependency */ = {
426  			isa = PBXTargetDependency;
427  			target = 1843240D1714797D00196B52 /* securitydservice_client */;
428  			targetProxy = DCF19A6F21AE2CEE002E808F /* PBXContainerItemProxy */;
429  		};
430  /* End PBXTargetDependency section */
431  
432  /* Begin XCBuildConfiguration section */
433  		1843240F1714797D00196B52 /* Debug */ = {
434  			isa = XCBuildConfiguration;
435  			buildSettings = {
436  				CLANG_CXX_LANGUAGE_STANDARD = "gnu++2a";
437  				CLANG_CXX_LIBRARY = "libc++";
438  				CLANG_WARN_BOOL_CONVERSION = YES;
439  				CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
440  				CLANG_WARN_ENUM_CONVERSION = YES;
441  				CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
442  				COMBINE_HIDPI_IMAGES = YES;
443  				EXECUTABLE_PREFIX = lib;
444  				GCC_C_LANGUAGE_STANDARD = gnu2x;
445  				GCC_PREPROCESSOR_DEFINITIONS = (
446  					"DEBUG=1",
447  					"$(inherited)",
448  				);
449  				GCC_WARN_UNDECLARED_SELECTOR = YES;
450  				INSTALL_PATH = /usr/local/lib;
451  				PRODUCT_NAME = "$(TARGET_NAME)";
452  			};
453  			name = Debug;
454  		};
455  		184324101714797D00196B52 /* Release */ = {
456  			isa = XCBuildConfiguration;
457  			buildSettings = {
458  				CLANG_CXX_LANGUAGE_STANDARD = "gnu++2a";
459  				CLANG_CXX_LIBRARY = "libc++";
460  				CLANG_WARN_BOOL_CONVERSION = YES;
461  				CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
462  				CLANG_WARN_ENUM_CONVERSION = YES;
463  				CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
464  				COMBINE_HIDPI_IMAGES = YES;
465  				ENABLE_NS_ASSERTIONS = NO;
466  				EXECUTABLE_PREFIX = lib;
467  				GCC_C_LANGUAGE_STANDARD = gnu2x;
468  				GCC_WARN_UNDECLARED_SELECTOR = YES;
469  				INSTALL_PATH = /usr/local/lib;
470  				PRODUCT_NAME = "$(TARGET_NAME)";
471  			};
472  			name = Release;
473  		};
474  		189D463C166AC95C001D8533 /* Debug */ = {
475  			isa = XCBuildConfiguration;
476  			buildSettings = {
477  				ALWAYS_SEARCH_USER_PATHS = NO;
478  				ASSETCATALOG_COMPRESSION = lossless;
479  				CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;
480  				CLANG_ENABLE_OBJC_ARC = YES;
481  				CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
482  				CLANG_WARN_BOOL_CONVERSION = YES;
483  				CLANG_WARN_COMMA = YES;
484  				CLANG_WARN_CONSTANT_CONVERSION = YES;
485  				CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
486  				CLANG_WARN_EMPTY_BODY = YES;
487  				CLANG_WARN_ENUM_CONVERSION = YES;
488  				CLANG_WARN_INFINITE_RECURSION = YES;
489  				CLANG_WARN_INT_CONVERSION = YES;
490  				CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
491  				CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
492  				CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
493  				CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
494  				CLANG_WARN_STRICT_PROTOTYPES = YES;
495  				CLANG_WARN_SUSPICIOUS_MOVE = YES;
496  				CLANG_WARN_UNREACHABLE_CODE = YES;
497  				CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
498  				CODE_SIGN_IDENTITY = "-";
499  				COPY_PHASE_STRIP = NO;
500  				DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
501  				ENABLE_STRICT_OBJC_MSGSEND = YES;
502  				ENABLE_TESTABILITY = YES;
503  				GCC_DYNAMIC_NO_PIC = NO;
504  				GCC_ENABLE_OBJC_EXCEPTIONS = YES;
505  				GCC_NO_COMMON_BLOCKS = YES;
506  				GCC_OPTIMIZATION_LEVEL = 0;
507  				GCC_PREPROCESSOR_DEFINITIONS = (
508  					"RC_BUILDIT_$(RC_BUILDIT)=1",
509  					"DEBUG=1",
510  					"$(inherited)",
511  				);
512  				GCC_STRICT_ALIASING = YES;
513  				GCC_SYMBOLS_PRIVATE_EXTERN = NO;
514  				GCC_TREAT_WARNINGS_AS_ERRORS = YES;
515  				GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
516  				GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = NO;
517  				GCC_WARN_ABOUT_RETURN_TYPE = YES;
518  				GCC_WARN_UNDECLARED_SELECTOR = YES;
519  				GCC_WARN_UNINITIALIZED_AUTOS = YES;
520  				GCC_WARN_UNUSED_FUNCTION = YES;
521  				GCC_WARN_UNUSED_VARIABLE = YES;
522  				ONLY_ACTIVE_ARCH = YES;
523  				OTHER_CFLAGS = (
524  					"-isystem",
525  					"$(SDKROOT)/System/Library/Frameworks/System.framework/PrivateHeaders",
526  				);
527  				SDKROOT = macosx.internal;
528  				SYSTEM_HEADER_SEARCH_PATHS = "$(SDKROOT)/System/Library/PrivateFrameworks";
529  			};
530  			name = Debug;
531  		};
532  		189D463D166AC95C001D8533 /* Release */ = {
533  			isa = XCBuildConfiguration;
534  			buildSettings = {
535  				ALWAYS_SEARCH_USER_PATHS = NO;
536  				ASSETCATALOG_COMPRESSION = "respect-asset-catalog";
537  				CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;
538  				CLANG_ENABLE_OBJC_ARC = YES;
539  				CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
540  				CLANG_WARN_BOOL_CONVERSION = YES;
541  				CLANG_WARN_COMMA = YES;
542  				CLANG_WARN_CONSTANT_CONVERSION = YES;
543  				CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
544  				CLANG_WARN_EMPTY_BODY = YES;
545  				CLANG_WARN_ENUM_CONVERSION = YES;
546  				CLANG_WARN_INFINITE_RECURSION = YES;
547  				CLANG_WARN_INT_CONVERSION = YES;
548  				CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
549  				CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
550  				CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
551  				CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
552  				CLANG_WARN_STRICT_PROTOTYPES = YES;
553  				CLANG_WARN_SUSPICIOUS_MOVE = YES;
554  				CLANG_WARN_UNREACHABLE_CODE = YES;
555  				CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
556  				CODE_SIGN_IDENTITY = "-";
557  				COPY_PHASE_STRIP = YES;
558  				DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
559  				ENABLE_STRICT_OBJC_MSGSEND = YES;
560  				GCC_ENABLE_OBJC_EXCEPTIONS = YES;
561  				GCC_NO_COMMON_BLOCKS = YES;
562  				GCC_PREPROCESSOR_DEFINITIONS = (
563  					"RC_BUILDIT_$(RC_BUILDIT)=1",
564  					"NDEBUG=1",
565  				);
566  				GCC_STRICT_ALIASING = YES;
567  				GCC_TREAT_WARNINGS_AS_ERRORS = YES;
568  				GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
569  				GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = NO;
570  				GCC_WARN_ABOUT_RETURN_TYPE = YES;
571  				GCC_WARN_UNDECLARED_SELECTOR = YES;
572  				GCC_WARN_UNINITIALIZED_AUTOS = YES;
573  				GCC_WARN_UNUSED_FUNCTION = YES;
574  				GCC_WARN_UNUSED_VARIABLE = YES;
575  				OTHER_CFLAGS = (
576  					"-isystem",
577  					"$(SDKROOT)/System/Library/Frameworks/System.framework/PrivateHeaders",
578  				);
579  				SDKROOT = macosx.internal;
580  				SYSTEM_HEADER_SEARCH_PATHS = "$(SDKROOT)/System/Library/PrivateFrameworks";
581  			};
582  			name = Release;
583  		};
584  		189D463F166AC95C001D8533 /* Debug */ = {
585  			isa = XCBuildConfiguration;
586  			buildSettings = {
587  				CODE_SIGN_ENTITLEMENTS = securityd_service/service.entitlements;
588  				INSTALL_PATH = /usr/libexec;
589  				PRODUCT_NAME = "$(TARGET_NAME)";
590  			};
591  			name = Debug;
592  		};
593  		189D4640166AC95C001D8533 /* Release */ = {
594  			isa = XCBuildConfiguration;
595  			buildSettings = {
596  				CODE_SIGN_ENTITLEMENTS = securityd_service/service.entitlements;
597  				INSTALL_PATH = /usr/libexec;
598  				PRODUCT_NAME = "$(TARGET_NAME)";
599  			};
600  			name = Release;
601  		};
602  		189D4662166C15C1001D8533 /* Debug */ = {
603  			isa = XCBuildConfiguration;
604  			buildSettings = {
605  				CODE_SIGN_ENTITLEMENTS = securitydservicectrl/securitydservicectrl.entitlements;
606  				PRODUCT_NAME = "$(TARGET_NAME)";
607  			};
608  			name = Debug;
609  		};
610  		189D4663166C15C1001D8533 /* Release */ = {
611  			isa = XCBuildConfiguration;
612  			buildSettings = {
613  				CODE_SIGN_ENTITLEMENTS = securitydservicectrl/securitydservicectrl.entitlements;
614  				PRODUCT_NAME = "$(TARGET_NAME)";
615  			};
616  			name = Release;
617  		};
618  		18F4809717497521009724DB /* Debug */ = {
619  			isa = XCBuildConfiguration;
620  			buildSettings = {
621  				BUNDLE_LOADER = /usr/libexec/UserEventAgent;
622  				CLANG_CXX_LANGUAGE_STANDARD = "gnu++2a";
623  				CLANG_CXX_LIBRARY = "libc++";
624  				CLANG_WARN_BOOL_CONVERSION = YES;
625  				CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
626  				CLANG_WARN_ENUM_CONVERSION = YES;
627  				CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
628  				COMBINE_HIDPI_IMAGES = YES;
629  				GCC_C_LANGUAGE_STANDARD = gnu2x;
630  				GCC_PRECOMPILE_PREFIX_HEADER = YES;
631  				GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
632  				GCC_WARN_UNDECLARED_SELECTOR = YES;
633  				GCC_WARN_UNUSED_FUNCTION = YES;
634  				INFOPLIST_FILE = "KeyStore/KeyStore-Info.plist";
635  				INSTALL_PATH = "$(SYSTEM_LIBRARY_DIR)/UserEventPlugins";
636  				PRODUCT_BUNDLE_IDENTIFIER = "com.apple.${PRODUCT_NAME:rfc1034identifier}";
637  				PRODUCT_NAME = com.apple.KeyStore;
638  				PUBLIC_HEADERS_FOLDER_PATH = /usr/local/include;
639  				WRAPPER_EXTENSION = plugin;
640  			};
641  			name = Debug;
642  		};
643  		18F4809817497521009724DB /* Release */ = {
644  			isa = XCBuildConfiguration;
645  			buildSettings = {
646  				BUNDLE_LOADER = /usr/libexec/UserEventAgent;
647  				CLANG_CXX_LANGUAGE_STANDARD = "gnu++2a";
648  				CLANG_CXX_LIBRARY = "libc++";
649  				CLANG_WARN_BOOL_CONVERSION = YES;
650  				CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
651  				CLANG_WARN_ENUM_CONVERSION = YES;
652  				CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
653  				COMBINE_HIDPI_IMAGES = YES;
654  				ENABLE_NS_ASSERTIONS = NO;
655  				GCC_C_LANGUAGE_STANDARD = gnu2x;
656  				GCC_PRECOMPILE_PREFIX_HEADER = YES;
657  				GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
658  				GCC_WARN_UNDECLARED_SELECTOR = YES;
659  				GCC_WARN_UNUSED_FUNCTION = YES;
660  				INFOPLIST_FILE = "KeyStore/KeyStore-Info.plist";
661  				INSTALL_PATH = "$(SYSTEM_LIBRARY_DIR)/UserEventPlugins";
662  				PRODUCT_BUNDLE_IDENTIFIER = "com.apple.${PRODUCT_NAME:rfc1034identifier}";
663  				PRODUCT_NAME = com.apple.KeyStore;
664  				PUBLIC_HEADERS_FOLDER_PATH = /usr/local/include;
665  				WRAPPER_EXTENSION = plugin;
666  			};
667  			name = Release;
668  		};
669  /* End XCBuildConfiguration section */
670  
671  /* Begin XCConfigurationList section */
672  		184324111714797D00196B52 /* Build configuration list for PBXNativeTarget "securitydservice_client" */ = {
673  			isa = XCConfigurationList;
674  			buildConfigurations = (
675  				1843240F1714797D00196B52 /* Debug */,
676  				184324101714797D00196B52 /* Release */,
677  			);
678  			defaultConfigurationIsVisible = 0;
679  			defaultConfigurationName = Release;
680  		};
681  		189D4630166AC95C001D8533 /* Build configuration list for PBXProject "securityd_service" */ = {
682  			isa = XCConfigurationList;
683  			buildConfigurations = (
684  				189D463C166AC95C001D8533 /* Debug */,
685  				189D463D166AC95C001D8533 /* Release */,
686  			);
687  			defaultConfigurationIsVisible = 0;
688  			defaultConfigurationName = Release;
689  		};
690  		189D463E166AC95C001D8533 /* Build configuration list for PBXNativeTarget "securityd_service" */ = {
691  			isa = XCConfigurationList;
692  			buildConfigurations = (
693  				189D463F166AC95C001D8533 /* Debug */,
694  				189D4640166AC95C001D8533 /* Release */,
695  			);
696  			defaultConfigurationIsVisible = 0;
697  			defaultConfigurationName = Release;
698  		};
699  		189D4661166C15C1001D8533 /* Build configuration list for PBXNativeTarget "securitydservicectrl" */ = {
700  			isa = XCConfigurationList;
701  			buildConfigurations = (
702  				189D4662166C15C1001D8533 /* Debug */,
703  				189D4663166C15C1001D8533 /* Release */,
704  			);
705  			defaultConfigurationIsVisible = 0;
706  			defaultConfigurationName = Release;
707  		};
708  		18F4809917497521009724DB /* Build configuration list for PBXNativeTarget "KeyStoreEvents" */ = {
709  			isa = XCConfigurationList;
710  			buildConfigurations = (
711  				18F4809717497521009724DB /* Debug */,
712  				18F4809817497521009724DB /* Release */,
713  			);
714  			defaultConfigurationIsVisible = 0;
715  			defaultConfigurationName = Release;
716  		};
717  /* End XCConfigurationList section */
718  	};
719  	rootObject = 189D462D166AC95C001D8533 /* Project object */;
720  }