]> git.saurik.com Git - apple/security.git/blob - OSX/libsecurity_keychain/libDER/libDER.xcodeproj/project.pbxproj
Security-57336.10.29.tar.gz
[apple/security.git] / OSX / libsecurity_keychain / libDER / libDER.xcodeproj / project.pbxproj
1 // !$*UTF8*$!
2 {
3 archiveVersion = 1;
4 classes = {
5 };
6 objectVersion = 46;
7 objects = {
8
9 /* Begin PBXAggregateTarget section */
10 053BA30F091C00B100A7007A /* World */ = {
11 isa = PBXAggregateTarget;
12 buildConfigurationList = 4CD81A6D09BE1FD2000A9641 /* Build configuration list for PBXAggregateTarget "World" */;
13 buildPhases = (
14 );
15 dependencies = (
16 053BA317091C017E00A7007A /* PBXTargetDependency */,
17 053BA463091FE60E00A7007A /* PBXTargetDependency */,
18 058ECC54091FF0000050AA30 /* PBXTargetDependency */,
19 058F16680925224F009FA1C5 /* PBXTargetDependency */,
20 4C96C8DC113F4174005483E8 /* PBXTargetDependency */,
21 );
22 name = World;
23 productName = World;
24 };
25 /* End PBXAggregateTarget section */
26
27 /* Begin PBXBuildFile section */
28 053BA324091C02B700A7007A /* DER_Decode.h in Headers */ = {isa = PBXBuildFile; fileRef = 053BA321091C02B700A7007A /* DER_Decode.h */; };
29 053BA325091C02B700A7007A /* libDER_config.h in Headers */ = {isa = PBXBuildFile; fileRef = 053BA322091C02B700A7007A /* libDER_config.h */; };
30 053BA326091C02B700A7007A /* libDER.h in Headers */ = {isa = PBXBuildFile; fileRef = 053BA323091C02B700A7007A /* libDER.h */; };
31 053BA344091C089B00A7007A /* asn1Types.h in Headers */ = {isa = PBXBuildFile; fileRef = 053BA342091C089B00A7007A /* asn1Types.h */; };
32 053BA345091C089B00A7007A /* DER_Decode.c in Sources */ = {isa = PBXBuildFile; fileRef = 053BA343091C089B00A7007A /* DER_Decode.c */; };
33 053BA399091C258100A7007A /* DER_CertCrl.c in Sources */ = {isa = PBXBuildFile; fileRef = 053BA397091C258100A7007A /* DER_CertCrl.c */; };
34 053BA39A091C258100A7007A /* DER_CertCrl.h in Headers */ = {isa = PBXBuildFile; fileRef = 053BA398091C258100A7007A /* DER_CertCrl.h */; };
35 053BA45D091FE5E700A7007A /* libDER.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 053BA314091C00BF00A7007A /* libDER.a */; };
36 053BA461091FE60700A7007A /* parseCert.c in Sources */ = {isa = PBXBuildFile; fileRef = 053BA460091FE60700A7007A /* parseCert.c */; };
37 053BA470091FE6C100A7007A /* fileIo.c in Sources */ = {isa = PBXBuildFile; fileRef = 053BA46E091FE6C100A7007A /* fileIo.c */; };
38 053BA471091FE6C100A7007A /* fileIo.h in Headers */ = {isa = PBXBuildFile; fileRef = 053BA46F091FE6C100A7007A /* fileIo.h */; };
39 053BA47D091FE7CC00A7007A /* libDERUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = 053BA47B091FE7CC00A7007A /* libDERUtils.h */; };
40 053BA47E091FE7CC00A7007A /* libDERUtils.c in Sources */ = {isa = PBXBuildFile; fileRef = 053BA47C091FE7CC00A7007A /* libDERUtils.c */; };
41 0544AEA10940939C00DD6C0B /* DER_Encode.h in Headers */ = {isa = PBXBuildFile; fileRef = 0544AE9F0940939C00DD6C0B /* DER_Encode.h */; };
42 0544AEA20940939C00DD6C0B /* DER_Encode.c in Sources */ = {isa = PBXBuildFile; fileRef = 0544AEA00940939C00DD6C0B /* DER_Encode.c */; };
43 058ECC52091FEFF70050AA30 /* libDERUtils.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 053BA46B091FE63E00A7007A /* libDERUtils.a */; };
44 058ECD350920F5E30050AA30 /* DER_Keys.c in Sources */ = {isa = PBXBuildFile; fileRef = 058ECD330920F5E30050AA30 /* DER_Keys.c */; };
45 058ECD360920F5E30050AA30 /* DER_Keys.h in Headers */ = {isa = PBXBuildFile; fileRef = 058ECD340920F5E30050AA30 /* DER_Keys.h */; };
46 058F15C20922B73F009FA1C5 /* printFields.h in Headers */ = {isa = PBXBuildFile; fileRef = 058F15C00922B73F009FA1C5 /* printFields.h */; };
47 058F15C30922B73F009FA1C5 /* printFields.c in Sources */ = {isa = PBXBuildFile; fileRef = 058F15C10922B73F009FA1C5 /* printFields.c */; };
48 058F163109250D16009FA1C5 /* oids.c in Sources */ = {isa = PBXBuildFile; fileRef = 058F162D09250D0D009FA1C5 /* oids.c */; };
49 058F163209250D17009FA1C5 /* oids.h in Headers */ = {isa = PBXBuildFile; fileRef = 058F162E09250D0D009FA1C5 /* oids.h */; settings = {ATTRIBUTES = (Public, ); }; };
50 058F1659092513A7009FA1C5 /* parseCrl.c in Sources */ = {isa = PBXBuildFile; fileRef = 058F1658092513A7009FA1C5 /* parseCrl.c */; };
51 058F16710925230E009FA1C5 /* libDER.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 053BA314091C00BF00A7007A /* libDER.a */; };
52 058F16720925230F009FA1C5 /* libDERUtils.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 053BA46B091FE63E00A7007A /* libDERUtils.a */; };
53 05E0E40709228A5E005F4693 /* DER_Digest.h in Headers */ = {isa = PBXBuildFile; fileRef = 05E0E40509228A5E005F4693 /* DER_Digest.h */; };
54 05E0E40809228A5E005F4693 /* DER_Digest.c in Sources */ = {isa = PBXBuildFile; fileRef = 05E0E40609228A5E005F4693 /* DER_Digest.c */; };
55 4C96C8D6113F4165005483E8 /* DER_Ticket.c in Sources */ = {isa = PBXBuildFile; fileRef = 4C96C8D3113F4165005483E8 /* DER_Ticket.c */; };
56 4C96C8D7113F4165005483E8 /* parseTicket.c in Sources */ = {isa = PBXBuildFile; fileRef = 4C96C8D5113F4165005483E8 /* parseTicket.c */; };
57 4C96C8E2113F4232005483E8 /* libDER.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 053BA314091C00BF00A7007A /* libDER.a */; };
58 4C96C8ED113F42D1005483E8 /* libcrypto.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 4C96C8EC113F42C4005483E8 /* libcrypto.dylib */; };
59 D467903C1B39FDB500D26E2F /* oidsPriv.h in Headers */ = {isa = PBXBuildFile; fileRef = D467903B1B39FDB500D26E2F /* oidsPriv.h */; };
60 /* End PBXBuildFile section */
61
62 /* Begin PBXContainerItemProxy section */
63 053BA316091C017E00A7007A /* PBXContainerItemProxy */ = {
64 isa = PBXContainerItemProxy;
65 containerPortal = 053BA30A091C00A400A7007A /* Project object */;
66 proxyType = 1;
67 remoteGlobalIDString = 053BA313091C00BF00A7007A;
68 remoteInfo = libDER;
69 };
70 053BA458091FE59900A7007A /* PBXContainerItemProxy */ = {
71 isa = PBXContainerItemProxy;
72 containerPortal = 053BA30A091C00A400A7007A /* Project object */;
73 proxyType = 1;
74 remoteGlobalIDString = 053BA313091C00BF00A7007A;
75 remoteInfo = libDER;
76 };
77 053BA462091FE60E00A7007A /* PBXContainerItemProxy */ = {
78 isa = PBXContainerItemProxy;
79 containerPortal = 053BA30A091C00A400A7007A /* Project object */;
80 proxyType = 1;
81 remoteGlobalIDString = 053BA444091FE58C00A7007A;
82 remoteInfo = parseCert;
83 };
84 058ECC53091FF0000050AA30 /* PBXContainerItemProxy */ = {
85 isa = PBXContainerItemProxy;
86 containerPortal = 053BA30A091C00A400A7007A /* Project object */;
87 proxyType = 1;
88 remoteGlobalIDString = 053BA46A091FE63E00A7007A;
89 remoteInfo = libDERUtils;
90 };
91 058ECC55091FF0090050AA30 /* PBXContainerItemProxy */ = {
92 isa = PBXContainerItemProxy;
93 containerPortal = 053BA30A091C00A400A7007A /* Project object */;
94 proxyType = 1;
95 remoteGlobalIDString = 053BA46A091FE63E00A7007A;
96 remoteInfo = libDERUtils;
97 };
98 058F16670925224F009FA1C5 /* PBXContainerItemProxy */ = {
99 isa = PBXContainerItemProxy;
100 containerPortal = 053BA30A091C00A400A7007A /* Project object */;
101 proxyType = 1;
102 remoteGlobalIDString = 058F16530925135E009FA1C5;
103 remoteInfo = parseCrl;
104 };
105 058F1675092523D8009FA1C5 /* PBXContainerItemProxy */ = {
106 isa = PBXContainerItemProxy;
107 containerPortal = 053BA30A091C00A400A7007A /* Project object */;
108 proxyType = 1;
109 remoteGlobalIDString = 053BA313091C00BF00A7007A;
110 remoteInfo = libDER;
111 };
112 058F1677092523DD009FA1C5 /* PBXContainerItemProxy */ = {
113 isa = PBXContainerItemProxy;
114 containerPortal = 053BA30A091C00A400A7007A /* Project object */;
115 proxyType = 1;
116 remoteGlobalIDString = 053BA46A091FE63E00A7007A;
117 remoteInfo = libDERUtils;
118 };
119 4C96C8DB113F4174005483E8 /* PBXContainerItemProxy */ = {
120 isa = PBXContainerItemProxy;
121 containerPortal = 053BA30A091C00A400A7007A /* Project object */;
122 proxyType = 1;
123 remoteGlobalIDString = 4C96C8CD113F4132005483E8;
124 remoteInfo = parseTicket;
125 };
126 4C96C8E0113F4223005483E8 /* PBXContainerItemProxy */ = {
127 isa = PBXContainerItemProxy;
128 containerPortal = 053BA30A091C00A400A7007A /* Project object */;
129 proxyType = 1;
130 remoteGlobalIDString = 053BA313091C00BF00A7007A;
131 remoteInfo = libDER;
132 };
133 /* End PBXContainerItemProxy section */
134
135 /* Begin PBXFileReference section */
136 053BA314091C00BF00A7007A /* libDER.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libDER.a; sourceTree = BUILT_PRODUCTS_DIR; };
137 053BA321091C02B700A7007A /* DER_Decode.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = DER_Decode.h; sourceTree = "<group>"; };
138 053BA322091C02B700A7007A /* libDER_config.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = libDER_config.h; sourceTree = "<group>"; };
139 053BA323091C02B700A7007A /* libDER.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = libDER.h; sourceTree = "<group>"; };
140 053BA342091C089B00A7007A /* asn1Types.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = asn1Types.h; sourceTree = "<group>"; };
141 053BA343091C089B00A7007A /* DER_Decode.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = DER_Decode.c; sourceTree = "<group>"; };
142 053BA397091C258100A7007A /* DER_CertCrl.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = DER_CertCrl.c; sourceTree = "<group>"; };
143 053BA398091C258100A7007A /* DER_CertCrl.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = DER_CertCrl.h; sourceTree = "<group>"; };
144 053BA445091FE58C00A7007A /* parseCert */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = parseCert; sourceTree = BUILT_PRODUCTS_DIR; };
145 053BA460091FE60700A7007A /* parseCert.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = parseCert.c; sourceTree = "<group>"; };
146 053BA46B091FE63E00A7007A /* libDERUtils.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libDERUtils.a; sourceTree = BUILT_PRODUCTS_DIR; };
147 053BA46E091FE6C100A7007A /* fileIo.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = fileIo.c; sourceTree = "<group>"; };
148 053BA46F091FE6C100A7007A /* fileIo.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = fileIo.h; sourceTree = "<group>"; };
149 053BA47B091FE7CC00A7007A /* libDERUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = libDERUtils.h; sourceTree = "<group>"; };
150 053BA47C091FE7CC00A7007A /* libDERUtils.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = libDERUtils.c; sourceTree = "<group>"; };
151 0544AE9F0940939C00DD6C0B /* DER_Encode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DER_Encode.h; sourceTree = "<group>"; };
152 0544AEA00940939C00DD6C0B /* DER_Encode.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = DER_Encode.c; sourceTree = "<group>"; };
153 058ECD330920F5E30050AA30 /* DER_Keys.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = DER_Keys.c; sourceTree = "<group>"; };
154 058ECD340920F5E30050AA30 /* DER_Keys.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = DER_Keys.h; sourceTree = "<group>"; };
155 058F15C00922B73F009FA1C5 /* printFields.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = printFields.h; sourceTree = "<group>"; };
156 058F15C10922B73F009FA1C5 /* printFields.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = printFields.c; sourceTree = "<group>"; };
157 058F162D09250D0D009FA1C5 /* oids.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = oids.c; sourceTree = "<group>"; };
158 058F162E09250D0D009FA1C5 /* oids.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = oids.h; sourceTree = "<group>"; };
159 058F16540925135E009FA1C5 /* parseCrl */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = parseCrl; sourceTree = BUILT_PRODUCTS_DIR; };
160 058F1658092513A7009FA1C5 /* parseCrl.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = parseCrl.c; sourceTree = "<group>"; };
161 05E0E40509228A5E005F4693 /* DER_Digest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DER_Digest.h; sourceTree = "<group>"; };
162 05E0E40609228A5E005F4693 /* DER_Digest.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = DER_Digest.c; sourceTree = "<group>"; };
163 1828EAA014E334E200BE00C2 /* base.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = base.xcconfig; sourceTree = "<group>"; };
164 1828EAA114E334E200BE00C2 /* debug.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = debug.xcconfig; sourceTree = "<group>"; };
165 1828EAA214E334E200BE00C2 /* lib.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = lib.xcconfig; sourceTree = "<group>"; };
166 1828EAA314E334E200BE00C2 /* release.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = release.xcconfig; sourceTree = "<group>"; };
167 4C96C8CE113F4132005483E8 /* parseTicket */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = parseTicket; sourceTree = BUILT_PRODUCTS_DIR; };
168 4C96C8D2113F4165005483E8 /* AppleMobilePersonalizedTicket.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AppleMobilePersonalizedTicket.h; sourceTree = "<group>"; };
169 4C96C8D3113F4165005483E8 /* DER_Ticket.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = DER_Ticket.c; sourceTree = "<group>"; };
170 4C96C8D4113F4165005483E8 /* DER_Ticket.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DER_Ticket.h; sourceTree = "<group>"; };
171 4C96C8D5113F4165005483E8 /* parseTicket.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = parseTicket.c; sourceTree = "<group>"; };
172 4C96C8EC113F42C4005483E8 /* libcrypto.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libcrypto.dylib; path = /usr/lib/libcrypto.dylib; sourceTree = "<absolute>"; };
173 D467903B1B39FDB500D26E2F /* oidsPriv.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = oidsPriv.h; sourceTree = "<group>"; };
174 /* End PBXFileReference section */
175
176 /* Begin PBXFrameworksBuildPhase section */
177 053BA312091C00BF00A7007A /* Frameworks */ = {
178 isa = PBXFrameworksBuildPhase;
179 buildActionMask = 2147483647;
180 files = (
181 );
182 runOnlyForDeploymentPostprocessing = 0;
183 };
184 053BA443091FE58C00A7007A /* Frameworks */ = {
185 isa = PBXFrameworksBuildPhase;
186 buildActionMask = 2147483647;
187 files = (
188 058ECC52091FEFF70050AA30 /* libDERUtils.a in Frameworks */,
189 053BA45D091FE5E700A7007A /* libDER.a in Frameworks */,
190 );
191 runOnlyForDeploymentPostprocessing = 0;
192 };
193 053BA469091FE63E00A7007A /* Frameworks */ = {
194 isa = PBXFrameworksBuildPhase;
195 buildActionMask = 2147483647;
196 files = (
197 );
198 runOnlyForDeploymentPostprocessing = 0;
199 };
200 058F16520925135E009FA1C5 /* Frameworks */ = {
201 isa = PBXFrameworksBuildPhase;
202 buildActionMask = 2147483647;
203 files = (
204 058F16720925230F009FA1C5 /* libDERUtils.a in Frameworks */,
205 058F16710925230E009FA1C5 /* libDER.a in Frameworks */,
206 );
207 runOnlyForDeploymentPostprocessing = 0;
208 };
209 4C96C8CC113F4132005483E8 /* Frameworks */ = {
210 isa = PBXFrameworksBuildPhase;
211 buildActionMask = 2147483647;
212 files = (
213 4C96C8E2113F4232005483E8 /* libDER.a in Frameworks */,
214 4C96C8ED113F42D1005483E8 /* libcrypto.dylib in Frameworks */,
215 );
216 runOnlyForDeploymentPostprocessing = 0;
217 };
218 /* End PBXFrameworksBuildPhase section */
219
220 /* Begin PBXGroup section */
221 053BA306091C00A400A7007A = {
222 isa = PBXGroup;
223 children = (
224 1828EA9F14E334E200BE00C2 /* config */,
225 053BA31E091C029900A7007A /* libDER */,
226 053BA466091FE62100A7007A /* libDERUtils */,
227 053BA45C091FE5CE00A7007A /* Tests */,
228 058ECE5B09211AB20050AA30 /* External Libs */,
229 053BA315091C00BF00A7007A /* Products */,
230 );
231 sourceTree = "<group>";
232 };
233 053BA315091C00BF00A7007A /* Products */ = {
234 isa = PBXGroup;
235 children = (
236 053BA314091C00BF00A7007A /* libDER.a */,
237 053BA445091FE58C00A7007A /* parseCert */,
238 053BA46B091FE63E00A7007A /* libDERUtils.a */,
239 058F16540925135E009FA1C5 /* parseCrl */,
240 4C96C8CE113F4132005483E8 /* parseTicket */,
241 );
242 name = Products;
243 sourceTree = "<group>";
244 };
245 053BA31E091C029900A7007A /* libDER */ = {
246 isa = PBXGroup;
247 children = (
248 058ECD330920F5E30050AA30 /* DER_Keys.c */,
249 058ECD340920F5E30050AA30 /* DER_Keys.h */,
250 053BA342091C089B00A7007A /* asn1Types.h */,
251 053BA397091C258100A7007A /* DER_CertCrl.c */,
252 053BA398091C258100A7007A /* DER_CertCrl.h */,
253 053BA343091C089B00A7007A /* DER_Decode.c */,
254 053BA321091C02B700A7007A /* DER_Decode.h */,
255 0544AEA00940939C00DD6C0B /* DER_Encode.c */,
256 0544AE9F0940939C00DD6C0B /* DER_Encode.h */,
257 053BA322091C02B700A7007A /* libDER_config.h */,
258 053BA323091C02B700A7007A /* libDER.h */,
259 05E0E40509228A5E005F4693 /* DER_Digest.h */,
260 05E0E40609228A5E005F4693 /* DER_Digest.c */,
261 058F162D09250D0D009FA1C5 /* oids.c */,
262 058F162E09250D0D009FA1C5 /* oids.h */,
263 D467903B1B39FDB500D26E2F /* oidsPriv.h */,
264 );
265 path = libDER;
266 sourceTree = "<group>";
267 };
268 053BA45C091FE5CE00A7007A /* Tests */ = {
269 isa = PBXGroup;
270 children = (
271 4C96C8D2113F4165005483E8 /* AppleMobilePersonalizedTicket.h */,
272 4C96C8D3113F4165005483E8 /* DER_Ticket.c */,
273 4C96C8D4113F4165005483E8 /* DER_Ticket.h */,
274 4C96C8D5113F4165005483E8 /* parseTicket.c */,
275 053BA460091FE60700A7007A /* parseCert.c */,
276 058F1658092513A7009FA1C5 /* parseCrl.c */,
277 );
278 path = Tests;
279 sourceTree = "<group>";
280 };
281 053BA466091FE62100A7007A /* libDERUtils */ = {
282 isa = PBXGroup;
283 children = (
284 053BA47B091FE7CC00A7007A /* libDERUtils.h */,
285 053BA47C091FE7CC00A7007A /* libDERUtils.c */,
286 053BA46E091FE6C100A7007A /* fileIo.c */,
287 053BA46F091FE6C100A7007A /* fileIo.h */,
288 058F15C00922B73F009FA1C5 /* printFields.h */,
289 058F15C10922B73F009FA1C5 /* printFields.c */,
290 );
291 path = libDERUtils;
292 sourceTree = "<group>";
293 };
294 058ECE5B09211AB20050AA30 /* External Libs */ = {
295 isa = PBXGroup;
296 children = (
297 4C96C8EC113F42C4005483E8 /* libcrypto.dylib */,
298 );
299 name = "External Libs";
300 sourceTree = "<group>";
301 };
302 1828EA9F14E334E200BE00C2 /* config */ = {
303 isa = PBXGroup;
304 children = (
305 1828EAA014E334E200BE00C2 /* base.xcconfig */,
306 1828EAA114E334E200BE00C2 /* debug.xcconfig */,
307 1828EAA214E334E200BE00C2 /* lib.xcconfig */,
308 1828EAA314E334E200BE00C2 /* release.xcconfig */,
309 );
310 path = config;
311 sourceTree = "<group>";
312 };
313 /* End PBXGroup section */
314
315 /* Begin PBXHeadersBuildPhase section */
316 053BA310091C00BF00A7007A /* Headers */ = {
317 isa = PBXHeadersBuildPhase;
318 buildActionMask = 2147483647;
319 files = (
320 D467903C1B39FDB500D26E2F /* oidsPriv.h in Headers */,
321 053BA326091C02B700A7007A /* libDER.h in Headers */,
322 053BA325091C02B700A7007A /* libDER_config.h in Headers */,
323 058F163209250D17009FA1C5 /* oids.h in Headers */,
324 053BA324091C02B700A7007A /* DER_Decode.h in Headers */,
325 053BA344091C089B00A7007A /* asn1Types.h in Headers */,
326 053BA39A091C258100A7007A /* DER_CertCrl.h in Headers */,
327 058ECD360920F5E30050AA30 /* DER_Keys.h in Headers */,
328 05E0E40709228A5E005F4693 /* DER_Digest.h in Headers */,
329 0544AEA10940939C00DD6C0B /* DER_Encode.h in Headers */,
330 );
331 runOnlyForDeploymentPostprocessing = 0;
332 };
333 053BA467091FE63E00A7007A /* Headers */ = {
334 isa = PBXHeadersBuildPhase;
335 buildActionMask = 2147483647;
336 files = (
337 053BA471091FE6C100A7007A /* fileIo.h in Headers */,
338 053BA47D091FE7CC00A7007A /* libDERUtils.h in Headers */,
339 058F15C20922B73F009FA1C5 /* printFields.h in Headers */,
340 );
341 runOnlyForDeploymentPostprocessing = 0;
342 };
343 /* End PBXHeadersBuildPhase section */
344
345 /* Begin PBXNativeTarget section */
346 053BA313091C00BF00A7007A /* libDER */ = {
347 isa = PBXNativeTarget;
348 buildConfigurationList = 4CD81A5D09BE1FD2000A9641 /* Build configuration list for PBXNativeTarget "libDER" */;
349 buildPhases = (
350 053BA310091C00BF00A7007A /* Headers */,
351 053BA311091C00BF00A7007A /* Sources */,
352 053BA312091C00BF00A7007A /* Frameworks */,
353 );
354 buildRules = (
355 );
356 dependencies = (
357 );
358 name = libDER;
359 productName = libDER;
360 productReference = 053BA314091C00BF00A7007A /* libDER.a */;
361 productType = "com.apple.product-type.library.static";
362 };
363 053BA444091FE58C00A7007A /* parseCert */ = {
364 isa = PBXNativeTarget;
365 buildConfigurationList = 4CD81A6509BE1FD2000A9641 /* Build configuration list for PBXNativeTarget "parseCert" */;
366 buildPhases = (
367 053BA442091FE58C00A7007A /* Sources */,
368 053BA443091FE58C00A7007A /* Frameworks */,
369 );
370 buildRules = (
371 );
372 dependencies = (
373 053BA459091FE59900A7007A /* PBXTargetDependency */,
374 058ECC56091FF0090050AA30 /* PBXTargetDependency */,
375 );
376 name = parseCert;
377 productName = parseCert;
378 productReference = 053BA445091FE58C00A7007A /* parseCert */;
379 productType = "com.apple.product-type.tool";
380 };
381 053BA46A091FE63E00A7007A /* libDERUtils */ = {
382 isa = PBXNativeTarget;
383 buildConfigurationList = 4CD81A6109BE1FD2000A9641 /* Build configuration list for PBXNativeTarget "libDERUtils" */;
384 buildPhases = (
385 053BA467091FE63E00A7007A /* Headers */,
386 053BA468091FE63E00A7007A /* Sources */,
387 053BA469091FE63E00A7007A /* Frameworks */,
388 );
389 buildRules = (
390 );
391 dependencies = (
392 );
393 name = libDERUtils;
394 productName = libDERUtils;
395 productReference = 053BA46B091FE63E00A7007A /* libDERUtils.a */;
396 productType = "com.apple.product-type.library.static";
397 };
398 058F16530925135E009FA1C5 /* parseCrl */ = {
399 isa = PBXNativeTarget;
400 buildConfigurationList = 4CD81A6909BE1FD2000A9641 /* Build configuration list for PBXNativeTarget "parseCrl" */;
401 buildPhases = (
402 058F16510925135E009FA1C5 /* Sources */,
403 058F16520925135E009FA1C5 /* Frameworks */,
404 );
405 buildRules = (
406 );
407 dependencies = (
408 058F1676092523D8009FA1C5 /* PBXTargetDependency */,
409 058F1678092523DD009FA1C5 /* PBXTargetDependency */,
410 );
411 name = parseCrl;
412 productName = parseCrl;
413 productReference = 058F16540925135E009FA1C5 /* parseCrl */;
414 productType = "com.apple.product-type.tool";
415 };
416 4C96C8CD113F4132005483E8 /* parseTicket */ = {
417 isa = PBXNativeTarget;
418 buildConfigurationList = 4C96C8D8113F4165005483E8 /* Build configuration list for PBXNativeTarget "parseTicket" */;
419 buildPhases = (
420 4C96C8CB113F4132005483E8 /* Sources */,
421 4C96C8CC113F4132005483E8 /* Frameworks */,
422 );
423 buildRules = (
424 );
425 dependencies = (
426 4C96C8E1113F4223005483E8 /* PBXTargetDependency */,
427 );
428 name = parseTicket;
429 productName = parseTicket;
430 productReference = 4C96C8CE113F4132005483E8 /* parseTicket */;
431 productType = "com.apple.product-type.tool";
432 };
433 /* End PBXNativeTarget section */
434
435 /* Begin PBXProject section */
436 053BA30A091C00A400A7007A /* Project object */ = {
437 isa = PBXProject;
438 attributes = {
439 LastUpgradeCheck = 0700;
440 };
441 buildConfigurationList = 4CD81A7109BE1FD2000A9641 /* Build configuration list for PBXProject "libDER" */;
442 compatibilityVersion = "Xcode 3.2";
443 developmentRegion = English;
444 hasScannedForEncodings = 0;
445 knownRegions = (
446 English,
447 Japanese,
448 French,
449 German,
450 );
451 mainGroup = 053BA306091C00A400A7007A;
452 productRefGroup = 053BA315091C00BF00A7007A /* Products */;
453 projectDirPath = "";
454 projectRoot = "";
455 targets = (
456 053BA30F091C00B100A7007A /* World */,
457 053BA313091C00BF00A7007A /* libDER */,
458 053BA444091FE58C00A7007A /* parseCert */,
459 053BA46A091FE63E00A7007A /* libDERUtils */,
460 058F16530925135E009FA1C5 /* parseCrl */,
461 4C96C8CD113F4132005483E8 /* parseTicket */,
462 );
463 };
464 /* End PBXProject section */
465
466 /* Begin PBXSourcesBuildPhase section */
467 053BA311091C00BF00A7007A /* Sources */ = {
468 isa = PBXSourcesBuildPhase;
469 buildActionMask = 2147483647;
470 files = (
471 053BA345091C089B00A7007A /* DER_Decode.c in Sources */,
472 053BA399091C258100A7007A /* DER_CertCrl.c in Sources */,
473 058ECD350920F5E30050AA30 /* DER_Keys.c in Sources */,
474 05E0E40809228A5E005F4693 /* DER_Digest.c in Sources */,
475 058F163109250D16009FA1C5 /* oids.c in Sources */,
476 0544AEA20940939C00DD6C0B /* DER_Encode.c in Sources */,
477 );
478 runOnlyForDeploymentPostprocessing = 0;
479 };
480 053BA442091FE58C00A7007A /* Sources */ = {
481 isa = PBXSourcesBuildPhase;
482 buildActionMask = 2147483647;
483 files = (
484 053BA461091FE60700A7007A /* parseCert.c in Sources */,
485 );
486 runOnlyForDeploymentPostprocessing = 0;
487 };
488 053BA468091FE63E00A7007A /* Sources */ = {
489 isa = PBXSourcesBuildPhase;
490 buildActionMask = 2147483647;
491 files = (
492 053BA470091FE6C100A7007A /* fileIo.c in Sources */,
493 053BA47E091FE7CC00A7007A /* libDERUtils.c in Sources */,
494 058F15C30922B73F009FA1C5 /* printFields.c in Sources */,
495 );
496 runOnlyForDeploymentPostprocessing = 0;
497 };
498 058F16510925135E009FA1C5 /* Sources */ = {
499 isa = PBXSourcesBuildPhase;
500 buildActionMask = 2147483647;
501 files = (
502 058F1659092513A7009FA1C5 /* parseCrl.c in Sources */,
503 );
504 runOnlyForDeploymentPostprocessing = 0;
505 };
506 4C96C8CB113F4132005483E8 /* Sources */ = {
507 isa = PBXSourcesBuildPhase;
508 buildActionMask = 2147483647;
509 files = (
510 4C96C8D6113F4165005483E8 /* DER_Ticket.c in Sources */,
511 4C96C8D7113F4165005483E8 /* parseTicket.c in Sources */,
512 );
513 runOnlyForDeploymentPostprocessing = 0;
514 };
515 /* End PBXSourcesBuildPhase section */
516
517 /* Begin PBXTargetDependency section */
518 053BA317091C017E00A7007A /* PBXTargetDependency */ = {
519 isa = PBXTargetDependency;
520 target = 053BA313091C00BF00A7007A /* libDER */;
521 targetProxy = 053BA316091C017E00A7007A /* PBXContainerItemProxy */;
522 };
523 053BA459091FE59900A7007A /* PBXTargetDependency */ = {
524 isa = PBXTargetDependency;
525 target = 053BA313091C00BF00A7007A /* libDER */;
526 targetProxy = 053BA458091FE59900A7007A /* PBXContainerItemProxy */;
527 };
528 053BA463091FE60E00A7007A /* PBXTargetDependency */ = {
529 isa = PBXTargetDependency;
530 target = 053BA444091FE58C00A7007A /* parseCert */;
531 targetProxy = 053BA462091FE60E00A7007A /* PBXContainerItemProxy */;
532 };
533 058ECC54091FF0000050AA30 /* PBXTargetDependency */ = {
534 isa = PBXTargetDependency;
535 target = 053BA46A091FE63E00A7007A /* libDERUtils */;
536 targetProxy = 058ECC53091FF0000050AA30 /* PBXContainerItemProxy */;
537 };
538 058ECC56091FF0090050AA30 /* PBXTargetDependency */ = {
539 isa = PBXTargetDependency;
540 target = 053BA46A091FE63E00A7007A /* libDERUtils */;
541 targetProxy = 058ECC55091FF0090050AA30 /* PBXContainerItemProxy */;
542 };
543 058F16680925224F009FA1C5 /* PBXTargetDependency */ = {
544 isa = PBXTargetDependency;
545 target = 058F16530925135E009FA1C5 /* parseCrl */;
546 targetProxy = 058F16670925224F009FA1C5 /* PBXContainerItemProxy */;
547 };
548 058F1676092523D8009FA1C5 /* PBXTargetDependency */ = {
549 isa = PBXTargetDependency;
550 target = 053BA313091C00BF00A7007A /* libDER */;
551 targetProxy = 058F1675092523D8009FA1C5 /* PBXContainerItemProxy */;
552 };
553 058F1678092523DD009FA1C5 /* PBXTargetDependency */ = {
554 isa = PBXTargetDependency;
555 target = 053BA46A091FE63E00A7007A /* libDERUtils */;
556 targetProxy = 058F1677092523DD009FA1C5 /* PBXContainerItemProxy */;
557 };
558 4C96C8DC113F4174005483E8 /* PBXTargetDependency */ = {
559 isa = PBXTargetDependency;
560 target = 4C96C8CD113F4132005483E8 /* parseTicket */;
561 targetProxy = 4C96C8DB113F4174005483E8 /* PBXContainerItemProxy */;
562 };
563 4C96C8E1113F4223005483E8 /* PBXTargetDependency */ = {
564 isa = PBXTargetDependency;
565 target = 053BA313091C00BF00A7007A /* libDER */;
566 targetProxy = 4C96C8E0113F4223005483E8 /* PBXContainerItemProxy */;
567 };
568 /* End PBXTargetDependency section */
569
570 /* Begin XCBuildConfiguration section */
571 4C96C8D0113F4132005483E8 /* Debug */ = {
572 isa = XCBuildConfiguration;
573 baseConfigurationReference = 1828EAA114E334E200BE00C2 /* debug.xcconfig */;
574 buildSettings = {
575 };
576 name = Debug;
577 };
578 4C96C8D1113F4132005483E8 /* Release */ = {
579 isa = XCBuildConfiguration;
580 baseConfigurationReference = 1828EAA314E334E200BE00C2 /* release.xcconfig */;
581 buildSettings = {
582 };
583 name = Release;
584 };
585 792E01120CBC0CE3007C00A0 /* Debug */ = {
586 isa = XCBuildConfiguration;
587 baseConfigurationReference = 1828EAA114E334E200BE00C2 /* debug.xcconfig */;
588 buildSettings = {
589 COMBINE_HIDPI_IMAGES = YES;
590 };
591 name = Debug;
592 };
593 792E01130CBC0CE3007C00A0 /* Release */ = {
594 isa = XCBuildConfiguration;
595 baseConfigurationReference = 1828EAA314E334E200BE00C2 /* release.xcconfig */;
596 buildSettings = {
597 COMBINE_HIDPI_IMAGES = YES;
598 };
599 name = Release;
600 };
601 792E01140CBC0CE3007C00A0 /* Debug */ = {
602 isa = XCBuildConfiguration;
603 baseConfigurationReference = 1828EAA114E334E200BE00C2 /* debug.xcconfig */;
604 buildSettings = {
605 COMBINE_HIDPI_IMAGES = YES;
606 };
607 name = Debug;
608 };
609 792E01150CBC0CE3007C00A0 /* Release */ = {
610 isa = XCBuildConfiguration;
611 baseConfigurationReference = 1828EAA314E334E200BE00C2 /* release.xcconfig */;
612 buildSettings = {
613 COMBINE_HIDPI_IMAGES = YES;
614 };
615 name = Release;
616 };
617 792E01160CBC0CE3007C00A0 /* Debug */ = {
618 isa = XCBuildConfiguration;
619 baseConfigurationReference = 1828EAA114E334E200BE00C2 /* debug.xcconfig */;
620 buildSettings = {
621 };
622 name = Debug;
623 };
624 792E01170CBC0CE3007C00A0 /* Release */ = {
625 isa = XCBuildConfiguration;
626 baseConfigurationReference = 1828EAA314E334E200BE00C2 /* release.xcconfig */;
627 buildSettings = {
628 };
629 name = Release;
630 };
631 792E01180CBC0CE3007C00A0 /* Debug */ = {
632 isa = XCBuildConfiguration;
633 baseConfigurationReference = 1828EAA114E334E200BE00C2 /* debug.xcconfig */;
634 buildSettings = {
635 };
636 name = Debug;
637 };
638 792E01190CBC0CE3007C00A0 /* Release */ = {
639 isa = XCBuildConfiguration;
640 baseConfigurationReference = 1828EAA314E334E200BE00C2 /* release.xcconfig */;
641 buildSettings = {
642 };
643 name = Release;
644 };
645 792E011A0CBC0CE3007C00A0 /* Debug */ = {
646 isa = XCBuildConfiguration;
647 baseConfigurationReference = 1828EAA114E334E200BE00C2 /* debug.xcconfig */;
648 buildSettings = {
649 COMBINE_HIDPI_IMAGES = YES;
650 };
651 name = Debug;
652 };
653 792E011B0CBC0CE3007C00A0 /* Release */ = {
654 isa = XCBuildConfiguration;
655 baseConfigurationReference = 1828EAA314E334E200BE00C2 /* release.xcconfig */;
656 buildSettings = {
657 COMBINE_HIDPI_IMAGES = YES;
658 };
659 name = Release;
660 };
661 792E011C0CBC0CE3007C00A0 /* Debug */ = {
662 isa = XCBuildConfiguration;
663 baseConfigurationReference = 1828EAA214E334E200BE00C2 /* lib.xcconfig */;
664 buildSettings = {
665 CLANG_STATIC_ANALYZER_MODE = deep;
666 CLANG_WARN_BOOL_CONVERSION = YES;
667 CLANG_WARN_CONSTANT_CONVERSION = YES;
668 CLANG_WARN_EMPTY_BODY = YES;
669 CLANG_WARN_ENUM_CONVERSION = YES;
670 CLANG_WARN_INT_CONVERSION = YES;
671 CLANG_WARN_UNREACHABLE_CODE = YES;
672 CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
673 ENABLE_STRICT_OBJC_MSGSEND = YES;
674 GCC_WARN_UNDECLARED_SELECTOR = YES;
675 GCC_WARN_UNINITIALIZED_AUTOS = YES;
676 GCC_WARN_UNUSED_FUNCTION = YES;
677 RUN_CLANG_STATIC_ANALYZER = YES;
678 };
679 name = Debug;
680 };
681 792E011D0CBC0CE3007C00A0 /* Release */ = {
682 isa = XCBuildConfiguration;
683 baseConfigurationReference = 1828EAA214E334E200BE00C2 /* lib.xcconfig */;
684 buildSettings = {
685 CLANG_STATIC_ANALYZER_MODE = deep;
686 CLANG_WARN_BOOL_CONVERSION = YES;
687 CLANG_WARN_CONSTANT_CONVERSION = YES;
688 CLANG_WARN_EMPTY_BODY = YES;
689 CLANG_WARN_ENUM_CONVERSION = YES;
690 CLANG_WARN_INT_CONVERSION = YES;
691 CLANG_WARN_UNREACHABLE_CODE = YES;
692 CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
693 ENABLE_STRICT_OBJC_MSGSEND = YES;
694 GCC_WARN_UNDECLARED_SELECTOR = YES;
695 GCC_WARN_UNINITIALIZED_AUTOS = YES;
696 GCC_WARN_UNUSED_FUNCTION = YES;
697 RUN_CLANG_STATIC_ANALYZER = YES;
698 };
699 name = Release;
700 };
701 /* End XCBuildConfiguration section */
702
703 /* Begin XCConfigurationList section */
704 4C96C8D8113F4165005483E8 /* Build configuration list for PBXNativeTarget "parseTicket" */ = {
705 isa = XCConfigurationList;
706 buildConfigurations = (
707 4C96C8D0113F4132005483E8 /* Debug */,
708 4C96C8D1113F4132005483E8 /* Release */,
709 );
710 defaultConfigurationIsVisible = 0;
711 defaultConfigurationName = Release;
712 };
713 4CD81A5D09BE1FD2000A9641 /* Build configuration list for PBXNativeTarget "libDER" */ = {
714 isa = XCConfigurationList;
715 buildConfigurations = (
716 792E01120CBC0CE3007C00A0 /* Debug */,
717 792E01130CBC0CE3007C00A0 /* Release */,
718 );
719 defaultConfigurationIsVisible = 0;
720 defaultConfigurationName = Release;
721 };
722 4CD81A6109BE1FD2000A9641 /* Build configuration list for PBXNativeTarget "libDERUtils" */ = {
723 isa = XCConfigurationList;
724 buildConfigurations = (
725 792E01140CBC0CE3007C00A0 /* Debug */,
726 792E01150CBC0CE3007C00A0 /* Release */,
727 );
728 defaultConfigurationIsVisible = 0;
729 defaultConfigurationName = Release;
730 };
731 4CD81A6509BE1FD2000A9641 /* Build configuration list for PBXNativeTarget "parseCert" */ = {
732 isa = XCConfigurationList;
733 buildConfigurations = (
734 792E01160CBC0CE3007C00A0 /* Debug */,
735 792E01170CBC0CE3007C00A0 /* Release */,
736 );
737 defaultConfigurationIsVisible = 0;
738 defaultConfigurationName = Release;
739 };
740 4CD81A6909BE1FD2000A9641 /* Build configuration list for PBXNativeTarget "parseCrl" */ = {
741 isa = XCConfigurationList;
742 buildConfigurations = (
743 792E01180CBC0CE3007C00A0 /* Debug */,
744 792E01190CBC0CE3007C00A0 /* Release */,
745 );
746 defaultConfigurationIsVisible = 0;
747 defaultConfigurationName = Release;
748 };
749 4CD81A6D09BE1FD2000A9641 /* Build configuration list for PBXAggregateTarget "World" */ = {
750 isa = XCConfigurationList;
751 buildConfigurations = (
752 792E011A0CBC0CE3007C00A0 /* Debug */,
753 792E011B0CBC0CE3007C00A0 /* Release */,
754 );
755 defaultConfigurationIsVisible = 0;
756 defaultConfigurationName = Release;
757 };
758 4CD81A7109BE1FD2000A9641 /* Build configuration list for PBXProject "libDER" */ = {
759 isa = XCConfigurationList;
760 buildConfigurations = (
761 792E011C0CBC0CE3007C00A0 /* Debug */,
762 792E011D0CBC0CE3007C00A0 /* Release */,
763 );
764 defaultConfigurationIsVisible = 0;
765 defaultConfigurationName = Release;
766 };
767 /* End XCConfigurationList section */
768 };
769 rootObject = 053BA30A091C00A400A7007A /* Project object */;
770 }