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