]> git.saurik.com Git - apple/security.git/blame - libsecurity_transform/libsecurity_transform.xcodeproj/project.pbxproj
Security-55471.tar.gz
[apple/security.git] / libsecurity_transform / libsecurity_transform.xcodeproj / project.pbxproj
CommitLineData
b1ab9ed8
A
1// !$*UTF8*$!
2{
3 archiveVersion = 1;
4 classes = {
5 };
6 objectVersion = 46;
7 objects = {
8
9/* Begin PBXBuildFile section */
10 18C5A961148442000010EF34 /* libsecurity_transform.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 4CA1FEBE052A3C8100F22E42 /* libsecurity_transform.a */; };
11 18C5A964148443F00010EF34 /* SenTestingKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 18C5A963148443F00010EF34 /* SenTestingKit.framework */; };
12 18C5A9661484440D0010EF34 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 18C5A9651484440D0010EF34 /* Foundation.framework */; };
13 4C010B9B121AE9960094CB72 /* speed-test.mm in Sources */ = {isa = PBXBuildFile; fileRef = 4C010B9A121AE9960094CB72 /* speed-test.mm */; };
14 4C010BBB121AECF10094CB72 /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5D16D6FB114EA1000096BD75 /* Security.framework */; };
15 4C010C52121B00350094CB72 /* SecExternalSourceTransform.h in Headers */ = {isa = PBXBuildFile; fileRef = 4C010C4B121AFCA70094CB72 /* SecExternalSourceTransform.h */; };
16 4C010C53121B00440094CB72 /* SecExternalSourceTransform.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C010C4C121AFCA70094CB72 /* SecExternalSourceTransform.cpp */; };
17 4C0113511468693100E4F866 /* SecMaskGenerationFunctionTransform.c in Sources */ = {isa = PBXBuildFile; fileRef = 4C01134F1468693100E4F866 /* SecMaskGenerationFunctionTransform.c */; };
18 4C0113521468693100E4F866 /* SecMaskGenerationFunctionTransform.h in Headers */ = {isa = PBXBuildFile; fileRef = 4C0113501468693100E4F866 /* SecMaskGenerationFunctionTransform.h */; settings = {ATTRIBUTES = (); }; };
19 4C01135C14686F2600E4F866 /* NSData+HexString.m in Sources */ = {isa = PBXBuildFile; fileRef = 4C01135A14686F2600E4F866 /* NSData+HexString.m */; };
20 4C27A37514F2D66C007FCA66 /* libcorecrypto.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 4C27A37414F2D66C007FCA66 /* libcorecrypto.dylib */; };
21 4C27A37814F2DCB4007FCA66 /* CEncryptDecrypt.c in Sources */ = {isa = PBXBuildFile; fileRef = 4C27A37714F2DCB4007FCA66 /* CEncryptDecrypt.c */; };
22 4C27A38114F2E3A5007FCA66 /* libcorecrypto.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 4C27A37414F2D66C007FCA66 /* libcorecrypto.dylib */; };
23 4C6E5966116D4E3E00A70E8F /* misc.c in Sources */ = {isa = PBXBuildFile; fileRef = 4C6E5964116D4E3E00A70E8F /* misc.c */; };
24 4C6E5967116D4E3E00A70E8F /* misc.h in Headers */ = {isa = PBXBuildFile; fileRef = 4C6E5965116D4E3E00A70E8F /* misc.h */; };
25 4C73822D112DCC4800EA003B /* SecCustomTransform.h in Headers */ = {isa = PBXBuildFile; fileRef = 4C73822B112DCC4800EA003B /* SecCustomTransform.h */; settings = {ATTRIBUTES = (); }; };
26 4C73822E112DCC4800EA003B /* SecCustomTransform.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C73822C112DCC4800EA003B /* SecCustomTransform.cpp */; };
27 4C8174341133031E007F84D6 /* libsecurity_transform.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 4CA1FEBE052A3C8100F22E42 /* libsecurity_transform.a */; };
28 4CB89E62124D5667004DEC20 /* SecTransformValidator.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CB89E61124D5667004DEC20 /* SecTransformValidator.h */; settings = {ATTRIBUTES = (); }; };
29 4CC4A8B21264D22300075C8F /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5D16D6FB114EA1000096BD75 /* Security.framework */; };
30 4CD6A669113F41990094F287 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 4CD6A668113F41990094F287 /* libz.dylib */; };
31 4CD87F501130A49400A98C5E /* 100-sha2.m in Sources */ = {isa = PBXBuildFile; fileRef = 4CD87F3D1130A34700A98C5E /* 100-sha2.m */; };
32 4CDF6DCC113C4E9E00C64234 /* EncodeDecodeTransforms.c in Sources */ = {isa = PBXBuildFile; fileRef = 4CDF6DC9113C4E9E00C64234 /* EncodeDecodeTransforms.c */; };
33 4CDF6DCD113C4E9E00C64234 /* SecDecodeTransform.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CDF6DCA113C4E9E00C64234 /* SecDecodeTransform.h */; settings = {ATTRIBUTES = (); }; };
34 4CDF6DCE113C4E9E00C64234 /* SecEncodeTransform.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CDF6DCB113C4E9E00C64234 /* SecEncodeTransform.h */; settings = {ATTRIBUTES = (); }; };
35 5D97B3FF114EF1B50033D0F9 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 4CD6A668113F41990094F287 /* libz.dylib */; };
36 5DCAD5B711F0E099003F2E7A /* SecCollectTransform.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5DCAD5B511F0E099003F2E7A /* SecCollectTransform.cpp */; };
37 5DCAD5B811F0E099003F2E7A /* SecCollectTransform.h in Headers */ = {isa = PBXBuildFile; fileRef = 5DCAD5B611F0E099003F2E7A /* SecCollectTransform.h */; };
38 5DD2E91E114E9044007429E7 /* EncryptTransform.h in Headers */ = {isa = PBXBuildFile; fileRef = 5DD2E91C114E9044007429E7 /* EncryptTransform.h */; };
39 5DD2E91F114E9044007429E7 /* EncryptTransform.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5DD2E91D114E9044007429E7 /* EncryptTransform.cpp */; };
40 5DD2E925114E9094007429E7 /* EncryptTransformUtilities.h in Headers */ = {isa = PBXBuildFile; fileRef = 5DD2E923114E9094007429E7 /* EncryptTransformUtilities.h */; };
41 5DD2E926114E9094007429E7 /* EncryptTransformUtilities.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5DD2E924114E9094007429E7 /* EncryptTransformUtilities.cpp */; };
42 5DD2E929114E90E2007429E7 /* SecEncryptTransform.h in Headers */ = {isa = PBXBuildFile; fileRef = 5DD2E927114E90E2007429E7 /* SecEncryptTransform.h */; settings = {ATTRIBUTES = (); }; };
43 5DD2E92A114E90E2007429E7 /* SecEncryptTransform.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5DD2E928114E90E2007429E7 /* SecEncryptTransform.cpp */; };
44 5DD2E938114E91CC007429E7 /* SecSignVerifyTransform.h in Headers */ = {isa = PBXBuildFile; fileRef = 5DD2E936114E91CC007429E7 /* SecSignVerifyTransform.h */; settings = {ATTRIBUTES = (); }; };
45 5DD2E939114E91CC007429E7 /* SecSignVerifyTransform.c in Sources */ = {isa = PBXBuildFile; fileRef = 5DD2E937114E91CC007429E7 /* SecSignVerifyTransform.c */; };
46 5DD2E9B5114E986D007429E7 /* custom.mm in Sources */ = {isa = PBXBuildFile; fileRef = 5DD2E96E114E95B1007429E7 /* custom.mm */; };
47 AA068646138C420C0059E73E /* SecReadTransform.h in Headers */ = {isa = PBXBuildFile; fileRef = AA068645138C420C0059E73E /* SecReadTransform.h */; settings = {ATTRIBUTES = (); }; };
48 AA068EDF1174AB350002E9E0 /* GroupTransform.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA068EDB1174AB350002E9E0 /* GroupTransform.cpp */; };
49 AA068EE01174AB350002E9E0 /* GroupTransform.h in Headers */ = {isa = PBXBuildFile; fileRef = AA068EDC1174AB350002E9E0 /* GroupTransform.h */; };
50 AA068EE11174AB350002E9E0 /* SecGroupTransform.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA068EDD1174AB350002E9E0 /* SecGroupTransform.cpp */; };
51 AA068EE21174AB350002E9E0 /* SecGroupTransform.h in Headers */ = {isa = PBXBuildFile; fileRef = AA068EDE1174AB350002E9E0 /* SecGroupTransform.h */; };
52 AA068EEE1174ABB20002E9E0 /* SecTransformInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = AA068EED1174ABB20002E9E0 /* SecTransformInternal.h */; settings = {ATTRIBUTES = (); }; };
53 AA957FCB122C571E00181BE1 /* SecTransformReadTransform.h in Headers */ = {isa = PBXBuildFile; fileRef = AA957FCA122C571E00181BE1 /* SecTransformReadTransform.h */; settings = {ATTRIBUTES = (); }; };
54 AA957FD5122C57AF00181BE1 /* SecTransformReadTransform.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA957FD4122C57AF00181BE1 /* SecTransformReadTransform.cpp */; };
55 AA9781A91175475500699E38 /* c++utils.h in Headers */ = {isa = PBXBuildFile; fileRef = AA9781A71175475500699E38 /* c++utils.h */; };
56 AA9781AA1175475500699E38 /* c++utils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA9781A81175475500699E38 /* c++utils.cpp */; };
57 AA9E1C221117966F00380F0D /* CoreFoundationBasics.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA9E1C051117966F00380F0D /* CoreFoundationBasics.cpp */; };
58 AA9E1C231117966F00380F0D /* CoreFoundationBasics.h in Headers */ = {isa = PBXBuildFile; fileRef = AA9E1C061117966F00380F0D /* CoreFoundationBasics.h */; };
59 AA9E1C241117966F00380F0D /* Digest.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA9E1C071117966F00380F0D /* Digest.cpp */; };
60 AA9E1C251117966F00380F0D /* Digest.h in Headers */ = {isa = PBXBuildFile; fileRef = AA9E1C081117966F00380F0D /* Digest.h */; };
61 AA9E1C261117966F00380F0D /* LinkedList.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA9E1C091117966F00380F0D /* LinkedList.cpp */; };
62 AA9E1C271117966F00380F0D /* LinkedList.h in Headers */ = {isa = PBXBuildFile; fileRef = AA9E1C0A1117966F00380F0D /* LinkedList.h */; };
63 AA9E1C281117966F00380F0D /* Monitor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA9E1C0B1117966F00380F0D /* Monitor.cpp */; };
64 AA9E1C291117966F00380F0D /* Monitor.h in Headers */ = {isa = PBXBuildFile; fileRef = AA9E1C0C1117966F00380F0D /* Monitor.h */; };
65 AA9E1C2A1117966F00380F0D /* NullTransform.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA9E1C0D1117966F00380F0D /* NullTransform.cpp */; };
66 AA9E1C2B1117966F00380F0D /* NullTransform.h in Headers */ = {isa = PBXBuildFile; fileRef = AA9E1C0E1117966F00380F0D /* NullTransform.h */; };
67 AA9E1C2C1117966F00380F0D /* SecDigestTransform.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA9E1C0F1117966F00380F0D /* SecDigestTransform.cpp */; };
68 AA9E1C2D1117966F00380F0D /* SecDigestTransform.h in Headers */ = {isa = PBXBuildFile; fileRef = AA9E1C101117966F00380F0D /* SecDigestTransform.h */; settings = {ATTRIBUTES = (); }; };
69 AA9E1C2E1117966F00380F0D /* SecNullTransform.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA9E1C111117966F00380F0D /* SecNullTransform.cpp */; };
70 AA9E1C2F1117966F00380F0D /* SecNullTransform.h in Headers */ = {isa = PBXBuildFile; fileRef = AA9E1C121117966F00380F0D /* SecNullTransform.h */; settings = {ATTRIBUTES = (); }; };
71 AA9E1C301117966F00380F0D /* SecTransform.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA9E1C131117966F00380F0D /* SecTransform.cpp */; };
72 AA9E1C311117966F00380F0D /* SecTransform.h in Headers */ = {isa = PBXBuildFile; fileRef = AA9E1C141117966F00380F0D /* SecTransform.h */; settings = {ATTRIBUTES = (); }; };
73 AA9E1C331117966F00380F0D /* SingleShotSource.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA9E1C161117966F00380F0D /* SingleShotSource.cpp */; };
74 AA9E1C341117966F00380F0D /* SingleShotSource.h in Headers */ = {isa = PBXBuildFile; fileRef = AA9E1C171117966F00380F0D /* SingleShotSource.h */; };
75 AA9E1C351117966F00380F0D /* Source.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA9E1C181117966F00380F0D /* Source.cpp */; };
76 AA9E1C361117966F00380F0D /* Source.h in Headers */ = {isa = PBXBuildFile; fileRef = AA9E1C191117966F00380F0D /* Source.h */; };
77 AA9E1C371117966F00380F0D /* StreamSource.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA9E1C1A1117966F00380F0D /* StreamSource.cpp */; };
78 AA9E1C381117966F00380F0D /* StreamSource.h in Headers */ = {isa = PBXBuildFile; fileRef = AA9E1C1B1117966F00380F0D /* StreamSource.h */; };
79 AA9E1C391117966F00380F0D /* Transform.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA9E1C1C1117966F00380F0D /* Transform.cpp */; };
80 AA9E1C3A1117966F00380F0D /* Transform.h in Headers */ = {isa = PBXBuildFile; fileRef = AA9E1C1D1117966F00380F0D /* Transform.h */; };
81 AA9E1C3B1117966F00380F0D /* TransformFactory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA9E1C1E1117966F00380F0D /* TransformFactory.cpp */; };
82 AA9E1C3C1117966F00380F0D /* TransformFactory.h in Headers */ = {isa = PBXBuildFile; fileRef = AA9E1C1F1117966F00380F0D /* TransformFactory.h */; };
83 AA9E1C3D1117966F00380F0D /* Utilities.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA9E1C201117966F00380F0D /* Utilities.cpp */; };
84 AA9E1C3E1117966F00380F0D /* Utilities.h in Headers */ = {isa = PBXBuildFile; fileRef = AA9E1C211117966F00380F0D /* Utilities.h */; };
85/* End PBXBuildFile section */
86
87/* Begin PBXContainerItemProxy section */
88 4C010B90121AE9070094CB72 /* PBXContainerItemProxy */ = {
89 isa = PBXContainerItemProxy;
90 containerPortal = 4CA1FEAB052A3C3800F22E42 /* Project object */;
91 proxyType = 1;
92 remoteGlobalIDString = 4CA1FEBD052A3C8100F22E42;
93 remoteInfo = libsecurity_transform;
94 };
95 4C817255112F030F007F84D6 /* PBXContainerItemProxy */ = {
96 isa = PBXContainerItemProxy;
97 containerPortal = 4CA1FEAB052A3C3800F22E42 /* Project object */;
98 proxyType = 1;
99 remoteGlobalIDString = 4CA1FEBD052A3C8100F22E42;
100 remoteInfo = libsecurity_transform;
101 };
102 4CD87FFF1131E0F500A98C5E /* PBXContainerItemProxy */ = {
103 isa = PBXContainerItemProxy;
104 containerPortal = 4CA1FEAB052A3C3800F22E42 /* Project object */;
105 proxyType = 1;
106 remoteGlobalIDString = 4CA1FEBD052A3C8100F22E42;
107 remoteInfo = libsecurity_transform;
108 };
109/* End PBXContainerItemProxy section */
110
111/* Begin PBXFileReference section */
112 18BBC7391471F6DF00F2B224 /* base.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = base.xcconfig; sourceTree = "<group>"; };
113 18BBC73A1471F6DF00F2B224 /* debug.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = debug.xcconfig; sourceTree = "<group>"; };
114 18BBC73B1471F6DF00F2B224 /* lib.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = lib.xcconfig; sourceTree = "<group>"; };
115 18BBC73C1471F6DF00F2B224 /* release.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = release.xcconfig; sourceTree = "<group>"; };
116 18BBC73D1471F6DF00F2B224 /* security.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = security.xcconfig; sourceTree = "<group>"; };
117 18C5A963148443F00010EF34 /* SenTestingKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SenTestingKit.framework; path = Library/Frameworks/SenTestingKit.framework; sourceTree = DEVELOPER_DIR; };
427c49bc 118 18C5A9651484440D0010EF34 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; };
b1ab9ed8
A
119 4C010B87121AE8DF0094CB72 /* input-speed-test */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = "input-speed-test"; sourceTree = BUILT_PRODUCTS_DIR; };
120 4C010B99121AE9960094CB72 /* speed-test.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "speed-test.h"; path = "misc/speed-test.h"; sourceTree = "<group>"; };
121 4C010B9A121AE9960094CB72 /* speed-test.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = "speed-test.mm"; path = "misc/speed-test.mm"; sourceTree = "<group>"; };
427c49bc 122 4C010BBE121AED340094CB72 /* libc++.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = "libc++.dylib"; path = "usr/lib/libc++.dylib"; sourceTree = SDKROOT; };
b1ab9ed8
A
123 4C010C4B121AFCA70094CB72 /* SecExternalSourceTransform.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SecExternalSourceTransform.h; sourceTree = "<group>"; };
124 4C010C4C121AFCA70094CB72 /* SecExternalSourceTransform.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SecExternalSourceTransform.cpp; sourceTree = "<group>"; };
125 4C01134F1468693100E4F866 /* SecMaskGenerationFunctionTransform.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = SecMaskGenerationFunctionTransform.c; sourceTree = "<group>"; };
126 4C0113501468693100E4F866 /* SecMaskGenerationFunctionTransform.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SecMaskGenerationFunctionTransform.h; sourceTree = "<group>"; };
127 4C01135A14686F2600E4F866 /* NSData+HexString.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSData+HexString.m"; sourceTree = "<group>"; };
128 4C01135B14686F2600E4F866 /* NSData+HexString.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSData+HexString.h"; sourceTree = "<group>"; };
427c49bc 129 4C27A37414F2D66C007FCA66 /* libcorecrypto.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libcorecrypto.dylib; path = usr/lib/system/libcorecrypto.dylib; sourceTree = SDKROOT; };
b1ab9ed8
A
130 4C27A37714F2DCB4007FCA66 /* CEncryptDecrypt.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = CEncryptDecrypt.c; sourceTree = "<group>"; };
131 4C6E5964116D4E3E00A70E8F /* misc.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = misc.c; sourceTree = "<group>"; };
132 4C6E5965116D4E3E00A70E8F /* misc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = misc.h; sourceTree = "<group>"; };
133 4C73822B112DCC4800EA003B /* SecCustomTransform.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SecCustomTransform.h; sourceTree = "<group>"; };
134 4C73822C112DCC4800EA003B /* SecCustomTransform.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; lineEnding = 0; path = SecCustomTransform.cpp; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.cpp; };
135 4C738257112DF65200EA003B /* unit-tests.octest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = "unit-tests.octest"; sourceTree = BUILT_PRODUCTS_DIR; };
136 4C738258112DF65200EA003B /* unit-tests-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "unit-tests-Info.plist"; sourceTree = "<group>"; };
137 4C738260112DF68900EA003B /* custom.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = custom.h; sourceTree = "<group>"; };
138 4CA1FEBE052A3C8100F22E42 /* libsecurity_transform.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; path = libsecurity_transform.a; sourceTree = BUILT_PRODUCTS_DIR; };
139 4CB89E61124D5667004DEC20 /* SecTransformValidator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SecTransformValidator.h; sourceTree = "<group>"; };
140 4CBCBEB61130A2D700CC18E9 /* 100-sha2 */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = "100-sha2"; sourceTree = BUILT_PRODUCTS_DIR; };
141 4CBCBEB81130A2D800CC18E9 /* Info-security_transform.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "Info-security_transform.plist"; sourceTree = "<group>"; };
427c49bc 142 4CD6A668113F41990094F287 /* libz.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libz.dylib; path = usr/lib/libz.dylib; sourceTree = SDKROOT; };
b1ab9ed8
A
143 4CD87F3D1130A34700A98C5E /* 100-sha2.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "100-sha2.m"; sourceTree = "<group>"; };
144 4CDF6DC9113C4E9E00C64234 /* EncodeDecodeTransforms.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = EncodeDecodeTransforms.c; sourceTree = "<group>"; };
145 4CDF6DCA113C4E9E00C64234 /* SecDecodeTransform.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SecDecodeTransform.h; sourceTree = "<group>"; };
146 4CDF6DCB113C4E9E00C64234 /* SecEncodeTransform.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SecEncodeTransform.h; sourceTree = "<group>"; };
427c49bc 147 5D16D6FB114EA1000096BD75 /* Security.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Security.framework; path = System/Library/Frameworks/Security.framework; sourceTree = SDKROOT; };
b1ab9ed8
A
148 5DCAD5B511F0E099003F2E7A /* SecCollectTransform.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SecCollectTransform.cpp; sourceTree = "<group>"; };
149 5DCAD5B611F0E099003F2E7A /* SecCollectTransform.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SecCollectTransform.h; sourceTree = "<group>"; };
150 5DD2E91C114E9044007429E7 /* EncryptTransform.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = EncryptTransform.h; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; };
151 5DD2E91D114E9044007429E7 /* EncryptTransform.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; lineEnding = 0; path = EncryptTransform.cpp; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.cpp; };
152 5DD2E923114E9094007429E7 /* EncryptTransformUtilities.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EncryptTransformUtilities.h; sourceTree = "<group>"; };
153 5DD2E924114E9094007429E7 /* EncryptTransformUtilities.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = EncryptTransformUtilities.cpp; sourceTree = "<group>"; };
154 5DD2E927114E90E2007429E7 /* SecEncryptTransform.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SecEncryptTransform.h; sourceTree = "<group>"; };
155 5DD2E928114E90E2007429E7 /* SecEncryptTransform.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SecEncryptTransform.cpp; sourceTree = "<group>"; };
156 5DD2E936114E91CC007429E7 /* SecSignVerifyTransform.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SecSignVerifyTransform.h; sourceTree = "<group>"; };
157 5DD2E937114E91CC007429E7 /* SecSignVerifyTransform.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = SecSignVerifyTransform.c; sourceTree = "<group>"; };
158 5DD2E96E114E95B1007429E7 /* custom.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = custom.mm; sourceTree = "<group>"; };
159 AA068645138C420C0059E73E /* SecReadTransform.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SecReadTransform.h; sourceTree = "<group>"; };
160 AA068648138C42520059E73E /* SecReadTransform.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SecReadTransform.h; sourceTree = "<group>"; };
161 AA068EDB1174AB350002E9E0 /* GroupTransform.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = GroupTransform.cpp; sourceTree = "<group>"; };
162 AA068EDC1174AB350002E9E0 /* GroupTransform.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GroupTransform.h; sourceTree = "<group>"; };
163 AA068EDD1174AB350002E9E0 /* SecGroupTransform.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SecGroupTransform.cpp; sourceTree = "<group>"; };
164 AA068EDE1174AB350002E9E0 /* SecGroupTransform.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SecGroupTransform.h; sourceTree = "<group>"; };
165 AA068EED1174ABB20002E9E0 /* SecTransformInternal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SecTransformInternal.h; sourceTree = "<group>"; };
166 AA957FCA122C571E00181BE1 /* SecTransformReadTransform.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SecTransformReadTransform.h; sourceTree = "<group>"; };
167 AA957FD4122C57AF00181BE1 /* SecTransformReadTransform.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SecTransformReadTransform.cpp; sourceTree = "<group>"; };
168 AA9781A71175475500699E38 /* c++utils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "c++utils.h"; sourceTree = "<group>"; };
169 AA9781A81175475500699E38 /* c++utils.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = "c++utils.cpp"; sourceTree = "<group>"; };
170 AA9E1C051117966F00380F0D /* CoreFoundationBasics.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CoreFoundationBasics.cpp; sourceTree = "<group>"; };
171 AA9E1C061117966F00380F0D /* CoreFoundationBasics.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CoreFoundationBasics.h; sourceTree = "<group>"; };
172 AA9E1C071117966F00380F0D /* Digest.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Digest.cpp; sourceTree = "<group>"; };
173 AA9E1C081117966F00380F0D /* Digest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Digest.h; sourceTree = "<group>"; };
174 AA9E1C091117966F00380F0D /* LinkedList.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = LinkedList.cpp; sourceTree = "<group>"; };
175 AA9E1C0A1117966F00380F0D /* LinkedList.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LinkedList.h; sourceTree = "<group>"; };
176 AA9E1C0B1117966F00380F0D /* Monitor.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Monitor.cpp; sourceTree = "<group>"; };
177 AA9E1C0C1117966F00380F0D /* Monitor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Monitor.h; sourceTree = "<group>"; };
178 AA9E1C0D1117966F00380F0D /* NullTransform.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = NullTransform.cpp; sourceTree = "<group>"; };
179 AA9E1C0E1117966F00380F0D /* NullTransform.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NullTransform.h; sourceTree = "<group>"; };
180 AA9E1C0F1117966F00380F0D /* SecDigestTransform.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SecDigestTransform.cpp; sourceTree = "<group>"; };
181 AA9E1C101117966F00380F0D /* SecDigestTransform.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SecDigestTransform.h; sourceTree = "<group>"; };
182 AA9E1C111117966F00380F0D /* SecNullTransform.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SecNullTransform.cpp; sourceTree = "<group>"; };
183 AA9E1C121117966F00380F0D /* SecNullTransform.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SecNullTransform.h; sourceTree = "<group>"; };
184 AA9E1C131117966F00380F0D /* SecTransform.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SecTransform.cpp; sourceTree = "<group>"; };
185 AA9E1C141117966F00380F0D /* SecTransform.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SecTransform.h; sourceTree = "<group>"; };
186 AA9E1C161117966F00380F0D /* SingleShotSource.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SingleShotSource.cpp; sourceTree = "<group>"; };
187 AA9E1C171117966F00380F0D /* SingleShotSource.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SingleShotSource.h; sourceTree = "<group>"; };
188 AA9E1C181117966F00380F0D /* Source.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Source.cpp; sourceTree = "<group>"; };
189 AA9E1C191117966F00380F0D /* Source.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Source.h; sourceTree = "<group>"; };
190 AA9E1C1A1117966F00380F0D /* StreamSource.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = StreamSource.cpp; sourceTree = "<group>"; };
191 AA9E1C1B1117966F00380F0D /* StreamSource.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = StreamSource.h; sourceTree = "<group>"; };
192 AA9E1C1C1117966F00380F0D /* Transform.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; lineEnding = 0; path = Transform.cpp; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.cpp; };
193 AA9E1C1D1117966F00380F0D /* Transform.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = Transform.h; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; };
194 AA9E1C1E1117966F00380F0D /* TransformFactory.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TransformFactory.cpp; sourceTree = "<group>"; };
195 AA9E1C1F1117966F00380F0D /* TransformFactory.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TransformFactory.h; sourceTree = "<group>"; };
196 AA9E1C201117966F00380F0D /* Utilities.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Utilities.cpp; sourceTree = "<group>"; };
197 AA9E1C211117966F00380F0D /* Utilities.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Utilities.h; sourceTree = "<group>"; };
198 AA9E1C9A1117A4A800380F0D /* security_transform.exp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.exports; name = security_transform.exp; path = lib/security_transform.exp; sourceTree = "<group>"; };
199 AA9E1CAD1117A6E000380F0D /* libsecurity_transform_Development.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = libsecurity_transform_Development.xcconfig; sourceTree = "<group>"; };
200 AA9E1CAE1117A6F200380F0D /* libsecurity_transform_Deployment.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = libsecurity_transform_Deployment.xcconfig; sourceTree = "<group>"; };
201 AA9E1CAF1117A70300380F0D /* libsecurity_transform.Default.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = libsecurity_transform.Default.xcconfig; sourceTree = "<group>"; };
202 AA9E1CB01117A78C00380F0D /* security_transform_Development.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = security_transform_Development.xcconfig; sourceTree = "<group>"; };
203 AA9E1CB11117A7A300380F0D /* security_transform_Deployment.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = security_transform_Deployment.xcconfig; sourceTree = "<group>"; };
204 AA9E1CB21117A7BA00380F0D /* security_transform_Default.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = security_transform_Default.xcconfig; sourceTree = "<group>"; };
205 AACAD86B11628E700070BA52 /* libsecurity_transform_core.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = libsecurity_transform_core.xcconfig; sourceTree = "<group>"; };
206/* End PBXFileReference section */
207
208/* Begin PBXFrameworksBuildPhase section */
209 4C010B85121AE8DF0094CB72 /* Frameworks */ = {
210 isa = PBXFrameworksBuildPhase;
211 buildActionMask = 2147483647;
212 files = (
213 4C010BBB121AECF10094CB72 /* Security.framework in Frameworks */,
214 );
215 runOnlyForDeploymentPostprocessing = 0;
216 };
217 4C738254112DF65200EA003B /* Frameworks */ = {
218 isa = PBXFrameworksBuildPhase;
219 buildActionMask = 2147483647;
220 files = (
221 18C5A9661484440D0010EF34 /* Foundation.framework in Frameworks */,
222 18C5A964148443F00010EF34 /* SenTestingKit.framework in Frameworks */,
223 18C5A961148442000010EF34 /* libsecurity_transform.a in Frameworks */,
224 4CD6A669113F41990094F287 /* libz.dylib in Frameworks */,
225 4CC4A8B21264D22300075C8F /* Security.framework in Frameworks */,
226 4C27A38114F2E3A5007FCA66 /* libcorecrypto.dylib in Frameworks */,
227 );
228 runOnlyForDeploymentPostprocessing = 0;
229 };
230 4CA1FEBB052A3C8100F22E42 /* Frameworks */ = {
231 isa = PBXFrameworksBuildPhase;
232 buildActionMask = 2147483647;
233 files = (
234 4C27A37514F2D66C007FCA66 /* libcorecrypto.dylib in Frameworks */,
235 5D97B3FF114EF1B50033D0F9 /* libz.dylib in Frameworks */,
236 );
237 runOnlyForDeploymentPostprocessing = 0;
238 };
239 4CBCBEB41130A2D700CC18E9 /* Frameworks */ = {
240 isa = PBXFrameworksBuildPhase;
241 buildActionMask = 2147483647;
242 files = (
243 4C8174341133031E007F84D6 /* libsecurity_transform.a in Frameworks */,
244 );
245 runOnlyForDeploymentPostprocessing = 0;
246 };
247/* End PBXFrameworksBuildPhase section */
248
249/* Begin PBXGroup section */
250 18BBC7381471F6DF00F2B224 /* config */ = {
251 isa = PBXGroup;
252 children = (
253 18BBC7391471F6DF00F2B224 /* base.xcconfig */,
254 18BBC73A1471F6DF00F2B224 /* debug.xcconfig */,
255 18BBC73B1471F6DF00F2B224 /* lib.xcconfig */,
256 18BBC73C1471F6DF00F2B224 /* release.xcconfig */,
257 18BBC73D1471F6DF00F2B224 /* security.xcconfig */,
258 );
259 name = config;
260 path = ../config;
261 sourceTree = "<group>";
262 };
263 4C73825F112DF66700EA003B /* unit-tests */ = {
264 isa = PBXGroup;
265 children = (
266 4C01135A14686F2600E4F866 /* NSData+HexString.m */,
267 4C01135B14686F2600E4F866 /* NSData+HexString.h */,
268 4C738260112DF68900EA003B /* custom.h */,
269 5DD2E96E114E95B1007429E7 /* custom.mm */,
270 );
271 name = "unit-tests";
272 sourceTree = "<group>";
273 };
274 4CA1FEA7052A3C3800F22E42 = {
275 isa = PBXGroup;
276 children = (
b1ab9ed8
A
277 18C5A9651484440D0010EF34 /* Foundation.framework */,
278 18C5A963148443F00010EF34 /* SenTestingKit.framework */,
279 18BBC7381471F6DF00F2B224 /* config */,
427c49bc 280 4C27A37414F2D66C007FCA66 /* libcorecrypto.dylib */,
b1ab9ed8
A
281 4C010BBE121AED340094CB72 /* libc++.dylib */,
282 4CD6A668113F41990094F287 /* libz.dylib */,
283 4C73825F112DF66700EA003B /* unit-tests */,
284 4CBCBEB01130A2AB00CC18E9 /* misc-tests */,
285 AA9E1CA31117A67D00380F0D /* Configurations */,
286 AA9E1C9A1117A4A800380F0D /* security_transform.exp */,
287 4CAFF3FC0534D89900303760 /* lib */,
288 4CA1FEBF052A3C8100F22E42 /* Products */,
289 4C738258112DF65200EA003B /* unit-tests-Info.plist */,
290 4CBCBEB81130A2D800CC18E9 /* Info-security_transform.plist */,
291 5D16D6FB114EA1000096BD75 /* Security.framework */,
292 );
293 sourceTree = "<group>";
294 };
295 4CA1FEBF052A3C8100F22E42 /* Products */ = {
296 isa = PBXGroup;
297 children = (
298 4CA1FEBE052A3C8100F22E42 /* libsecurity_transform.a */,
299 4C738257112DF65200EA003B /* unit-tests.octest */,
300 4CBCBEB61130A2D700CC18E9 /* 100-sha2 */,
301 4C010B87121AE8DF0094CB72 /* input-speed-test */,
302 );
303 name = Products;
304 sourceTree = "<group>";
305 };
306 4CAFF3FC0534D89900303760 /* lib */ = {
307 isa = PBXGroup;
308 children = (
309 4C01134F1468693100E4F866 /* SecMaskGenerationFunctionTransform.c */,
310 4C0113501468693100E4F866 /* SecMaskGenerationFunctionTransform.h */,
311 AA068645138C420C0059E73E /* SecReadTransform.h */,
312 5DCAD5B511F0E099003F2E7A /* SecCollectTransform.cpp */,
313 5DCAD5B611F0E099003F2E7A /* SecCollectTransform.h */,
314 AA9781A71175475500699E38 /* c++utils.h */,
315 AA9781A81175475500699E38 /* c++utils.cpp */,
316 AA9E1C051117966F00380F0D /* CoreFoundationBasics.cpp */,
317 AA9E1C061117966F00380F0D /* CoreFoundationBasics.h */,
318 AA9E1C071117966F00380F0D /* Digest.cpp */,
319 AA9E1C081117966F00380F0D /* Digest.h */,
320 4CDF6DC9113C4E9E00C64234 /* EncodeDecodeTransforms.c */,
321 5DD2E91C114E9044007429E7 /* EncryptTransform.h */,
322 5DD2E91D114E9044007429E7 /* EncryptTransform.cpp */,
323 4C27A37714F2DCB4007FCA66 /* CEncryptDecrypt.c */,
324 5DD2E923114E9094007429E7 /* EncryptTransformUtilities.h */,
325 5DD2E924114E9094007429E7 /* EncryptTransformUtilities.cpp */,
326 AA068EDB1174AB350002E9E0 /* GroupTransform.cpp */,
327 AA068EDC1174AB350002E9E0 /* GroupTransform.h */,
328 AA9E1C091117966F00380F0D /* LinkedList.cpp */,
329 AA9E1C0A1117966F00380F0D /* LinkedList.h */,
330 4C6E5964116D4E3E00A70E8F /* misc.c */,
331 4C6E5965116D4E3E00A70E8F /* misc.h */,
332 AA9E1C0B1117966F00380F0D /* Monitor.cpp */,
333 AA9E1C0C1117966F00380F0D /* Monitor.h */,
334 AA9E1C0D1117966F00380F0D /* NullTransform.cpp */,
335 AA9E1C0E1117966F00380F0D /* NullTransform.h */,
336 4C73822B112DCC4800EA003B /* SecCustomTransform.h */,
337 4C73822C112DCC4800EA003B /* SecCustomTransform.cpp */,
338 4CDF6DCA113C4E9E00C64234 /* SecDecodeTransform.h */,
339 AA9E1C0F1117966F00380F0D /* SecDigestTransform.cpp */,
340 AA9E1C101117966F00380F0D /* SecDigestTransform.h */,
341 5DD2E927114E90E2007429E7 /* SecEncryptTransform.h */,
342 4CDF6DCB113C4E9E00C64234 /* SecEncodeTransform.h */,
343 5DD2E928114E90E2007429E7 /* SecEncryptTransform.cpp */,
344 AA068EDD1174AB350002E9E0 /* SecGroupTransform.cpp */,
345 AA068EDE1174AB350002E9E0 /* SecGroupTransform.h */,
346 AA9E1C111117966F00380F0D /* SecNullTransform.cpp */,
347 5DD2E936114E91CC007429E7 /* SecSignVerifyTransform.h */,
348 5DD2E937114E91CC007429E7 /* SecSignVerifyTransform.c */,
349 AA9E1C121117966F00380F0D /* SecNullTransform.h */,
350 AA9E1C131117966F00380F0D /* SecTransform.cpp */,
351 AA9E1C141117966F00380F0D /* SecTransform.h */,
352 AA068EED1174ABB20002E9E0 /* SecTransformInternal.h */,
353 AA9E1C161117966F00380F0D /* SingleShotSource.cpp */,
354 AA9E1C171117966F00380F0D /* SingleShotSource.h */,
355 AA9E1C181117966F00380F0D /* Source.cpp */,
356 AA9E1C191117966F00380F0D /* Source.h */,
357 AA9E1C1A1117966F00380F0D /* StreamSource.cpp */,
358 AA9E1C1B1117966F00380F0D /* StreamSource.h */,
359 AA9E1C1C1117966F00380F0D /* Transform.cpp */,
360 AA9E1C1D1117966F00380F0D /* Transform.h */,
361 AA9E1C1E1117966F00380F0D /* TransformFactory.cpp */,
362 AA9E1C1F1117966F00380F0D /* TransformFactory.h */,
363 AA9E1C201117966F00380F0D /* Utilities.cpp */,
364 AA9E1C211117966F00380F0D /* Utilities.h */,
365 4C010C4B121AFCA70094CB72 /* SecExternalSourceTransform.h */,
366 4C010C4C121AFCA70094CB72 /* SecExternalSourceTransform.cpp */,
367 AA957FCA122C571E00181BE1 /* SecTransformReadTransform.h */,
368 AA957FD4122C57AF00181BE1 /* SecTransformReadTransform.cpp */,
369 4CB89E61124D5667004DEC20 /* SecTransformValidator.h */,
370 AA068648138C42520059E73E /* SecReadTransform.h */,
371 );
372 path = lib;
373 sourceTree = "<group>";
374 };
375 4CBCBEB01130A2AB00CC18E9 /* misc-tests */ = {
376 isa = PBXGroup;
377 children = (
378 4CD87F3D1130A34700A98C5E /* 100-sha2.m */,
379 4C010B99121AE9960094CB72 /* speed-test.h */,
380 4C010B9A121AE9960094CB72 /* speed-test.mm */,
381 );
382 name = "misc-tests";
383 sourceTree = "<group>";
384 };
385 AA9E1CA31117A67D00380F0D /* Configurations */ = {
386 isa = PBXGroup;
387 children = (
388 AACAD86B11628E700070BA52 /* libsecurity_transform_core.xcconfig */,
389 AA9E1CAD1117A6E000380F0D /* libsecurity_transform_Development.xcconfig */,
390 AA9E1CAE1117A6F200380F0D /* libsecurity_transform_Deployment.xcconfig */,
391 AA9E1CAF1117A70300380F0D /* libsecurity_transform.Default.xcconfig */,
392 AA9E1CB01117A78C00380F0D /* security_transform_Development.xcconfig */,
393 AA9E1CB11117A7A300380F0D /* security_transform_Deployment.xcconfig */,
394 AA9E1CB21117A7BA00380F0D /* security_transform_Default.xcconfig */,
395 );
396 path = Configurations;
397 sourceTree = "<group>";
398 };
399/* End PBXGroup section */
400
401/* Begin PBXHeadersBuildPhase section */
402 4CA1FEB9052A3C8100F22E42 /* Headers */ = {
403 isa = PBXHeadersBuildPhase;
404 buildActionMask = 2147483647;
405 files = (
406 AA9E1C2D1117966F00380F0D /* SecDigestTransform.h in Headers */,
407 AA068646138C420C0059E73E /* SecReadTransform.h in Headers */,
408 AA9E1C311117966F00380F0D /* SecTransform.h in Headers */,
409 4C73822D112DCC4800EA003B /* SecCustomTransform.h in Headers */,
410 4CDF6DCD113C4E9E00C64234 /* SecDecodeTransform.h in Headers */,
411 4CDF6DCE113C4E9E00C64234 /* SecEncodeTransform.h in Headers */,
412 5DD2E929114E90E2007429E7 /* SecEncryptTransform.h in Headers */,
413 5DD2E938114E91CC007429E7 /* SecSignVerifyTransform.h in Headers */,
414 AA957FCB122C571E00181BE1 /* SecTransformReadTransform.h in Headers */,
415 AA9E1C231117966F00380F0D /* CoreFoundationBasics.h in Headers */,
416 AA9E1C251117966F00380F0D /* Digest.h in Headers */,
417 4CB89E62124D5667004DEC20 /* SecTransformValidator.h in Headers */,
418 AA9E1C2F1117966F00380F0D /* SecNullTransform.h in Headers */,
419 AA068EEE1174ABB20002E9E0 /* SecTransformInternal.h in Headers */,
420 AA9E1C271117966F00380F0D /* LinkedList.h in Headers */,
421 AA9E1C291117966F00380F0D /* Monitor.h in Headers */,
422 AA9E1C2B1117966F00380F0D /* NullTransform.h in Headers */,
423 AA9E1C341117966F00380F0D /* SingleShotSource.h in Headers */,
424 AA9E1C361117966F00380F0D /* Source.h in Headers */,
425 AA9E1C381117966F00380F0D /* StreamSource.h in Headers */,
426 AA9E1C3A1117966F00380F0D /* Transform.h in Headers */,
427 AA9E1C3C1117966F00380F0D /* TransformFactory.h in Headers */,
428 AA9E1C3E1117966F00380F0D /* Utilities.h in Headers */,
429 4C0113521468693100E4F866 /* SecMaskGenerationFunctionTransform.h in Headers */,
430 5DD2E91E114E9044007429E7 /* EncryptTransform.h in Headers */,
431 5DD2E925114E9094007429E7 /* EncryptTransformUtilities.h in Headers */,
432 4C6E5967116D4E3E00A70E8F /* misc.h in Headers */,
433 AA068EE01174AB350002E9E0 /* GroupTransform.h in Headers */,
434 AA068EE21174AB350002E9E0 /* SecGroupTransform.h in Headers */,
435 AA9781A91175475500699E38 /* c++utils.h in Headers */,
436 5DCAD5B811F0E099003F2E7A /* SecCollectTransform.h in Headers */,
437 4C010C52121B00350094CB72 /* SecExternalSourceTransform.h in Headers */,
438 );
439 runOnlyForDeploymentPostprocessing = 0;
440 };
441/* End PBXHeadersBuildPhase section */
442
443/* Begin PBXNativeTarget section */
444 4C010B86121AE8DF0094CB72 /* input-speed-test */ = {
445 isa = PBXNativeTarget;
446 buildConfigurationList = 4C010B97121AE9340094CB72 /* Build configuration list for PBXNativeTarget "input-speed-test" */;
447 buildPhases = (
448 4C010B84121AE8DF0094CB72 /* Sources */,
449 4C010B85121AE8DF0094CB72 /* Frameworks */,
450 );
451 buildRules = (
452 );
453 dependencies = (
454 4C010B91121AE9070094CB72 /* PBXTargetDependency */,
455 );
456 name = "input-speed-test";
457 productName = "input-speed-test";
458 productReference = 4C010B87121AE8DF0094CB72 /* input-speed-test */;
459 productType = "com.apple.product-type.tool";
460 };
461 4C738256112DF65200EA003B /* unit-tests */ = {
462 isa = PBXNativeTarget;
463 buildConfigurationList = 4C73825C112DF65400EA003B /* Build configuration list for PBXNativeTarget "unit-tests" */;
464 buildPhases = (
465 4C738252112DF65200EA003B /* Resources */,
466 4C738253112DF65200EA003B /* Sources */,
467 4C738254112DF65200EA003B /* Frameworks */,
468 4C738255112DF65200EA003B /* ShellScript */,
469 );
470 buildRules = (
471 );
472 dependencies = (
473 4C817256112F030F007F84D6 /* PBXTargetDependency */,
474 );
475 name = "unit-tests";
476 productName = "unit-tests";
477 productReference = 4C738257112DF65200EA003B /* unit-tests.octest */;
478 productType = "com.apple.product-type.bundle";
479 };
480 4CA1FEBD052A3C8100F22E42 /* libsecurity_transform */ = {
481 isa = PBXNativeTarget;
482 buildConfigurationList = C27AD4000987FCDF001272E0 /* Build configuration list for PBXNativeTarget "libsecurity_transform" */;
483 buildPhases = (
484 4CA1FEB9052A3C8100F22E42 /* Headers */,
485 4CA1FEBA052A3C8100F22E42 /* Sources */,
486 4CA1FEBB052A3C8100F22E42 /* Frameworks */,
487 );
488 buildRules = (
489 );
490 dependencies = (
491 );
492 name = libsecurity_transform;
493 productName = libsecurity_transform;
494 productReference = 4CA1FEBE052A3C8100F22E42 /* libsecurity_transform.a */;
495 productType = "com.apple.product-type.library.static";
496 };
497 4CBCBEB51130A2D700CC18E9 /* 100-sha2 */ = {
498 isa = PBXNativeTarget;
499 buildConfigurationList = 4CBCBEBC1130A2DB00CC18E9 /* Build configuration list for PBXNativeTarget "100-sha2" */;
500 buildPhases = (
501 4CBCBEB31130A2D700CC18E9 /* Sources */,
502 4CBCBEB41130A2D700CC18E9 /* Frameworks */,
503 );
504 buildRules = (
505 );
506 dependencies = (
507 4CD880001131E0F500A98C5E /* PBXTargetDependency */,
508 );
509 name = "100-sha2";
510 productName = "100-sha2";
511 productReference = 4CBCBEB61130A2D700CC18E9 /* 100-sha2 */;
512 productType = "com.apple.product-type.tool";
513 };
514/* End PBXNativeTarget section */
515
516/* Begin PBXProject section */
517 4CA1FEAB052A3C3800F22E42 /* Project object */ = {
518 isa = PBXProject;
519 attributes = {
427c49bc 520 LastUpgradeCheck = 0500;
b1ab9ed8
A
521 };
522 buildConfigurationList = C27AD4040987FCDF001272E0 /* Build configuration list for PBXProject "libsecurity_transform" */;
523 compatibilityVersion = "Xcode 3.2";
524 developmentRegion = English;
525 hasScannedForEncodings = 1;
526 knownRegions = (
527 English,
528 Japanese,
529 French,
530 German,
531 );
532 mainGroup = 4CA1FEA7052A3C3800F22E42;
533 productRefGroup = 4CA1FEBF052A3C8100F22E42 /* Products */;
534 projectDirPath = "";
535 projectRoot = "";
536 targets = (
537 4CA1FEBD052A3C8100F22E42 /* libsecurity_transform */,
538 4C738256112DF65200EA003B /* unit-tests */,
539 4CBCBEB51130A2D700CC18E9 /* 100-sha2 */,
540 4C010B86121AE8DF0094CB72 /* input-speed-test */,
541 );
542 };
543/* End PBXProject section */
544
545/* Begin PBXResourcesBuildPhase section */
546 4C738252112DF65200EA003B /* Resources */ = {
547 isa = PBXResourcesBuildPhase;
548 buildActionMask = 2147483647;
549 files = (
550 );
551 runOnlyForDeploymentPostprocessing = 0;
552 };
553/* End PBXResourcesBuildPhase section */
554
555/* Begin PBXShellScriptBuildPhase section */
556 4C738255112DF65200EA003B /* ShellScript */ = {
557 isa = PBXShellScriptBuildPhase;
558 buildActionMask = 2147483647;
559 files = (
560 );
561 inputPaths = (
562 );
563 outputPaths = (
564 );
565 runOnlyForDeploymentPostprocessing = 0;
566 shellPath = /bin/sh;
567 shellScript = "# Run the unit tests in this test bundle.\n\"${SYSTEM_DEVELOPER_DIR}/Tools/RunUnitTests\"\n";
568 };
569/* End PBXShellScriptBuildPhase section */
570
571/* Begin PBXSourcesBuildPhase section */
572 4C010B84121AE8DF0094CB72 /* Sources */ = {
573 isa = PBXSourcesBuildPhase;
574 buildActionMask = 2147483647;
575 files = (
576 4C010B9B121AE9960094CB72 /* speed-test.mm in Sources */,
577 );
578 runOnlyForDeploymentPostprocessing = 0;
579 };
580 4C738253112DF65200EA003B /* Sources */ = {
581 isa = PBXSourcesBuildPhase;
582 buildActionMask = 2147483647;
583 files = (
584 5DD2E9B5114E986D007429E7 /* custom.mm in Sources */,
585 4C01135C14686F2600E4F866 /* NSData+HexString.m in Sources */,
586 );
587 runOnlyForDeploymentPostprocessing = 0;
588 };
589 4CA1FEBA052A3C8100F22E42 /* Sources */ = {
590 isa = PBXSourcesBuildPhase;
591 buildActionMask = 2147483647;
592 files = (
593 AA9E1C221117966F00380F0D /* CoreFoundationBasics.cpp in Sources */,
594 AA9E1C241117966F00380F0D /* Digest.cpp in Sources */,
595 AA9E1C261117966F00380F0D /* LinkedList.cpp in Sources */,
596 AA9E1C281117966F00380F0D /* Monitor.cpp in Sources */,
597 AA9E1C2A1117966F00380F0D /* NullTransform.cpp in Sources */,
598 AA9E1C2C1117966F00380F0D /* SecDigestTransform.cpp in Sources */,
599 AA9E1C2E1117966F00380F0D /* SecNullTransform.cpp in Sources */,
600 AA9E1C301117966F00380F0D /* SecTransform.cpp in Sources */,
601 AA9E1C331117966F00380F0D /* SingleShotSource.cpp in Sources */,
602 AA9E1C351117966F00380F0D /* Source.cpp in Sources */,
603 AA9E1C371117966F00380F0D /* StreamSource.cpp in Sources */,
604 AA9E1C391117966F00380F0D /* Transform.cpp in Sources */,
605 AA9E1C3B1117966F00380F0D /* TransformFactory.cpp in Sources */,
606 AA9E1C3D1117966F00380F0D /* Utilities.cpp in Sources */,
607 4C73822E112DCC4800EA003B /* SecCustomTransform.cpp in Sources */,
608 4CDF6DCC113C4E9E00C64234 /* EncodeDecodeTransforms.c in Sources */,
609 5DD2E91F114E9044007429E7 /* EncryptTransform.cpp in Sources */,
610 5DD2E926114E9094007429E7 /* EncryptTransformUtilities.cpp in Sources */,
611 5DD2E92A114E90E2007429E7 /* SecEncryptTransform.cpp in Sources */,
612 5DD2E939114E91CC007429E7 /* SecSignVerifyTransform.c in Sources */,
613 4C6E5966116D4E3E00A70E8F /* misc.c in Sources */,
614 AA068EDF1174AB350002E9E0 /* GroupTransform.cpp in Sources */,
615 AA068EE11174AB350002E9E0 /* SecGroupTransform.cpp in Sources */,
616 AA9781AA1175475500699E38 /* c++utils.cpp in Sources */,
617 5DCAD5B711F0E099003F2E7A /* SecCollectTransform.cpp in Sources */,
618 4C010C53121B00440094CB72 /* SecExternalSourceTransform.cpp in Sources */,
619 AA957FD5122C57AF00181BE1 /* SecTransformReadTransform.cpp in Sources */,
620 4C0113511468693100E4F866 /* SecMaskGenerationFunctionTransform.c in Sources */,
621 4C27A37814F2DCB4007FCA66 /* CEncryptDecrypt.c in Sources */,
622 );
623 runOnlyForDeploymentPostprocessing = 0;
624 };
625 4CBCBEB31130A2D700CC18E9 /* Sources */ = {
626 isa = PBXSourcesBuildPhase;
627 buildActionMask = 2147483647;
628 files = (
629 4CD87F501130A49400A98C5E /* 100-sha2.m in Sources */,
630 );
631 runOnlyForDeploymentPostprocessing = 0;
632 };
633/* End PBXSourcesBuildPhase section */
634
635/* Begin PBXTargetDependency section */
636 4C010B91121AE9070094CB72 /* PBXTargetDependency */ = {
637 isa = PBXTargetDependency;
638 target = 4CA1FEBD052A3C8100F22E42 /* libsecurity_transform */;
639 targetProxy = 4C010B90121AE9070094CB72 /* PBXContainerItemProxy */;
640 };
641 4C817256112F030F007F84D6 /* PBXTargetDependency */ = {
642 isa = PBXTargetDependency;
643 target = 4CA1FEBD052A3C8100F22E42 /* libsecurity_transform */;
644 targetProxy = 4C817255112F030F007F84D6 /* PBXContainerItemProxy */;
645 };
646 4CD880001131E0F500A98C5E /* PBXTargetDependency */ = {
647 isa = PBXTargetDependency;
648 target = 4CA1FEBD052A3C8100F22E42 /* libsecurity_transform */;
649 targetProxy = 4CD87FFF1131E0F500A98C5E /* PBXContainerItemProxy */;
650 };
651/* End PBXTargetDependency section */
652
653/* Begin XCBuildConfiguration section */
654 4C010B89121AE8DF0094CB72 /* Debug */ = {
655 isa = XCBuildConfiguration;
656 buildSettings = {
657 ALWAYS_SEARCH_USER_PATHS = YES;
658 COPY_PHASE_STRIP = NO;
659 GCC_MODEL_TUNING = G5;
660 GCC_OPTIMIZATION_LEVEL = 0;
661 GCC_PRECOMPILE_PREFIX_HEADER = YES;
662 GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/AppKit.framework/Headers/AppKit.h";
663 INSTALL_PATH = /usr/local/bin;
664 OTHER_LDFLAGS = (
665 "-lz",
666 "-framework",
667 Foundation,
668 "-framework",
669 AppKit,
670 );
671 PRODUCT_NAME = "input-speed-test";
672 };
673 name = Debug;
674 };
675 4C010B8B121AE8DF0094CB72 /* Release */ = {
676 isa = XCBuildConfiguration;
677 buildSettings = {
678 ALWAYS_SEARCH_USER_PATHS = NO;
679 GCC_MODEL_TUNING = G5;
680 GCC_PRECOMPILE_PREFIX_HEADER = YES;
681 GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/AppKit.framework/Headers/AppKit.h";
682 INSTALL_PATH = /usr/local/bin;
683 OTHER_LDFLAGS = (
684 "-framework",
685 Foundation,
686 "-framework",
687 AppKit,
688 );
689 PRODUCT_NAME = "input-speed-test";
690 };
691 name = Release;
692 };
693 4C738259112DF65400EA003B /* Debug */ = {
694 isa = XCBuildConfiguration;
427c49bc 695 baseConfigurationReference = 18BBC73B1471F6DF00F2B224 /* lib.xcconfig */;
b1ab9ed8 696 buildSettings = {
427c49bc 697 COMBINE_HIDPI_IMAGES = YES;
b1ab9ed8
A
698 FRAMEWORK_SEARCH_PATHS = (
699 "$(inherited)",
427c49bc 700 "$(DEVELOPER_FRAMEWORKS_DIR)",
b1ab9ed8
A
701 );
702 INFOPLIST_FILE = "unit-tests-Info.plist";
703 LIBRARY_SEARCH_PATHS = (
704 "$(inherited)",
705 /usr/lib/system,
706 );
707 PRODUCT_NAME = "unit-tests";
708 WRAPPER_EXTENSION = octest;
709 };
710 name = Debug;
711 };
712 4C73825B112DF65400EA003B /* Release */ = {
713 isa = XCBuildConfiguration;
427c49bc 714 baseConfigurationReference = 18BBC73B1471F6DF00F2B224 /* lib.xcconfig */;
b1ab9ed8 715 buildSettings = {
427c49bc 716 COMBINE_HIDPI_IMAGES = YES;
b1ab9ed8
A
717 FRAMEWORK_SEARCH_PATHS = (
718 "$(inherited)",
427c49bc 719 "$(DEVELOPER_FRAMEWORKS_DIR)",
b1ab9ed8
A
720 );
721 INFOPLIST_FILE = "unit-tests-Info.plist";
722 LIBRARY_SEARCH_PATHS = (
723 "$(inherited)",
724 /usr/lib/system,
725 );
726 PRODUCT_NAME = "unit-tests";
727 WRAPPER_EXTENSION = octest;
728 };
729 name = Release;
730 };
731 4CBCBEB91130A2DB00CC18E9 /* Debug */ = {
732 isa = XCBuildConfiguration;
733 buildSettings = {
734 ALWAYS_SEARCH_USER_PATHS = NO;
735 COPY_PHASE_STRIP = NO;
736 GCC_DYNAMIC_NO_PIC = NO;
737 GCC_MODEL_TUNING = G5;
738 GCC_OPTIMIZATION_LEVEL = 0;
739 GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/AppKit.framework/Headers/AppKit.h";
740 INSTALL_PATH = /usr/local/bin;
741 OTHER_LDFLAGS = (
742 "-framework",
743 Foundation,
744 "-framework",
745 AppKit,
746 "-lstdc++",
747 );
748 PRODUCT_NAME = "100-sha2";
749 };
750 name = Debug;
751 };
752 4CBCBEBB1130A2DB00CC18E9 /* Release */ = {
753 isa = XCBuildConfiguration;
754 buildSettings = {
755 ALWAYS_SEARCH_USER_PATHS = NO;
756 GCC_MODEL_TUNING = G5;
757 GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/AppKit.framework/Headers/AppKit.h";
758 INSTALL_PATH = /usr/local/bin;
759 OTHER_LDFLAGS = (
760 "-framework",
761 Foundation,
762 "-framework",
763 AppKit,
764 "-lstdc++",
765 );
766 PRODUCT_NAME = "100-sha2";
767 };
768 name = Release;
769 };
770 C27AD4010987FCDF001272E0 /* Debug */ = {
771 isa = XCBuildConfiguration;
427c49bc 772 baseConfigurationReference = 18BBC73B1471F6DF00F2B224 /* lib.xcconfig */;
b1ab9ed8 773 buildSettings = {
427c49bc 774 COMBINE_HIDPI_IMAGES = YES;
b1ab9ed8
A
775 LIBRARY_SEARCH_PATHS = (
776 "$(inherited)",
777 /usr/lib/system,
778 );
779 OTHER_CFLAGS = (
780 "$(inherited)",
781 "-DCOM_APPLE_SECURITY_SANE_INCLUDES",
782 );
427c49bc
A
783 WARNING_CFLAGS = (
784 "$(inherited)",
785 "-Wno-error=overloaded-virtual",
786 );
b1ab9ed8
A
787 };
788 name = Debug;
789 };
790 C27AD4030987FCDF001272E0 /* Release */ = {
791 isa = XCBuildConfiguration;
427c49bc 792 baseConfigurationReference = 18BBC73B1471F6DF00F2B224 /* lib.xcconfig */;
b1ab9ed8 793 buildSettings = {
427c49bc 794 COMBINE_HIDPI_IMAGES = YES;
b1ab9ed8
A
795 LIBRARY_SEARCH_PATHS = (
796 "$(inherited)",
797 /usr/lib/system,
798 );
799 OTHER_CFLAGS = (
800 "$(inherited)",
801 "-DCOM_APPLE_SECURITY_SANE_INCLUDES",
802 );
427c49bc
A
803 WARNING_CFLAGS = (
804 "$(inherited)",
805 "-Wno-error=overloaded-virtual",
806 );
b1ab9ed8
A
807 };
808 name = Release;
809 };
810 C27AD4050987FCDF001272E0 /* Debug */ = {
811 isa = XCBuildConfiguration;
427c49bc 812 baseConfigurationReference = 18BBC73A1471F6DF00F2B224 /* debug.xcconfig */;
b1ab9ed8
A
813 buildSettings = {
814 };
815 name = Debug;
816 };
817 C27AD4070987FCDF001272E0 /* Release */ = {
818 isa = XCBuildConfiguration;
427c49bc 819 baseConfigurationReference = 18BBC73C1471F6DF00F2B224 /* release.xcconfig */;
b1ab9ed8
A
820 buildSettings = {
821 };
822 name = Release;
823 };
824/* End XCBuildConfiguration section */
825
826/* Begin XCConfigurationList section */
827 4C010B97121AE9340094CB72 /* Build configuration list for PBXNativeTarget "input-speed-test" */ = {
828 isa = XCConfigurationList;
829 buildConfigurations = (
830 4C010B89121AE8DF0094CB72 /* Debug */,
831 4C010B8B121AE8DF0094CB72 /* Release */,
832 );
833 defaultConfigurationIsVisible = 0;
834 defaultConfigurationName = Release;
835 };
836 4C73825C112DF65400EA003B /* Build configuration list for PBXNativeTarget "unit-tests" */ = {
837 isa = XCConfigurationList;
838 buildConfigurations = (
839 4C738259112DF65400EA003B /* Debug */,
840 4C73825B112DF65400EA003B /* Release */,
841 );
842 defaultConfigurationIsVisible = 0;
843 defaultConfigurationName = Release;
844 };
845 4CBCBEBC1130A2DB00CC18E9 /* Build configuration list for PBXNativeTarget "100-sha2" */ = {
846 isa = XCConfigurationList;
847 buildConfigurations = (
848 4CBCBEB91130A2DB00CC18E9 /* Debug */,
849 4CBCBEBB1130A2DB00CC18E9 /* Release */,
850 );
851 defaultConfigurationIsVisible = 0;
852 defaultConfigurationName = Release;
853 };
854 C27AD4000987FCDF001272E0 /* Build configuration list for PBXNativeTarget "libsecurity_transform" */ = {
855 isa = XCConfigurationList;
856 buildConfigurations = (
857 C27AD4010987FCDF001272E0 /* Debug */,
858 C27AD4030987FCDF001272E0 /* Release */,
859 );
860 defaultConfigurationIsVisible = 0;
861 defaultConfigurationName = Release;
862 };
863 C27AD4040987FCDF001272E0 /* Build configuration list for PBXProject "libsecurity_transform" */ = {
864 isa = XCConfigurationList;
865 buildConfigurations = (
866 C27AD4050987FCDF001272E0 /* Debug */,
867 C27AD4070987FCDF001272E0 /* Release */,
868 );
869 defaultConfigurationIsVisible = 0;
870 defaultConfigurationName = Release;
871 };
872/* End XCConfigurationList section */
873 };
874 rootObject = 4CA1FEAB052A3C3800F22E42 /* Project object */;
875}