]> git.saurik.com Git - apple/security.git/blob - certificates/CertificateTool/CertificateTool.xcodeproj/project.pbxproj
Security-57031.40.6.tar.gz
[apple/security.git] / certificates / CertificateTool / CertificateTool.xcodeproj / project.pbxproj
1 // !$*UTF8*$!
2 {
3 archiveVersion = 1;
4 classes = {
5 };
6 objectVersion = 46;
7 objects = {
8
9 /* Begin PBXBuildFile section */
10 5D3D603416826C99007B4B06 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5D3D603316826C99007B4B06 /* Foundation.framework */; };
11 5D3D603716826C99007B4B06 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 5D3D603616826C99007B4B06 /* main.m */; };
12 5D3D604416826D90007B4B06 /* CertificateToolApp.m in Sources */ = {isa = PBXBuildFile; fileRef = 5D3D604316826D90007B4B06 /* CertificateToolApp.m */; };
13 5D3D604716827A86007B4B06 /* PSUtilities.m in Sources */ = {isa = PBXBuildFile; fileRef = 5D3D604616827A86007B4B06 /* PSUtilities.m */; };
14 5D3D604A16827B1A007B4B06 /* PSCert.m in Sources */ = {isa = PBXBuildFile; fileRef = 5D3D604916827B1A007B4B06 /* PSCert.m */; };
15 5D3D604D16827B8B007B4B06 /* PSCertKey.m in Sources */ = {isa = PBXBuildFile; fileRef = 5D3D604C16827B8B007B4B06 /* PSCertKey.m */; };
16 5D3D605016827BF7007B4B06 /* PSCerts.m in Sources */ = {isa = PBXBuildFile; fileRef = 5D3D604F16827BF7007B4B06 /* PSCerts.m */; };
17 5D3D605616827E04007B4B06 /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5D3D605516827E04007B4B06 /* Security.framework */; };
18 5D5ECF03169F554500DA8F21 /* PSAssetConstants.c in Sources */ = {isa = PBXBuildFile; fileRef = 5D5ECF02169F554400DA8F21 /* PSAssetConstants.c */; };
19 727A591317345ADF00C8C901 /* DataConversion.m in Sources */ = {isa = PBXBuildFile; fileRef = 727A591217345ADF00C8C901 /* DataConversion.m */; };
20 72C8759E16B1E4D2003ECF12 /* PSCertData.m in Sources */ = {isa = PBXBuildFile; fileRef = 72C8759D16B1E4D2003ECF12 /* PSCertData.m */; };
21 72C94EC6178C6C1400F7E87D /* Info.plist in CopyFiles */ = {isa = PBXBuildFile; fileRef = 72C94EC5178C6B8100F7E87D /* Info.plist */; };
22 72C94EC8178C6C3A00F7E87D /* AppleESCertificates.plist in CopyFiles */ = {isa = PBXBuildFile; fileRef = 72C94EBD178C6B8100F7E87D /* AppleESCertificates.plist */; };
23 72C94EC9178C6C3A00F7E87D /* AssetVersion.plist in CopyFiles */ = {isa = PBXBuildFile; fileRef = 72C94EBE178C6B8100F7E87D /* AssetVersion.plist */; };
24 72C94ECA178C6C3A00F7E87D /* Blocked.plist in CopyFiles */ = {isa = PBXBuildFile; fileRef = 72C94EBF178C6B8100F7E87D /* Blocked.plist */; };
25 72C94ECB178C6C3A00F7E87D /* certsIndex.data in CopyFiles */ = {isa = PBXBuildFile; fileRef = 72C94EC0178C6B8100F7E87D /* certsIndex.data */; };
26 72C94ECC178C6C3A00F7E87D /* certsTable.data in CopyFiles */ = {isa = PBXBuildFile; fileRef = 72C94EC1178C6B8100F7E87D /* certsTable.data */; };
27 72C94ECD178C6C3A00F7E87D /* EVRoots.plist in CopyFiles */ = {isa = PBXBuildFile; fileRef = 72C94EC2178C6B8100F7E87D /* EVRoots.plist */; };
28 72C94ECE178C6C3A00F7E87D /* GrayListedKeys.plist in CopyFiles */ = {isa = PBXBuildFile; fileRef = 72C94EC3178C6B8100F7E87D /* GrayListedKeys.plist */; };
29 72C94ECF178C6C3A00F7E87D /* manifest.data in CopyFiles */ = {isa = PBXBuildFile; fileRef = 72C94EC4178C6B8100F7E87D /* manifest.data */; };
30 72E91D8C16C5A7DA0033D920 /* ValidateAsset.c in Sources */ = {isa = PBXBuildFile; fileRef = 5D3D605316827D17007B4B06 /* ValidateAsset.c */; };
31 /* End PBXBuildFile section */
32
33 /* Begin PBXContainerItemProxy section */
34 7280A8CC16D2AC69000DD5AC /* PBXContainerItemProxy */ = {
35 isa = PBXContainerItemProxy;
36 containerPortal = 5D3D602816826C99007B4B06 /* Project object */;
37 proxyType = 1;
38 remoteGlobalIDString = 5D3D602F16826C99007B4B06;
39 remoteInfo = CertificateTool;
40 };
41 /* End PBXContainerItemProxy section */
42
43 /* Begin PBXCopyFilesBuildPhase section */
44 72C94EC7178C6C1F00F7E87D /* CopyFiles */ = {
45 isa = PBXCopyFilesBuildPhase;
46 buildActionMask = 2147483647;
47 dstPath = SecurityCertificatesAssets/AssetData;
48 dstSubfolderSpec = 16;
49 files = (
50 72C94EC8178C6C3A00F7E87D /* AppleESCertificates.plist in CopyFiles */,
51 72C94EC9178C6C3A00F7E87D /* AssetVersion.plist in CopyFiles */,
52 72C94ECA178C6C3A00F7E87D /* Blocked.plist in CopyFiles */,
53 72C94ECB178C6C3A00F7E87D /* certsIndex.data in CopyFiles */,
54 72C94ECC178C6C3A00F7E87D /* certsTable.data in CopyFiles */,
55 72C94ECD178C6C3A00F7E87D /* EVRoots.plist in CopyFiles */,
56 72C94ECE178C6C3A00F7E87D /* GrayListedKeys.plist in CopyFiles */,
57 72C94ECF178C6C3A00F7E87D /* manifest.data in CopyFiles */,
58 );
59 runOnlyForDeploymentPostprocessing = 0;
60 };
61 72CF429816E66DD70039F148 /* CopyFiles */ = {
62 isa = PBXCopyFilesBuildPhase;
63 buildActionMask = 12;
64 dstPath = SecurityCertificatesAssets;
65 dstSubfolderSpec = 16;
66 files = (
67 72C94EC6178C6C1400F7E87D /* Info.plist in CopyFiles */,
68 );
69 runOnlyForDeploymentPostprocessing = 0;
70 };
71 /* End PBXCopyFilesBuildPhase section */
72
73 /* Begin PBXFileReference section */
74 5D0A2B8C1694AA7000024C1B /* BuildAsset.rb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.ruby; name = BuildAsset.rb; path = BuildiOSAsset/BuildAsset.rb; sourceTree = SOURCE_ROOT; };
75 5D0A2B8D1694AA7000024C1B /* BuildPListFiles.rb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.ruby; name = BuildPListFiles.rb; path = BuildiOSAsset/BuildPListFiles.rb; sourceTree = SOURCE_ROOT; };
76 5D3D603016826C99007B4B06 /* CertificateTool */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = CertificateTool; sourceTree = BUILT_PRODUCTS_DIR; };
77 5D3D603316826C99007B4B06 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; };
78 5D3D603616826C99007B4B06 /* main.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = "<group>"; };
79 5D3D603916826C99007B4B06 /* CertificateTool-Prefix.pch */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "CertificateTool-Prefix.pch"; sourceTree = "<group>"; };
80 5D3D604216826D90007B4B06 /* CertificateToolApp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CertificateToolApp.h; sourceTree = "<group>"; };
81 5D3D604316826D90007B4B06 /* CertificateToolApp.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CertificateToolApp.m; sourceTree = "<group>"; };
82 5D3D604516827A86007B4B06 /* PSUtilities.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PSUtilities.h; sourceTree = "<group>"; };
83 5D3D604616827A86007B4B06 /* PSUtilities.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PSUtilities.m; sourceTree = "<group>"; };
84 5D3D604816827B1A007B4B06 /* PSCert.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PSCert.h; sourceTree = "<group>"; };
85 5D3D604916827B1A007B4B06 /* PSCert.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PSCert.m; sourceTree = "<group>"; };
86 5D3D604B16827B8B007B4B06 /* PSCertKey.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PSCertKey.h; sourceTree = "<group>"; };
87 5D3D604C16827B8B007B4B06 /* PSCertKey.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PSCertKey.m; sourceTree = "<group>"; };
88 5D3D604E16827BF6007B4B06 /* PSCerts.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PSCerts.h; sourceTree = "<group>"; };
89 5D3D604F16827BF7007B4B06 /* PSCerts.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PSCerts.m; sourceTree = "<group>"; };
90 5D3D605216827CDB007B4B06 /* ValidateAsset.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ValidateAsset.h; sourceTree = "<group>"; };
91 5D3D605316827D17007B4B06 /* ValidateAsset.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ValidateAsset.c; sourceTree = "<group>"; };
92 5D3D605516827E04007B4B06 /* Security.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Security.framework; path = System/Library/Frameworks/Security.framework; sourceTree = SDKROOT; };
93 5D5ECF01169F490200DA8F21 /* PSAssetConstants.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PSAssetConstants.h; sourceTree = "<group>"; };
94 5D5ECF02169F554400DA8F21 /* PSAssetConstants.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = PSAssetConstants.c; sourceTree = "<group>"; };
95 5DFB2FED169741DA00B3EEEA /* buildRootKeychain.rb */ = {isa = PBXFileReference; lastKnownFileType = text.script.ruby; name = buildRootKeychain.rb; path = BuildOSXRootKeychain/buildRootKeychain.rb; sourceTree = "<group>"; };
96 5DFB2FF21697420300B3EEEA /* BuildOSXAsset */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = BuildOSXAsset; sourceTree = BUILT_PRODUCTS_DIR; };
97 7278ECD916D28ADC0026AB4F /* AssetVersion.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = AssetVersion.plist; sourceTree = "<group>"; };
98 727A591117345AC100C8C901 /* DataConversion.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DataConversion.h; sourceTree = "<group>"; };
99 727A591217345ADF00C8C901 /* DataConversion.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DataConversion.m; sourceTree = "<group>"; };
100 7280A8CB16D2AC45000DD5AC /* BuildOSXAsset copy */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = "BuildOSXAsset copy"; sourceTree = BUILT_PRODUCTS_DIR; };
101 72C8759C16B1E4D2003ECF12 /* PSCertData.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PSCertData.h; sourceTree = "<group>"; };
102 72C8759D16B1E4D2003ECF12 /* PSCertData.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PSCertData.m; sourceTree = "<group>"; };
103 72C8BAB916C58FEE00A65BAD /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist; path = Info.plist; sourceTree = "<group>"; };
104 72C94EBD178C6B8100F7E87D /* AppleESCertificates.plist */ = {isa = PBXFileReference; lastKnownFileType = file.bplist; path = AppleESCertificates.plist; sourceTree = "<group>"; };
105 72C94EBE178C6B8100F7E87D /* AssetVersion.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = AssetVersion.plist; sourceTree = "<group>"; };
106 72C94EBF178C6B8100F7E87D /* Blocked.plist */ = {isa = PBXFileReference; lastKnownFileType = file.bplist; path = Blocked.plist; sourceTree = "<group>"; };
107 72C94EC0178C6B8100F7E87D /* certsIndex.data */ = {isa = PBXFileReference; lastKnownFileType = file; path = certsIndex.data; sourceTree = "<group>"; };
108 72C94EC1178C6B8100F7E87D /* certsTable.data */ = {isa = PBXFileReference; lastKnownFileType = file; path = certsTable.data; sourceTree = "<group>"; };
109 72C94EC2178C6B8100F7E87D /* EVRoots.plist */ = {isa = PBXFileReference; lastKnownFileType = file.bplist; path = EVRoots.plist; sourceTree = "<group>"; };
110 72C94EC3178C6B8100F7E87D /* GrayListedKeys.plist */ = {isa = PBXFileReference; lastKnownFileType = file.bplist; path = GrayListedKeys.plist; sourceTree = "<group>"; };
111 72C94EC4178C6B8100F7E87D /* manifest.data */ = {isa = PBXFileReference; lastKnownFileType = file.bplist; path = manifest.data; sourceTree = "<group>"; };
112 72C94EC5178C6B8100F7E87D /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
113 72CF429A16E66DD70039F148 /* Release */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = Release; sourceTree = BUILT_PRODUCTS_DIR; };
114 BE0875B819871FC000357E99 /* AppleBaselineEscrowCertificates.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = AppleBaselineEscrowCertificates.h; path = ../../../Security/sec/Security/AppleBaselineEscrowCertificates.h; sourceTree = "<group>"; };
115 /* End PBXFileReference section */
116
117 /* Begin PBXFrameworksBuildPhase section */
118 5D3D602D16826C99007B4B06 /* Frameworks */ = {
119 isa = PBXFrameworksBuildPhase;
120 buildActionMask = 2147483647;
121 files = (
122 5D3D605616827E04007B4B06 /* Security.framework in Frameworks */,
123 5D3D603416826C99007B4B06 /* Foundation.framework in Frameworks */,
124 );
125 runOnlyForDeploymentPostprocessing = 0;
126 };
127 /* End PBXFrameworksBuildPhase section */
128
129 /* Begin PBXGroup section */
130 5D0A2B8A1694A96500024C1B /* BuildOSXAsset */ = {
131 isa = PBXGroup;
132 children = (
133 5DFB2FED169741DA00B3EEEA /* buildRootKeychain.rb */,
134 );
135 name = BuildOSXAsset;
136 sourceTree = "<group>";
137 };
138 5D3D602716826C99007B4B06 = {
139 isa = PBXGroup;
140 children = (
141 72C94EB9178C6B8100F7E87D /* Asset */,
142 5D0A2B8A1694A96500024C1B /* BuildOSXAsset */,
143 5D3D603516826C99007B4B06 /* CertificateTool */,
144 5D3D607016827F5F007B4B06 /* BuildiOSAsset */,
145 72CF429B16E66DD70039F148 /* Release */,
146 5D3D603216826C99007B4B06 /* Frameworks */,
147 5D3D603116826C99007B4B06 /* Products */,
148 );
149 sourceTree = "<group>";
150 };
151 5D3D603116826C99007B4B06 /* Products */ = {
152 isa = PBXGroup;
153 children = (
154 5D3D603016826C99007B4B06 /* CertificateTool */,
155 5DFB2FF21697420300B3EEEA /* BuildOSXAsset */,
156 7280A8CB16D2AC45000DD5AC /* BuildOSXAsset copy */,
157 72CF429A16E66DD70039F148 /* Release */,
158 );
159 name = Products;
160 sourceTree = "<group>";
161 };
162 5D3D603216826C99007B4B06 /* Frameworks */ = {
163 isa = PBXGroup;
164 children = (
165 5D3D605516827E04007B4B06 /* Security.framework */,
166 5D3D603316826C99007B4B06 /* Foundation.framework */,
167 );
168 name = Frameworks;
169 sourceTree = "<group>";
170 };
171 5D3D603516826C99007B4B06 /* CertificateTool */ = {
172 isa = PBXGroup;
173 children = (
174 5D3D605116827CAA007B4B06 /* Asset Validation Source */,
175 5D3D604116826D09007B4B06 /* Source */,
176 5D3D603816826C99007B4B06 /* Supporting Files */,
177 );
178 path = CertificateTool;
179 sourceTree = "<group>";
180 };
181 5D3D603816826C99007B4B06 /* Supporting Files */ = {
182 isa = PBXGroup;
183 children = (
184 7278ECD916D28ADC0026AB4F /* AssetVersion.plist */,
185 5D3D603916826C99007B4B06 /* CertificateTool-Prefix.pch */,
186 72C8BAB916C58FEE00A65BAD /* Info.plist */,
187 );
188 name = "Supporting Files";
189 sourceTree = "<group>";
190 };
191 5D3D604116826D09007B4B06 /* Source */ = {
192 isa = PBXGroup;
193 children = (
194 5D5ECEE2169F24E100DA8F21 /* Utilities */,
195 5D3D603616826C99007B4B06 /* main.m */,
196 5D3D604216826D90007B4B06 /* CertificateToolApp.h */,
197 5D3D604316826D90007B4B06 /* CertificateToolApp.m */,
198 5D3D604516827A86007B4B06 /* PSUtilities.h */,
199 5D3D604616827A86007B4B06 /* PSUtilities.m */,
200 5D3D604816827B1A007B4B06 /* PSCert.h */,
201 5D3D604916827B1A007B4B06 /* PSCert.m */,
202 5D3D604B16827B8B007B4B06 /* PSCertKey.h */,
203 5D3D604C16827B8B007B4B06 /* PSCertKey.m */,
204 5D3D604E16827BF6007B4B06 /* PSCerts.h */,
205 5D3D604F16827BF7007B4B06 /* PSCerts.m */,
206 5D5ECF01169F490200DA8F21 /* PSAssetConstants.h */,
207 5D5ECF02169F554400DA8F21 /* PSAssetConstants.c */,
208 72C8759C16B1E4D2003ECF12 /* PSCertData.h */,
209 72C8759D16B1E4D2003ECF12 /* PSCertData.m */,
210 727A591117345AC100C8C901 /* DataConversion.h */,
211 727A591217345ADF00C8C901 /* DataConversion.m */,
212 BE0875B819871FC000357E99 /* AppleBaselineEscrowCertificates.h */,
213 );
214 name = Source;
215 sourceTree = "<group>";
216 };
217 5D3D605116827CAA007B4B06 /* Asset Validation Source */ = {
218 isa = PBXGroup;
219 children = (
220 5D3D605216827CDB007B4B06 /* ValidateAsset.h */,
221 5D3D605316827D17007B4B06 /* ValidateAsset.c */,
222 );
223 name = "Asset Validation Source";
224 sourceTree = "<group>";
225 };
226 5D3D607016827F5F007B4B06 /* BuildiOSAsset */ = {
227 isa = PBXGroup;
228 children = (
229 5D0A2B8C1694AA7000024C1B /* BuildAsset.rb */,
230 5D0A2B8D1694AA7000024C1B /* BuildPListFiles.rb */,
231 );
232 name = BuildiOSAsset;
233 path = BuildAsset;
234 sourceTree = "<group>";
235 };
236 5D5ECEE2169F24E100DA8F21 /* Utilities */ = {
237 isa = PBXGroup;
238 children = (
239 );
240 name = Utilities;
241 sourceTree = "<group>";
242 };
243 72C94EB9178C6B8100F7E87D /* Asset */ = {
244 isa = PBXGroup;
245 children = (
246 72C94EBA178C6B8100F7E87D /* SecurityCertificatesAssets */,
247 );
248 path = Asset;
249 sourceTree = "<group>";
250 };
251 72C94EBA178C6B8100F7E87D /* SecurityCertificatesAssets */ = {
252 isa = PBXGroup;
253 children = (
254 72C94EBB178C6B8100F7E87D /* AssetData */,
255 72C94EC5178C6B8100F7E87D /* Info.plist */,
256 );
257 path = SecurityCertificatesAssets;
258 sourceTree = "<group>";
259 };
260 72C94EBB178C6B8100F7E87D /* AssetData */ = {
261 isa = PBXGroup;
262 children = (
263 72C94EBC178C6B8100F7E87D /* PKITrustData */,
264 );
265 path = AssetData;
266 sourceTree = "<group>";
267 };
268 72C94EBC178C6B8100F7E87D /* PKITrustData */ = {
269 isa = PBXGroup;
270 children = (
271 72C94EBD178C6B8100F7E87D /* AppleESCertificates.plist */,
272 72C94EBE178C6B8100F7E87D /* AssetVersion.plist */,
273 72C94EBF178C6B8100F7E87D /* Blocked.plist */,
274 72C94EC0178C6B8100F7E87D /* certsIndex.data */,
275 72C94EC1178C6B8100F7E87D /* certsTable.data */,
276 72C94EC2178C6B8100F7E87D /* EVRoots.plist */,
277 72C94EC3178C6B8100F7E87D /* GrayListedKeys.plist */,
278 72C94EC4178C6B8100F7E87D /* manifest.data */,
279 );
280 path = PKITrustData;
281 sourceTree = "<group>";
282 };
283 72CF429B16E66DD70039F148 /* Release */ = {
284 isa = PBXGroup;
285 children = (
286 );
287 path = Release;
288 sourceTree = "<group>";
289 };
290 /* End PBXGroup section */
291
292 /* Begin PBXNativeTarget section */
293 5D3D602F16826C99007B4B06 /* CertificateTool */ = {
294 isa = PBXNativeTarget;
295 buildConfigurationList = 5D3D603E16826C99007B4B06 /* Build configuration list for PBXNativeTarget "CertificateTool" */;
296 buildPhases = (
297 5D3D602C16826C99007B4B06 /* Sources */,
298 5D3D602D16826C99007B4B06 /* Frameworks */,
299 );
300 buildRules = (
301 );
302 dependencies = (
303 );
304 name = CertificateTool;
305 productName = CertificateTool;
306 productReference = 5D3D603016826C99007B4B06 /* CertificateTool */;
307 productType = "com.apple.product-type.tool";
308 };
309 5DFB2FF11697420300B3EEEA /* BuildOSXAsset */ = {
310 isa = PBXNativeTarget;
311 buildConfigurationList = 5DFB2FFB1697420300B3EEEA /* Build configuration list for PBXNativeTarget "BuildOSXAsset" */;
312 buildPhases = (
313 5DFB2FFE1697422700B3EEEA /* Run Script */,
314 );
315 buildRules = (
316 );
317 dependencies = (
318 );
319 name = BuildOSXAsset;
320 productName = BuildOSXAsset;
321 productReference = 5DFB2FF21697420300B3EEEA /* BuildOSXAsset */;
322 productType = "com.apple.product-type.tool";
323 };
324 7280A8C616D2AC45000DD5AC /* BuildiOSAsset */ = {
325 isa = PBXNativeTarget;
326 buildConfigurationList = 7280A8C816D2AC45000DD5AC /* Build configuration list for PBXNativeTarget "BuildiOSAsset" */;
327 buildPhases = (
328 7280A8C716D2AC45000DD5AC /* Run Script */,
329 );
330 buildRules = (
331 );
332 dependencies = (
333 7280A8CD16D2AC69000DD5AC /* PBXTargetDependency */,
334 );
335 name = BuildiOSAsset;
336 productName = BuildOSXAsset;
337 productReference = 7280A8CB16D2AC45000DD5AC /* BuildOSXAsset copy */;
338 productType = "com.apple.product-type.tool";
339 };
340 72CF429916E66DD70039F148 /* Release */ = {
341 isa = PBXNativeTarget;
342 buildConfigurationList = 72CF42A216E66DD70039F148 /* Build configuration list for PBXNativeTarget "Release" */;
343 buildPhases = (
344 72CF429816E66DD70039F148 /* CopyFiles */,
345 72C94EC7178C6C1F00F7E87D /* CopyFiles */,
346 );
347 buildRules = (
348 );
349 dependencies = (
350 );
351 name = Release;
352 productName = Release;
353 productReference = 72CF429A16E66DD70039F148 /* Release */;
354 productType = "com.apple.product-type.tool";
355 };
356 /* End PBXNativeTarget section */
357
358 /* Begin PBXProject section */
359 5D3D602816826C99007B4B06 /* Project object */ = {
360 isa = PBXProject;
361 attributes = {
362 LastUpgradeCheck = 0500;
363 ORGANIZATIONNAME = "";
364 };
365 buildConfigurationList = 5D3D602B16826C99007B4B06 /* Build configuration list for PBXProject "CertificateTool" */;
366 compatibilityVersion = "Xcode 3.2";
367 developmentRegion = English;
368 hasScannedForEncodings = 0;
369 knownRegions = (
370 en,
371 );
372 mainGroup = 5D3D602716826C99007B4B06;
373 productRefGroup = 5D3D603116826C99007B4B06 /* Products */;
374 projectDirPath = "";
375 projectRoot = "";
376 targets = (
377 5D3D602F16826C99007B4B06 /* CertificateTool */,
378 5DFB2FF11697420300B3EEEA /* BuildOSXAsset */,
379 7280A8C616D2AC45000DD5AC /* BuildiOSAsset */,
380 72CF429916E66DD70039F148 /* Release */,
381 );
382 };
383 /* End PBXProject section */
384
385 /* Begin PBXShellScriptBuildPhase section */
386 5DFB2FFE1697422700B3EEEA /* Run Script */ = {
387 isa = PBXShellScriptBuildPhase;
388 buildActionMask = 2147483647;
389 files = (
390 );
391 inputPaths = (
392 );
393 name = "Run Script";
394 outputPaths = (
395 );
396 runOnlyForDeploymentPostprocessing = 0;
397 shellPath = /bin/sh;
398 shellScript = "ruby ./BuildOSXRootKeychain/buildRootKeychain.rb";
399 showEnvVarsInLog = 0;
400 };
401 7280A8C716D2AC45000DD5AC /* Run Script */ = {
402 isa = PBXShellScriptBuildPhase;
403 buildActionMask = 2147483647;
404 files = (
405 );
406 inputPaths = (
407 );
408 name = "Run Script";
409 outputPaths = (
410 );
411 runOnlyForDeploymentPostprocessing = 0;
412 shellPath = /bin/sh;
413 shellScript = "echo \"About to call BuildPListFiles.rb\"\nruby $PROJECT_DIR/BuildiOSAsset/BuildPListFiles.rb\n\necho \"Done with BuildPListFiles.rb\"\n\n\necho \"About to call BuildAsset.rb\"\nruby $PROJECT_DIR/BuildiOSAsset/BuildAsset.rb\n";
414 };
415 /* End PBXShellScriptBuildPhase section */
416
417 /* Begin PBXSourcesBuildPhase section */
418 5D3D602C16826C99007B4B06 /* Sources */ = {
419 isa = PBXSourcesBuildPhase;
420 buildActionMask = 2147483647;
421 files = (
422 72E91D8C16C5A7DA0033D920 /* ValidateAsset.c in Sources */,
423 727A591317345ADF00C8C901 /* DataConversion.m in Sources */,
424 72C8759E16B1E4D2003ECF12 /* PSCertData.m in Sources */,
425 5D3D603716826C99007B4B06 /* main.m in Sources */,
426 5D3D604416826D90007B4B06 /* CertificateToolApp.m in Sources */,
427 5D3D604716827A86007B4B06 /* PSUtilities.m in Sources */,
428 5D3D604A16827B1A007B4B06 /* PSCert.m in Sources */,
429 5D3D604D16827B8B007B4B06 /* PSCertKey.m in Sources */,
430 5D3D605016827BF7007B4B06 /* PSCerts.m in Sources */,
431 5D5ECF03169F554500DA8F21 /* PSAssetConstants.c in Sources */,
432 );
433 runOnlyForDeploymentPostprocessing = 0;
434 };
435 /* End PBXSourcesBuildPhase section */
436
437 /* Begin PBXTargetDependency section */
438 7280A8CD16D2AC69000DD5AC /* PBXTargetDependency */ = {
439 isa = PBXTargetDependency;
440 target = 5D3D602F16826C99007B4B06 /* CertificateTool */;
441 targetProxy = 7280A8CC16D2AC69000DD5AC /* PBXContainerItemProxy */;
442 };
443 /* End PBXTargetDependency section */
444
445 /* Begin XCBuildConfiguration section */
446 5D3D603C16826C99007B4B06 /* Debug */ = {
447 isa = XCBuildConfiguration;
448 buildSettings = {
449 ALWAYS_SEARCH_USER_PATHS = NO;
450 CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
451 CLANG_CXX_LIBRARY = "libc++";
452 CLANG_ENABLE_OBJC_ARC = YES;
453 CLANG_WARN_CONSTANT_CONVERSION = YES;
454 CLANG_WARN_EMPTY_BODY = YES;
455 CLANG_WARN_ENUM_CONVERSION = YES;
456 CLANG_WARN_INT_CONVERSION = YES;
457 CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
458 COPY_PHASE_STRIP = NO;
459 GCC_C_LANGUAGE_STANDARD = gnu99;
460 GCC_DYNAMIC_NO_PIC = NO;
461 GCC_ENABLE_OBJC_EXCEPTIONS = YES;
462 GCC_OPTIMIZATION_LEVEL = 0;
463 GCC_PREPROCESSOR_DEFINITIONS = (
464 "DEBUG=1",
465 "$(inherited)",
466 );
467 GCC_SYMBOLS_PRIVATE_EXTERN = NO;
468 GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
469 GCC_WARN_ABOUT_RETURN_TYPE = YES;
470 GCC_WARN_UNINITIALIZED_AUTOS = YES;
471 GCC_WARN_UNUSED_VARIABLE = YES;
472 MACOSX_DEPLOYMENT_TARGET = "";
473 ONLY_ACTIVE_ARCH = YES;
474 SDKROOT = "";
475 SUPPORTED_PLATFORMS = macosx;
476 VALID_ARCHS = x86_64;
477 };
478 name = Debug;
479 };
480 5D3D603D16826C99007B4B06 /* Release */ = {
481 isa = XCBuildConfiguration;
482 buildSettings = {
483 ALWAYS_SEARCH_USER_PATHS = NO;
484 CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
485 CLANG_CXX_LIBRARY = "libc++";
486 CLANG_ENABLE_OBJC_ARC = YES;
487 CLANG_WARN_CONSTANT_CONVERSION = YES;
488 CLANG_WARN_EMPTY_BODY = YES;
489 CLANG_WARN_ENUM_CONVERSION = YES;
490 CLANG_WARN_INT_CONVERSION = YES;
491 CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
492 COPY_PHASE_STRIP = YES;
493 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
494 GCC_C_LANGUAGE_STANDARD = gnu99;
495 GCC_ENABLE_OBJC_EXCEPTIONS = YES;
496 GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
497 GCC_WARN_ABOUT_RETURN_TYPE = YES;
498 GCC_WARN_UNINITIALIZED_AUTOS = YES;
499 GCC_WARN_UNUSED_VARIABLE = YES;
500 MACOSX_DEPLOYMENT_TARGET = "";
501 SDKROOT = "";
502 SUPPORTED_PLATFORMS = macosx;
503 VALID_ARCHS = x86_64;
504 };
505 name = Release;
506 };
507 5D3D603F16826C99007B4B06 /* Debug */ = {
508 isa = XCBuildConfiguration;
509 buildSettings = {
510 GCC_PRECOMPILE_PREFIX_HEADER = YES;
511 GCC_PREFIX_HEADER = "CertificateTool/CertificateTool-Prefix.pch";
512 HEADER_SEARCH_PATHS = /usr/local/include;
513 LIBRARY_SEARCH_PATHS = (
514 "$(inherited)",
515 /usr/lib/system,
516 );
517 PRODUCT_NAME = "$(TARGET_NAME)";
518 USER_HEADER_SEARCH_PATHS = ../../../sec/Security;
519 };
520 name = Debug;
521 };
522 5D3D604016826C99007B4B06 /* Release */ = {
523 isa = XCBuildConfiguration;
524 buildSettings = {
525 GCC_PRECOMPILE_PREFIX_HEADER = YES;
526 GCC_PREFIX_HEADER = "CertificateTool/CertificateTool-Prefix.pch";
527 HEADER_SEARCH_PATHS = /usr/local/include;
528 LIBRARY_SEARCH_PATHS = (
529 "$(inherited)",
530 /usr/lib/system,
531 );
532 PRODUCT_NAME = "$(TARGET_NAME)";
533 USER_HEADER_SEARCH_PATHS = ../../../sec/Security;
534 };
535 name = Release;
536 };
537 5DFB2FFC1697420300B3EEEA /* Debug */ = {
538 isa = XCBuildConfiguration;
539 buildSettings = {
540 GCC_PRECOMPILE_PREFIX_HEADER = YES;
541 GCC_PREFIX_HEADER = "BuildOSXAsset/BuildOSXAsset-Prefix.pch";
542 PRODUCT_NAME = "$(TARGET_NAME)";
543 };
544 name = Debug;
545 };
546 5DFB2FFD1697420300B3EEEA /* Release */ = {
547 isa = XCBuildConfiguration;
548 buildSettings = {
549 GCC_PRECOMPILE_PREFIX_HEADER = YES;
550 GCC_PREFIX_HEADER = "BuildOSXAsset/BuildOSXAsset-Prefix.pch";
551 PRODUCT_NAME = "$(TARGET_NAME)";
552 };
553 name = Release;
554 };
555 7280A8C916D2AC45000DD5AC /* Debug */ = {
556 isa = XCBuildConfiguration;
557 buildSettings = {
558 GCC_PRECOMPILE_PREFIX_HEADER = YES;
559 GCC_PREFIX_HEADER = "BuildOSXAsset/BuildOSXAsset-Prefix.pch";
560 PRODUCT_NAME = "BuildOSXAsset copy";
561 };
562 name = Debug;
563 };
564 7280A8CA16D2AC45000DD5AC /* Release */ = {
565 isa = XCBuildConfiguration;
566 buildSettings = {
567 GCC_PRECOMPILE_PREFIX_HEADER = YES;
568 GCC_PREFIX_HEADER = "BuildOSXAsset/BuildOSXAsset-Prefix.pch";
569 PRODUCT_NAME = "BuildOSXAsset copy";
570 };
571 name = Release;
572 };
573 72CF42A016E66DD70039F148 /* Debug */ = {
574 isa = XCBuildConfiguration;
575 buildSettings = {
576 CLANG_WARN_BOOL_CONVERSION = YES;
577 CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
578 GCC_PREPROCESSOR_DEFINITIONS = (
579 "DEBUG=1",
580 "$(inherited)",
581 );
582 GCC_WARN_UNDECLARED_SELECTOR = YES;
583 MACOSX_DEPLOYMENT_TARGET = 10.9;
584 PRODUCT_NAME = "$(TARGET_NAME)";
585 SDKROOT = macosx;
586 };
587 name = Debug;
588 };
589 72CF42A116E66DD70039F148 /* Release */ = {
590 isa = XCBuildConfiguration;
591 buildSettings = {
592 CLANG_WARN_BOOL_CONVERSION = YES;
593 CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
594 ENABLE_NS_ASSERTIONS = NO;
595 GCC_WARN_UNDECLARED_SELECTOR = YES;
596 MACOSX_DEPLOYMENT_TARGET = 10.9;
597 PRODUCT_NAME = "$(TARGET_NAME)";
598 SDKROOT = macosx;
599 };
600 name = Release;
601 };
602 /* End XCBuildConfiguration section */
603
604 /* Begin XCConfigurationList section */
605 5D3D602B16826C99007B4B06 /* Build configuration list for PBXProject "CertificateTool" */ = {
606 isa = XCConfigurationList;
607 buildConfigurations = (
608 5D3D603C16826C99007B4B06 /* Debug */,
609 5D3D603D16826C99007B4B06 /* Release */,
610 );
611 defaultConfigurationIsVisible = 0;
612 defaultConfigurationName = Release;
613 };
614 5D3D603E16826C99007B4B06 /* Build configuration list for PBXNativeTarget "CertificateTool" */ = {
615 isa = XCConfigurationList;
616 buildConfigurations = (
617 5D3D603F16826C99007B4B06 /* Debug */,
618 5D3D604016826C99007B4B06 /* Release */,
619 );
620 defaultConfigurationIsVisible = 0;
621 defaultConfigurationName = Release;
622 };
623 5DFB2FFB1697420300B3EEEA /* Build configuration list for PBXNativeTarget "BuildOSXAsset" */ = {
624 isa = XCConfigurationList;
625 buildConfigurations = (
626 5DFB2FFC1697420300B3EEEA /* Debug */,
627 5DFB2FFD1697420300B3EEEA /* Release */,
628 );
629 defaultConfigurationIsVisible = 0;
630 defaultConfigurationName = Release;
631 };
632 7280A8C816D2AC45000DD5AC /* Build configuration list for PBXNativeTarget "BuildiOSAsset" */ = {
633 isa = XCConfigurationList;
634 buildConfigurations = (
635 7280A8C916D2AC45000DD5AC /* Debug */,
636 7280A8CA16D2AC45000DD5AC /* Release */,
637 );
638 defaultConfigurationIsVisible = 0;
639 defaultConfigurationName = Release;
640 };
641 72CF42A216E66DD70039F148 /* Build configuration list for PBXNativeTarget "Release" */ = {
642 isa = XCConfigurationList;
643 buildConfigurations = (
644 72CF42A016E66DD70039F148 /* Debug */,
645 72CF42A116E66DD70039F148 /* Release */,
646 );
647 defaultConfigurationIsVisible = 0;
648 defaultConfigurationName = Release;
649 };
650 /* End XCConfigurationList section */
651 };
652 rootObject = 5D3D602816826C99007B4B06 /* Project object */;
653 }