]> git.saurik.com Git - apple/libsecurity_codesigning.git/blob - libsecurity_codesigning.xcodeproj/project.pbxproj
libsecurity_codesigning-55032.tar.gz
[apple/libsecurity_codesigning.git] / libsecurity_codesigning.xcodeproj / project.pbxproj
1 // !$*UTF8*$!
2 {
3 archiveVersion = 1;
4 classes = {
5 };
6 objectVersion = 46;
7 objects = {
8
9 /* Begin PBXAggregateTarget section */
10 C26AC0EB143BCF01001C98CE /* SystemPolicy */ = {
11 isa = PBXAggregateTarget;
12 buildConfigurationList = C26AC0EC143BCF01001C98CE /* Build configuration list for PBXAggregateTarget "SystemPolicy" */;
13 buildPhases = (
14 C26AC0F0143BCF18001C98CE /* ShellScript */,
15 C26AC0F4143BD1C4001C98CE /* CopyFiles */,
16 );
17 dependencies = (
18 );
19 name = SystemPolicy;
20 productName = SystemPolicy;
21 };
22 C26AC7090DAEB3A7005BFB40 /* DTrace */ = {
23 isa = PBXAggregateTarget;
24 buildConfigurationList = C26AC70D0DAEB3C6005BFB40 /* Build configuration list for PBXAggregateTarget "DTrace" */;
25 buildPhases = (
26 C26AC7080DAEB3A7005BFB40 /* ShellScript */,
27 );
28 dependencies = (
29 );
30 name = DTrace;
31 productName = DTrace;
32 };
33 C2D383B80A23A8C4005C63A2 /* Requirements Language */ = {
34 isa = PBXAggregateTarget;
35 buildConfigurationList = C2D383C00A23A8E3005C63A2 /* Build configuration list for PBXAggregateTarget "Requirements Language" */;
36 buildPhases = (
37 C2D383B70A23A8C4005C63A2 /* ShellScript */,
38 );
39 dependencies = (
40 );
41 name = "Requirements Language";
42 productName = "Requirements Language";
43 };
44 C2E2873F0B5D8F8F009336A0 /* Everything */ = {
45 isa = PBXAggregateTarget;
46 buildConfigurationList = C2E287470B5D8FD8009336A0 /* Build configuration list for PBXAggregateTarget "Everything" */;
47 buildPhases = (
48 );
49 dependencies = (
50 C2E287410B5D8F97009336A0 /* PBXTargetDependency */,
51 C250F6C50B5EF4E40076098F /* PBXTargetDependency */,
52 C2E287430B5D8F9A009336A0 /* PBXTargetDependency */,
53 C26AC0F2143BD02B001C98CE /* PBXTargetDependency */,
54 );
55 name = Everything;
56 productName = Everything;
57 };
58 /* End PBXAggregateTarget section */
59
60 /* Begin PBXBuildFile section */
61 C2093AA80BB0948000EB8599 /* reqreader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2093AA60BB0948000EB8599 /* reqreader.cpp */; };
62 C2093AC80BB0967D00EB8599 /* reqreader.h in Headers */ = {isa = PBXBuildFile; fileRef = C2093AA70BB0948000EB8599 /* reqreader.h */; settings = {ATTRIBUTES = (Public, ); }; };
63 C21CFC5F0A250D1C006CD5B1 /* reqdumper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C21CFC5D0A250D1C006CD5B1 /* reqdumper.cpp */; };
64 C21CFC620A250D1C006CD5B1 /* reqdumper.h in Headers */ = {isa = PBXBuildFile; fileRef = C21CFC5E0A250D1C006CD5B1 /* reqdumper.h */; settings = {ATTRIBUTES = (Public, ); }; };
65 C21EA3DD0AD2F81300E6E31C /* SecCodeSigner.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C21EA3DB0AD2F81300E6E31C /* SecCodeSigner.cpp */; };
66 C21EA3E00AD2F81300E6E31C /* SecCodeSigner.h in CopyFiles */ = {isa = PBXBuildFile; fileRef = C21EA3DC0AD2F81300E6E31C /* SecCodeSigner.h */; settings = {ATTRIBUTES = (Private, ); }; };
67 C21EA3E30AD2FA0900E6E31C /* CodeSigner.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C21EA3E10AD2FA0900E6E31C /* CodeSigner.cpp */; };
68 C224635F0B8620F800626F1B /* RequirementParser.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2D383F00A23A9D3005C63A2 /* RequirementParser.cpp */; };
69 C22463600B8620F800626F1B /* RequirementLexer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2D383EE0A23A9D3005C63A2 /* RequirementLexer.cpp */; };
70 C22463610B86210100626F1B /* antlrplugin.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2CC31130B85254F005FA59D /* antlrplugin.cpp */; };
71 C236E3D70AD59446000F5140 /* signer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C236E3D50AD59446000F5140 /* signer.cpp */; };
72 C236E3DB0AD595C2000F5140 /* signerutils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C236E3D90AD595C2000F5140 /* signerutils.cpp */; };
73 C24EABAB1421432800C16AA9 /* policydb.h in Headers */ = {isa = PBXBuildFile; fileRef = C24EABAA1421432800C16AA9 /* policydb.h */; };
74 C24EABAD1421433700C16AA9 /* policydb.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C24EABAC1421433700C16AA9 /* policydb.cpp */; };
75 C250F6C30B5EF1910076098F /* SecIntegrity.h in Headers */ = {isa = PBXBuildFile; fileRef = C250F6C20B5EF1910076098F /* SecIntegrity.h */; };
76 C259DFD60AD6D9BA00C9ACC6 /* sigblob.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C259DFD40AD6D9BA00C9ACC6 /* sigblob.cpp */; };
77 C26AC0F5143BD1C8001C98CE /* SystemPolicy in CopyFiles */ = {isa = PBXBuildFile; fileRef = C26AC0F3143BD1B3001C98CE /* SystemPolicy */; };
78 C26B45C10B8A9C0A003C0ACA /* ucspc in Frameworks */ = {isa = PBXBuildFile; fileRef = C26B45C00B8A9C00003C0ACA /* ucspc */; };
79 C26FF62D0E5B375A00F640A0 /* SecIntegrityLib.h in Headers */ = {isa = PBXBuildFile; fileRef = C2CC31040B8523AD005FA59D /* SecIntegrityLib.h */; settings = {ATTRIBUTES = (Private, ); }; };
80 C26FF62E0E5B375A00F640A0 /* SecCodeHostLib.h in Headers */ = {isa = PBXBuildFile; fileRef = C2BC1F340B580DA7003EC9DC /* SecCodeHostLib.h */; settings = {ATTRIBUTES = (Private, ); }; };
81 C26FF62F0E5B376B00F640A0 /* CodeSigning.h in Headers */ = {isa = PBXBuildFile; fileRef = C2D383180A237F47005C63A2 /* CodeSigning.h */; settings = {ATTRIBUTES = (Public, ); }; };
82 C26FF6300E5B376B00F640A0 /* CSCommon.h in Headers */ = {isa = PBXBuildFile; fileRef = C2D3831C0A237F47005C63A2 /* CSCommon.h */; settings = {ATTRIBUTES = (Public, ); }; };
83 C26FF6310E5B376B00F640A0 /* CSCommonPriv.h in Headers */ = {isa = PBXBuildFile; fileRef = C2D50CDF0E155A4F0059A195 /* CSCommonPriv.h */; settings = {ATTRIBUTES = (Private, ); }; };
84 C26FF6320E5B376B00F640A0 /* SecCode.h in Headers */ = {isa = PBXBuildFile; fileRef = C2D3831E0A237F47005C63A2 /* SecCode.h */; settings = {ATTRIBUTES = (Public, ); }; };
85 C26FF6330E5B376B00F640A0 /* SecCodePriv.h in Headers */ = {isa = PBXBuildFile; fileRef = C2E8AF240DE25CA7000F6D3B /* SecCodePriv.h */; settings = {ATTRIBUTES = (Private, ); }; };
86 C26FF6340E5B376B00F640A0 /* SecStaticCode.h in Headers */ = {isa = PBXBuildFile; fileRef = C2D383220A237F47005C63A2 /* SecStaticCode.h */; settings = {ATTRIBUTES = (Public, ); }; };
87 C26FF6350E5B376B00F640A0 /* SecStaticCodePriv.h in Headers */ = {isa = PBXBuildFile; fileRef = C2E8AF260DE25CA7000F6D3B /* SecStaticCodePriv.h */; settings = {ATTRIBUTES = (Private, ); }; };
88 C26FF6360E5B376B00F640A0 /* SecRequirement.h in Headers */ = {isa = PBXBuildFile; fileRef = C2D383260A237F47005C63A2 /* SecRequirement.h */; settings = {ATTRIBUTES = (Public, ); }; };
89 C26FF6370E5B376B00F640A0 /* SecRequirementPriv.h in Headers */ = {isa = PBXBuildFile; fileRef = C2E8AF250DE25CA7000F6D3B /* SecRequirementPriv.h */; settings = {ATTRIBUTES = (Private, ); }; };
90 C26FF6380E5B376B00F640A0 /* SecCodeSigner.h in Headers */ = {isa = PBXBuildFile; fileRef = C21EA3DC0AD2F81300E6E31C /* SecCodeSigner.h */; settings = {ATTRIBUTES = (Private, ); }; };
91 C26FF6390E5B376B00F640A0 /* SecCodeHost.h in Headers */ = {isa = PBXBuildFile; fileRef = C2D383190A237F47005C63A2 /* SecCodeHost.h */; settings = {ATTRIBUTES = (Public, ); }; };
92 C26FF63A0E5B376B00F640A0 /* SecIntegrity.h in Headers */ = {isa = PBXBuildFile; fileRef = C250F6C20B5EF1910076098F /* SecIntegrity.h */; settings = {ATTRIBUTES = (Private, ); }; };
93 C273601E1432A60B00A9A5FF /* policyengine.h in Headers */ = {isa = PBXBuildFile; fileRef = C273601D1432A60B00A9A5FF /* policyengine.h */; };
94 C273606E1433F09000A9A5FF /* SecAssessment.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C273606C1433F09000A9A5FF /* SecAssessment.cpp */; };
95 C273606F1433F09000A9A5FF /* SecAssessment.h in Headers */ = {isa = PBXBuildFile; fileRef = C273606D1433F09000A9A5FF /* SecAssessment.h */; settings = {ATTRIBUTES = (Private, ); }; };
96 C27360701433F09000A9A5FF /* SecAssessment.h in Headers */ = {isa = PBXBuildFile; fileRef = C273606D1433F09000A9A5FF /* SecAssessment.h */; settings = {ATTRIBUTES = (Private, ); }; };
97 C27360711433F0E600A9A5FF /* SecAssessment.h in CopyFiles */ = {isa = PBXBuildFile; fileRef = C273606D1433F09000A9A5FF /* SecAssessment.h */; };
98 C27360D51436866D00A9A5FF /* xpcengine.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C27360D41436866C00A9A5FF /* xpcengine.cpp */; };
99 C28342E60E366E6800E54360 /* csdatabase.h in Headers */ = {isa = PBXBuildFile; fileRef = C28342E50E366E6800E54360 /* csdatabase.h */; settings = {ATTRIBUTES = (Public, ); }; };
100 C28342E70E366E6800E54360 /* csdatabase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C28342E40E366E6800E54360 /* csdatabase.cpp */; };
101 C28342ED0E36719D00E54360 /* detachedrep.h in Headers */ = {isa = PBXBuildFile; fileRef = C28342EC0E36719D00E54360 /* detachedrep.h */; settings = {ATTRIBUTES = (Public, ); }; };
102 C28342EE0E36719D00E54360 /* detachedrep.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C28342EB0E36719D00E54360 /* detachedrep.cpp */; };
103 C297DF250B014BB300E94EE0 /* SecCodeSigner.h in Headers */ = {isa = PBXBuildFile; fileRef = C21EA3DC0AD2F81300E6E31C /* SecCodeSigner.h */; settings = {ATTRIBUTES = (Private, ); }; };
104 C2A436150F2133B2007A41A6 /* slcrep.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2A436130F2133B2007A41A6 /* slcrep.cpp */; };
105 C2A436160F2133B2007A41A6 /* slcrep.h in Headers */ = {isa = PBXBuildFile; fileRef = C2A436140F2133B2007A41A6 /* slcrep.h */; };
106 C2A487530B7914F400849490 /* SecCodeHostLib.h in Headers */ = {isa = PBXBuildFile; fileRef = C2BC1F340B580DA7003EC9DC /* SecCodeHostLib.h */; settings = {ATTRIBUTES = (Private, ); }; };
107 C2A487540B79150C00849490 /* SecIntegrity.h in Headers */ = {isa = PBXBuildFile; fileRef = C250F6C20B5EF1910076098F /* SecIntegrity.h */; settings = {ATTRIBUTES = (Private, ); }; };
108 C2A752B70B80EAFB004CF655 /* SecIntegrity.h in CopyFiles */ = {isa = PBXBuildFile; fileRef = C250F6C20B5EF1910076098F /* SecIntegrity.h */; };
109 C2A752B80B80EAFB004CF655 /* SecCodeHostLib.h in CopyFiles */ = {isa = PBXBuildFile; fileRef = C2BC1F340B580DA7003EC9DC /* SecCodeHostLib.h */; };
110 C2A976AA0B8A2E36008B4EA0 /* csutilities.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2A976A80B8A2E36008B4EA0 /* csutilities.cpp */; };
111 C2BC1F350B580DA7003EC9DC /* SecCodeHostLib.h in Headers */ = {isa = PBXBuildFile; fileRef = C2BC1F340B580DA7003EC9DC /* SecCodeHostLib.h */; };
112 C2BD519C0A9392FD000FE43D /* machorep.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2BD519A0A9392FD000FE43D /* machorep.cpp */; };
113 C2BD519F0A9392FD000FE43D /* machorep.h in Headers */ = {isa = PBXBuildFile; fileRef = C2BD519B0A9392FD000FE43D /* machorep.h */; settings = {ATTRIBUTES = (Public, ); }; };
114 C2BD60FA0AC863FC0057FD3D /* csgeneric.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2BD60F80AC863FC0057FD3D /* csgeneric.cpp */; };
115 C2BD61BD0AC9C77B0057FD3D /* csgeneric.h in Headers */ = {isa = PBXBuildFile; fileRef = C2BD60F90AC863FC0057FD3D /* csgeneric.h */; settings = {ATTRIBUTES = (Public, ); }; };
116 C2C1DF140A2E3D7200D1B02B /* requirement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2D383350A237F47005C63A2 /* requirement.cpp */; };
117 C2C1DFBB0A2F80EB00D1B02B /* reqinterp.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2C1DFB90A2F80EB00D1B02B /* reqinterp.cpp */; };
118 C2C1DFBE0A2F80EB00D1B02B /* reqinterp.h in Headers */ = {isa = PBXBuildFile; fileRef = C2C1DFBA0A2F80EB00D1B02B /* reqinterp.h */; settings = {ATTRIBUTES = (Public, ); }; };
119 C2C1DFC30A2F820500D1B02B /* reqmaker.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2C1DFC10A2F820500D1B02B /* reqmaker.cpp */; };
120 C2C1DFC60A2F820500D1B02B /* reqmaker.h in Headers */ = {isa = PBXBuildFile; fileRef = C2C1DFC20A2F820500D1B02B /* reqmaker.h */; settings = {ATTRIBUTES = (Public, ); }; };
121 C2C315D70D9319E800E7AA0C /* csutilities.h in Headers */ = {isa = PBXBuildFile; fileRef = C2A976A90B8A2E36008B4EA0 /* csutilities.h */; settings = {ATTRIBUTES = (Public, ); }; };
122 C2C3BC5F0BA1D6FE00E869D1 /* cfmdiskrep.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2C3BC5D0BA1D6FE00E869D1 /* cfmdiskrep.cpp */; };
123 C2C3BCD30BA1E47E00E869D1 /* singlediskrep.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2C3BCD10BA1E47E00E869D1 /* singlediskrep.cpp */; };
124 C2C931B40AB8BA1200F83950 /* SecCodeHost.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2C931B30AB8BA1200F83950 /* SecCodeHost.cpp */; };
125 C2CC31050B8523AD005FA59D /* SecIntegrityLib.h in Headers */ = {isa = PBXBuildFile; fileRef = C2CC31040B8523AD005FA59D /* SecIntegrityLib.h */; settings = {ATTRIBUTES = (Private, ); }; };
126 C2CC310F0B852424005FA59D /* SecIntegrityLib.c in Sources */ = {isa = PBXBuildFile; fileRef = C2CC310E0B852424005FA59D /* SecIntegrityLib.c */; };
127 C2CC31100B852447005FA59D /* SecIntegrityLib.h in CopyFiles */ = {isa = PBXBuildFile; fileRef = C2CC31040B8523AD005FA59D /* SecIntegrityLib.h */; };
128 C2CFB9C70DF8789A003F57E4 /* SecCodeHost.h in CopyFiles */ = {isa = PBXBuildFile; fileRef = C2D383190A237F47005C63A2 /* SecCodeHost.h */; };
129 C2D213870D9844F700E76E7D /* resources.h in Headers */ = {isa = PBXBuildFile; fileRef = C2E911E10ADEBE3200275CB2 /* resources.h */; settings = {ATTRIBUTES = (Public, ); }; };
130 C2D3833C0A237F47005C63A2 /* bundlediskrep.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2D383120A237F47005C63A2 /* bundlediskrep.cpp */; };
131 C2D3833E0A237F47005C63A2 /* cdbuilder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2D383140A237F47005C63A2 /* cdbuilder.cpp */; };
132 C2D383400A237F47005C63A2 /* codedirectory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2D383160A237F47005C63A2 /* codedirectory.cpp */; };
133 C2D383440A237F47005C63A2 /* cs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2D3831A0A237F47005C63A2 /* cs.cpp */; };
134 C2D383470A237F47005C63A2 /* SecCode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2D3831D0A237F47005C63A2 /* SecCode.cpp */; };
135 C2D383490A237F47005C63A2 /* cskernel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2D3831F0A237F47005C63A2 /* cskernel.cpp */; };
136 C2D3834B0A237F47005C63A2 /* SecStaticCode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2D383210A237F47005C63A2 /* SecStaticCode.cpp */; };
137 C2D3834D0A237F47005C63A2 /* csprocess.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2D383230A237F47005C63A2 /* csprocess.cpp */; };
138 C2D3834F0A237F47005C63A2 /* SecRequirement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2D383250A237F47005C63A2 /* SecRequirement.cpp */; };
139 C2D383510A237F47005C63A2 /* diskrep.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2D383270A237F47005C63A2 /* diskrep.cpp */; };
140 C2D383550A237F47005C63A2 /* filediskrep.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2D3832B0A237F47005C63A2 /* filediskrep.cpp */; };
141 C2D383570A237F47005C63A2 /* Code.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2D3832D0A237F47005C63A2 /* Code.cpp */; };
142 C2D383590A237F47005C63A2 /* kerneldiskrep.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2D3832F0A237F47005C63A2 /* kerneldiskrep.cpp */; };
143 C2D3835B0A237F47005C63A2 /* StaticCode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2D383310A237F47005C63A2 /* StaticCode.cpp */; };
144 C2D3835D0A237F47005C63A2 /* reqparser.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2D383330A237F47005C63A2 /* reqparser.cpp */; };
145 C2D383610A237F47005C63A2 /* Requirements.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2D383370A237F47005C63A2 /* Requirements.cpp */; };
146 C2D383670A237F47005C63A2 /* bundlediskrep.h in Headers */ = {isa = PBXBuildFile; fileRef = C2D383130A237F47005C63A2 /* bundlediskrep.h */; settings = {ATTRIBUTES = (Public, ); }; };
147 C2D383690A237F47005C63A2 /* cdbuilder.h in Headers */ = {isa = PBXBuildFile; fileRef = C2D383150A237F47005C63A2 /* cdbuilder.h */; settings = {ATTRIBUTES = (Public, ); }; };
148 C2D3836B0A237F47005C63A2 /* codedirectory.h in Headers */ = {isa = PBXBuildFile; fileRef = C2D383170A237F47005C63A2 /* codedirectory.h */; settings = {ATTRIBUTES = (Public, ); }; };
149 C2D3836C0A237F47005C63A2 /* CodeSigning.h in Headers */ = {isa = PBXBuildFile; fileRef = C2D383180A237F47005C63A2 /* CodeSigning.h */; settings = {ATTRIBUTES = (Public, ); }; };
150 C2D3836D0A237F47005C63A2 /* SecCodeHost.h in Headers */ = {isa = PBXBuildFile; fileRef = C2D383190A237F47005C63A2 /* SecCodeHost.h */; settings = {ATTRIBUTES = (Public, ); }; };
151 C2D3836F0A237F47005C63A2 /* cs.h in Headers */ = {isa = PBXBuildFile; fileRef = C2D3831B0A237F47005C63A2 /* cs.h */; settings = {ATTRIBUTES = (Public, ); }; };
152 C2D383700A237F47005C63A2 /* CSCommon.h in Headers */ = {isa = PBXBuildFile; fileRef = C2D3831C0A237F47005C63A2 /* CSCommon.h */; settings = {ATTRIBUTES = (Public, ); }; };
153 C2D383720A237F47005C63A2 /* SecCode.h in Headers */ = {isa = PBXBuildFile; fileRef = C2D3831E0A237F47005C63A2 /* SecCode.h */; settings = {ATTRIBUTES = (Public, ); }; };
154 C2D383740A237F47005C63A2 /* cskernel.h in Headers */ = {isa = PBXBuildFile; fileRef = C2D383200A237F47005C63A2 /* cskernel.h */; settings = {ATTRIBUTES = (Public, ); }; };
155 C2D383760A237F47005C63A2 /* SecStaticCode.h in Headers */ = {isa = PBXBuildFile; fileRef = C2D383220A237F47005C63A2 /* SecStaticCode.h */; settings = {ATTRIBUTES = (Public, ); }; };
156 C2D383780A237F47005C63A2 /* csprocess.h in Headers */ = {isa = PBXBuildFile; fileRef = C2D383240A237F47005C63A2 /* csprocess.h */; settings = {ATTRIBUTES = (Public, ); }; };
157 C2D3837A0A237F47005C63A2 /* SecRequirement.h in Headers */ = {isa = PBXBuildFile; fileRef = C2D383260A237F47005C63A2 /* SecRequirement.h */; settings = {ATTRIBUTES = (Public, ); }; };
158 C2D3837C0A237F47005C63A2 /* diskrep.h in Headers */ = {isa = PBXBuildFile; fileRef = C2D383280A237F47005C63A2 /* diskrep.h */; settings = {ATTRIBUTES = (Public, ); }; };
159 C2D383800A237F47005C63A2 /* filediskrep.h in Headers */ = {isa = PBXBuildFile; fileRef = C2D3832C0A237F47005C63A2 /* filediskrep.h */; settings = {ATTRIBUTES = (Public, ); }; };
160 C2D383820A237F47005C63A2 /* Code.h in Headers */ = {isa = PBXBuildFile; fileRef = C2D3832E0A237F47005C63A2 /* Code.h */; settings = {ATTRIBUTES = (Public, ); }; };
161 C2D383840A237F47005C63A2 /* kerneldiskrep.h in Headers */ = {isa = PBXBuildFile; fileRef = C2D383300A237F47005C63A2 /* kerneldiskrep.h */; settings = {ATTRIBUTES = (Public, ); }; };
162 C2D383860A237F47005C63A2 /* StaticCode.h in Headers */ = {isa = PBXBuildFile; fileRef = C2D383320A237F47005C63A2 /* StaticCode.h */; settings = {ATTRIBUTES = (Public, ); }; };
163 C2D383880A237F47005C63A2 /* reqparser.h in Headers */ = {isa = PBXBuildFile; fileRef = C2D383340A237F47005C63A2 /* reqparser.h */; settings = {ATTRIBUTES = (Public, ); }; };
164 C2D3838A0A237F47005C63A2 /* requirement.h in Headers */ = {isa = PBXBuildFile; fileRef = C2D383360A237F47005C63A2 /* requirement.h */; settings = {ATTRIBUTES = (Public, ); }; };
165 C2D3838C0A237F47005C63A2 /* Requirements.h in Headers */ = {isa = PBXBuildFile; fileRef = C2D383380A237F47005C63A2 /* Requirements.h */; settings = {ATTRIBUTES = (Public, ); }; };
166 C2D3838D0A237F47005C63A2 /* security_codesigning.exp in CopyFiles */ = {isa = PBXBuildFile; fileRef = C2D383390A237F47005C63A2 /* security_codesigning.exp */; };
167 C2D383900A23801C005C63A2 /* security_codesigning.exp in CopyFiles */ = {isa = PBXBuildFile; fileRef = C2D383390A237F47005C63A2 /* security_codesigning.exp */; };
168 C2D383910A23803A005C63A2 /* CSCommon.h in CopyFiles */ = {isa = PBXBuildFile; fileRef = C2D3831C0A237F47005C63A2 /* CSCommon.h */; };
169 C2D383920A23803A005C63A2 /* SecCode.h in CopyFiles */ = {isa = PBXBuildFile; fileRef = C2D3831E0A237F47005C63A2 /* SecCode.h */; };
170 C2D383930A23803A005C63A2 /* SecStaticCode.h in CopyFiles */ = {isa = PBXBuildFile; fileRef = C2D383220A237F47005C63A2 /* SecStaticCode.h */; };
171 C2D383940A23803A005C63A2 /* SecRequirement.h in CopyFiles */ = {isa = PBXBuildFile; fileRef = C2D383260A237F47005C63A2 /* SecRequirement.h */; };
172 C2D3839B0A238150005C63A2 /* CodeSigning.h in CopyFiles */ = {isa = PBXBuildFile; fileRef = C2D383180A237F47005C63A2 /* CodeSigning.h */; };
173 C2D50CE10E155ABC0059A195 /* CSCommonPriv.h in CopyFiles */ = {isa = PBXBuildFile; fileRef = C2D50CDF0E155A4F0059A195 /* CSCommonPriv.h */; settings = {ATTRIBUTES = (Private, ); }; };
174 C2D50CE20E155AE60059A195 /* CSCommonPriv.h in Headers */ = {isa = PBXBuildFile; fileRef = C2D50CDF0E155A4F0059A195 /* CSCommonPriv.h */; settings = {ATTRIBUTES = (Private, ); }; };
175 C2DC2DCA145F594000AD2A3A /* xar++.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2353410145F1B110073F964 /* xar++.cpp */; };
176 C2DC2DCB145F5CD000AD2A3A /* policyengine.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C27360201432A61900A9A5FF /* policyengine.cpp */; };
177 C2E2873D0B5D8D80009336A0 /* SecCodeHostLib.c in Sources */ = {isa = PBXBuildFile; fileRef = C2E2873C0B5D8D80009336A0 /* SecCodeHostLib.c */; };
178 C2E8AF2A0DE25D11000F6D3B /* SecCodePriv.h in Headers */ = {isa = PBXBuildFile; fileRef = C2E8AF240DE25CA7000F6D3B /* SecCodePriv.h */; settings = {ATTRIBUTES = (Private, ); }; };
179 C2E8AF2B0DE25D11000F6D3B /* SecStaticCodePriv.h in Headers */ = {isa = PBXBuildFile; fileRef = C2E8AF260DE25CA7000F6D3B /* SecStaticCodePriv.h */; settings = {ATTRIBUTES = (Private, ); }; };
180 C2E8AF2C0DE25D11000F6D3B /* SecRequirementPriv.h in Headers */ = {isa = PBXBuildFile; fileRef = C2E8AF250DE25CA7000F6D3B /* SecRequirementPriv.h */; settings = {ATTRIBUTES = (Private, ); }; };
181 C2E8AF2D0DE25D74000F6D3B /* SecCodePriv.h in CopyFiles */ = {isa = PBXBuildFile; fileRef = C2E8AF240DE25CA7000F6D3B /* SecCodePriv.h */; };
182 C2E8AF2E0DE25D74000F6D3B /* SecStaticCodePriv.h in CopyFiles */ = {isa = PBXBuildFile; fileRef = C2E8AF260DE25CA7000F6D3B /* SecStaticCodePriv.h */; };
183 C2E8AF2F0DE25D74000F6D3B /* SecRequirementPriv.h in CopyFiles */ = {isa = PBXBuildFile; fileRef = C2E8AF250DE25CA7000F6D3B /* SecRequirementPriv.h */; };
184 C2E911E20ADEBE3200275CB2 /* resources.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2E911E00ADEBE3200275CB2 /* resources.cpp */; };
185 C2EF10100A49BD89005A44BB /* renum.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2EF100E0A49BD89005A44BB /* renum.cpp */; };
186 C2EF10130A49BD89005A44BB /* renum.h in Headers */ = {isa = PBXBuildFile; fileRef = C2EF100F0A49BD89005A44BB /* renum.h */; settings = {ATTRIBUTES = (Public, ); }; };
187 C2F6566E0BCBFB250078779E /* cserror.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2F6566C0BCBFB250078779E /* cserror.cpp */; };
188 C2F656930BCBFFF40078779E /* cserror.h in Headers */ = {isa = PBXBuildFile; fileRef = C2F6566D0BCBFB250078779E /* cserror.h */; settings = {ATTRIBUTES = (Public, ); }; };
189 FEB30C9310DAC89D00557BA2 /* SecTask.c in Sources */ = {isa = PBXBuildFile; fileRef = FEB30C9210DAC89D00557BA2 /* SecTask.c */; };
190 FEB30C9E10DAC8FD00557BA2 /* SecTask.h in Headers */ = {isa = PBXBuildFile; fileRef = FEB30C9410DAC8A500557BA2 /* SecTask.h */; settings = {ATTRIBUTES = (Public, ); }; };
191 FEB30CA310DAC91800557BA2 /* SecTask.h in CopyFiles */ = {isa = PBXBuildFile; fileRef = FEB30C9410DAC8A500557BA2 /* SecTask.h */; };
192 FEB30CA410DAC97400557BA2 /* SecTask.h in Headers */ = {isa = PBXBuildFile; fileRef = FEB30C9410DAC8A500557BA2 /* SecTask.h */; settings = {ATTRIBUTES = (Public, ); }; };
193 /* End PBXBuildFile section */
194
195 /* Begin PBXContainerItemProxy section */
196 4C7502900540C69C00056564 /* PBXContainerItemProxy */ = {
197 isa = PBXContainerItemProxy;
198 containerPortal = 4CA1FEAB052A3C3800F22E42 /* Project object */;
199 proxyType = 1;
200 remoteGlobalIDString = 4C56351D0540A55300DCF0C8;
201 remoteInfo = security_codesigning;
202 };
203 C21E3F8A0A23AE10006558D6 /* PBXContainerItemProxy */ = {
204 isa = PBXContainerItemProxy;
205 containerPortal = 4CA1FEAB052A3C3800F22E42 /* Project object */;
206 proxyType = 1;
207 remoteGlobalIDString = C2D383B80A23A8C4005C63A2;
208 remoteInfo = "Requirements Language";
209 };
210 C250F6C40B5EF4E40076098F /* PBXContainerItemProxy */ = {
211 isa = PBXContainerItemProxy;
212 containerPortal = 4CA1FEAB052A3C3800F22E42 /* Project object */;
213 proxyType = 1;
214 remoteGlobalIDString = C2BC1F250B580D3A003EC9DC;
215 remoteInfo = libintegrity;
216 };
217 C26AC0F1143BD02B001C98CE /* PBXContainerItemProxy */ = {
218 isa = PBXContainerItemProxy;
219 containerPortal = 4CA1FEAB052A3C3800F22E42 /* Project object */;
220 proxyType = 1;
221 remoteGlobalIDString = C26AC0EB143BCF01001C98CE;
222 remoteInfo = SystemPolicy;
223 };
224 C26AC70E0DAEB400005BFB40 /* PBXContainerItemProxy */ = {
225 isa = PBXContainerItemProxy;
226 containerPortal = 4CA1FEAB052A3C3800F22E42 /* Project object */;
227 proxyType = 1;
228 remoteGlobalIDString = C26AC7090DAEB3A7005BFB40;
229 remoteInfo = DTrace;
230 };
231 C2E287400B5D8F97009336A0 /* PBXContainerItemProxy */ = {
232 isa = PBXContainerItemProxy;
233 containerPortal = 4CA1FEAB052A3C3800F22E42 /* Project object */;
234 proxyType = 1;
235 remoteGlobalIDString = 4CA1FEBD052A3C8100F22E42;
236 remoteInfo = libsecurity_codesigning;
237 };
238 C2E287420B5D8F9A009336A0 /* PBXContainerItemProxy */ = {
239 isa = PBXContainerItemProxy;
240 containerPortal = 4CA1FEAB052A3C3800F22E42 /* Project object */;
241 proxyType = 1;
242 remoteGlobalIDString = C2BC1F2E0B580D4B003EC9DC;
243 remoteInfo = libcodehost;
244 };
245 /* End PBXContainerItemProxy section */
246
247 /* Begin PBXCopyFilesBuildPhase section */
248 4CCB00500580097400981D43 /* CopyFiles */ = {
249 isa = PBXCopyFilesBuildPhase;
250 buildActionMask = 2147483647;
251 dstPath = SecurityPieces/Exports/Security;
252 dstSubfolderSpec = 16;
253 files = (
254 C2D3838D0A237F47005C63A2 /* security_codesigning.exp in CopyFiles */,
255 );
256 runOnlyForDeploymentPostprocessing = 0;
257 };
258 4CCB00510580097600981D43 /* CopyFiles */ = {
259 isa = PBXCopyFilesBuildPhase;
260 buildActionMask = 8;
261 dstPath = /usr/local/SecurityPieces/Exports/Security;
262 dstSubfolderSpec = 0;
263 files = (
264 C2D383900A23801C005C63A2 /* security_codesigning.exp in CopyFiles */,
265 );
266 runOnlyForDeploymentPostprocessing = 1;
267 };
268 4CCB00520580097800981D43 /* CopyFiles */ = {
269 isa = PBXCopyFilesBuildPhase;
270 buildActionMask = 2147483647;
271 dstPath = SecurityPieces/Headers/Security;
272 dstSubfolderSpec = 16;
273 files = (
274 FEB30CA310DAC91800557BA2 /* SecTask.h in CopyFiles */,
275 C2D3839B0A238150005C63A2 /* CodeSigning.h in CopyFiles */,
276 C2D383910A23803A005C63A2 /* CSCommon.h in CopyFiles */,
277 C2D383920A23803A005C63A2 /* SecCode.h in CopyFiles */,
278 C2D383930A23803A005C63A2 /* SecStaticCode.h in CopyFiles */,
279 C2D383940A23803A005C63A2 /* SecRequirement.h in CopyFiles */,
280 C2CFB9C70DF8789A003F57E4 /* SecCodeHost.h in CopyFiles */,
281 );
282 runOnlyForDeploymentPostprocessing = 0;
283 };
284 C26AC0F4143BD1C4001C98CE /* CopyFiles */ = {
285 isa = PBXCopyFilesBuildPhase;
286 buildActionMask = 8;
287 dstPath = private/var/db;
288 dstSubfolderSpec = 0;
289 files = (
290 C26AC0F5143BD1C8001C98CE /* SystemPolicy in CopyFiles */,
291 );
292 runOnlyForDeploymentPostprocessing = 1;
293 };
294 C26C39D3068368EC00ED5782 /* CopyFiles */ = {
295 isa = PBXCopyFilesBuildPhase;
296 buildActionMask = 2147483647;
297 dstPath = SecurityPieces/PrivateHeaders/Security;
298 dstSubfolderSpec = 16;
299 files = (
300 C2D50CE10E155ABC0059A195 /* CSCommonPriv.h in CopyFiles */,
301 C2E8AF2D0DE25D74000F6D3B /* SecCodePriv.h in CopyFiles */,
302 C2E8AF2E0DE25D74000F6D3B /* SecStaticCodePriv.h in CopyFiles */,
303 C2E8AF2F0DE25D74000F6D3B /* SecRequirementPriv.h in CopyFiles */,
304 C2CC31100B852447005FA59D /* SecIntegrityLib.h in CopyFiles */,
305 C21EA3E00AD2F81300E6E31C /* SecCodeSigner.h in CopyFiles */,
306 C2A752B70B80EAFB004CF655 /* SecIntegrity.h in CopyFiles */,
307 C2A752B80B80EAFB004CF655 /* SecCodeHostLib.h in CopyFiles */,
308 C27360711433F0E600A9A5FF /* SecAssessment.h in CopyFiles */,
309 );
310 runOnlyForDeploymentPostprocessing = 0;
311 };
312 /* End PBXCopyFilesBuildPhase section */
313
314 /* Begin PBXFileReference section */
315 4C56351E0540A55300DCF0C8 /* security_codesigning.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; path = security_codesigning.framework; sourceTree = BUILT_PRODUCTS_DIR; };
316 4CA1FEBE052A3C8100F22E42 /* security_codesigning */ = {isa = PBXFileReference; explicitFileType = archive.ar; path = security_codesigning; sourceTree = BUILT_PRODUCTS_DIR; };
317 C2093AA60BB0948000EB8599 /* reqreader.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = reqreader.cpp; sourceTree = "<group>"; };
318 C2093AA70BB0948000EB8599 /* reqreader.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = reqreader.h; sourceTree = "<group>"; };
319 C21CFC5D0A250D1C006CD5B1 /* reqdumper.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = reqdumper.cpp; sourceTree = "<group>"; };
320 C21CFC5E0A250D1C006CD5B1 /* reqdumper.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = reqdumper.h; sourceTree = "<group>"; };
321 C21EA3DB0AD2F81300E6E31C /* SecCodeSigner.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = SecCodeSigner.cpp; sourceTree = "<group>"; };
322 C21EA3DC0AD2F81300E6E31C /* SecCodeSigner.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SecCodeSigner.h; sourceTree = "<group>"; };
323 C21EA3E10AD2FA0900E6E31C /* CodeSigner.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CodeSigner.cpp; sourceTree = "<group>"; };
324 C21EA3E20AD2FA0900E6E31C /* CodeSigner.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CodeSigner.h; sourceTree = "<group>"; };
325 C235340E145F1B050073F964 /* xar++.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "xar++.h"; sourceTree = "<group>"; };
326 C2353410145F1B110073F964 /* xar++.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = "xar++.cpp"; sourceTree = "<group>"; };
327 C236E3D50AD59446000F5140 /* signer.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = signer.cpp; sourceTree = "<group>"; };
328 C236E3D60AD59446000F5140 /* signer.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = signer.h; sourceTree = "<group>"; };
329 C236E3D90AD595C2000F5140 /* signerutils.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = signerutils.cpp; sourceTree = "<group>"; };
330 C236E3DA0AD595C2000F5140 /* signerutils.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = signerutils.h; sourceTree = "<group>"; };
331 C24EABAA1421432800C16AA9 /* policydb.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = policydb.h; sourceTree = "<group>"; };
332 C24EABAC1421433700C16AA9 /* policydb.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = policydb.cpp; sourceTree = "<group>"; };
333 C250F6C20B5EF1910076098F /* SecIntegrity.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SecIntegrity.h; sourceTree = "<group>"; };
334 C250F6C60B5EF5B50076098F /* SecIntegrity.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = SecIntegrity.cpp; sourceTree = "<group>"; };
335 C259DFD40AD6D9BA00C9ACC6 /* sigblob.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = sigblob.cpp; sourceTree = "<group>"; };
336 C259DFD50AD6D9BA00C9ACC6 /* sigblob.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = sigblob.h; sourceTree = "<group>"; };
337 C26AC0F3143BD1B3001C98CE /* SystemPolicy */ = {isa = PBXFileReference; lastKnownFileType = text; path = SystemPolicy; sourceTree = "<group>"; };
338 C26AC6FD0DAEB2C4005BFB40 /* security_codesigning.d */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.dtrace; path = security_codesigning.d; sourceTree = "<group>"; };
339 C26B45C00B8A9C00003C0ACA /* ucspc */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = ucspc; sourceTree = "<group>"; };
340 C27249D2143237CD0058B552 /* syspolicy.sql */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = syspolicy.sql; sourceTree = "<group>"; };
341 C273601D1432A60B00A9A5FF /* policyengine.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = policyengine.h; sourceTree = "<group>"; };
342 C27360201432A61900A9A5FF /* policyengine.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; lineEnding = 0; path = policyengine.cpp; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.cpp; };
343 C273606C1433F09000A9A5FF /* SecAssessment.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; lineEnding = 0; path = SecAssessment.cpp; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.cpp; };
344 C273606D1433F09000A9A5FF /* SecAssessment.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = SecAssessment.h; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; };
345 C27360D41436866C00A9A5FF /* xpcengine.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; lineEnding = 0; path = xpcengine.cpp; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.cpp; };
346 C27360D71436868600A9A5FF /* xpcengine.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = xpcengine.h; sourceTree = "<group>"; };
347 C28342E40E366E6800E54360 /* csdatabase.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = csdatabase.cpp; sourceTree = "<group>"; };
348 C28342E50E366E6800E54360 /* csdatabase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = csdatabase.h; sourceTree = "<group>"; };
349 C28342EB0E36719D00E54360 /* detachedrep.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = detachedrep.cpp; sourceTree = "<group>"; };
350 C28342EC0E36719D00E54360 /* detachedrep.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = detachedrep.h; sourceTree = "<group>"; };
351 C2A436130F2133B2007A41A6 /* slcrep.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = slcrep.cpp; sourceTree = "<group>"; };
352 C2A436140F2133B2007A41A6 /* slcrep.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = slcrep.h; sourceTree = "<group>"; };
353 C2A976A80B8A2E36008B4EA0 /* csutilities.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = csutilities.cpp; sourceTree = "<group>"; };
354 C2A976A90B8A2E36008B4EA0 /* csutilities.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = csutilities.h; sourceTree = "<group>"; };
355 C2B9F1D20D51646600CAB713 /* RequirementKeywords.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RequirementKeywords.h; sourceTree = "<group>"; };
356 C2BC1F260B580D3A003EC9DC /* libintegrity.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libintegrity.a; sourceTree = BUILT_PRODUCTS_DIR; };
357 C2BC1F2F0B580D4B003EC9DC /* libcodehost.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libcodehost.a; sourceTree = BUILT_PRODUCTS_DIR; };
358 C2BC1F340B580DA7003EC9DC /* SecCodeHostLib.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SecCodeHostLib.h; sourceTree = "<group>"; };
359 C2BD519A0A9392FD000FE43D /* machorep.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = machorep.cpp; sourceTree = "<group>"; };
360 C2BD519B0A9392FD000FE43D /* machorep.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = machorep.h; sourceTree = "<group>"; };
361 C2BD60F80AC863FC0057FD3D /* csgeneric.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = csgeneric.cpp; sourceTree = "<group>"; };
362 C2BD60F90AC863FC0057FD3D /* csgeneric.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = csgeneric.h; sourceTree = "<group>"; };
363 C2C1DF8F0A2E4A2700D1B02B /* requirements.grammar */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = requirements.grammar; sourceTree = SOURCE_ROOT; };
364 C2C1DFB90A2F80EB00D1B02B /* reqinterp.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = reqinterp.cpp; sourceTree = "<group>"; };
365 C2C1DFBA0A2F80EB00D1B02B /* reqinterp.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = reqinterp.h; sourceTree = "<group>"; };
366 C2C1DFC10A2F820500D1B02B /* reqmaker.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = reqmaker.cpp; sourceTree = "<group>"; };
367 C2C1DFC20A2F820500D1B02B /* reqmaker.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = reqmaker.h; sourceTree = "<group>"; };
368 C2C3BC5D0BA1D6FE00E869D1 /* cfmdiskrep.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = cfmdiskrep.cpp; sourceTree = "<group>"; };
369 C2C3BC5E0BA1D6FE00E869D1 /* cfmdiskrep.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = cfmdiskrep.h; sourceTree = "<group>"; };
370 C2C3BCD10BA1E47E00E869D1 /* singlediskrep.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = singlediskrep.cpp; sourceTree = "<group>"; };
371 C2C3BCD20BA1E47E00E869D1 /* singlediskrep.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = singlediskrep.h; sourceTree = "<group>"; };
372 C2C4F4EE0E0980C700137848 /* codesigning_dtrace.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = codesigning_dtrace.h; sourceTree = "<group>"; };
373 C2C931B30AB8BA1200F83950 /* SecCodeHost.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = SecCodeHost.cpp; sourceTree = "<group>"; };
374 C2CC30A00B8519CC005FA59D /* CoreFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = CoreFoundation.framework; sourceTree = "<group>"; };
375 C2CC31040B8523AD005FA59D /* SecIntegrityLib.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SecIntegrityLib.h; sourceTree = "<group>"; };
376 C2CC310E0B852424005FA59D /* SecIntegrityLib.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = SecIntegrityLib.c; sourceTree = "<group>"; };
377 C2CC31130B85254F005FA59D /* antlrplugin.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = antlrplugin.cpp; path = lib/antlrplugin.cpp; sourceTree = "<group>"; };
378 C2CC31140B85254F005FA59D /* antlrplugin.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = antlrplugin.h; path = lib/antlrplugin.h; sourceTree = "<group>"; };
379 C2D383120A237F47005C63A2 /* bundlediskrep.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = bundlediskrep.cpp; sourceTree = "<group>"; };
380 C2D383130A237F47005C63A2 /* bundlediskrep.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = bundlediskrep.h; sourceTree = "<group>"; };
381 C2D383140A237F47005C63A2 /* cdbuilder.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = cdbuilder.cpp; sourceTree = "<group>"; };
382 C2D383150A237F47005C63A2 /* cdbuilder.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = cdbuilder.h; sourceTree = "<group>"; };
383 C2D383160A237F47005C63A2 /* codedirectory.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = codedirectory.cpp; sourceTree = "<group>"; };
384 C2D383170A237F47005C63A2 /* codedirectory.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = codedirectory.h; sourceTree = "<group>"; };
385 C2D383180A237F47005C63A2 /* CodeSigning.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CodeSigning.h; sourceTree = "<group>"; };
386 C2D383190A237F47005C63A2 /* SecCodeHost.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SecCodeHost.h; sourceTree = "<group>"; };
387 C2D3831A0A237F47005C63A2 /* cs.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = cs.cpp; sourceTree = "<group>"; };
388 C2D3831B0A237F47005C63A2 /* cs.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = cs.h; sourceTree = "<group>"; };
389 C2D3831C0A237F47005C63A2 /* CSCommon.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CSCommon.h; sourceTree = "<group>"; };
390 C2D3831D0A237F47005C63A2 /* SecCode.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = SecCode.cpp; sourceTree = "<group>"; };
391 C2D3831E0A237F47005C63A2 /* SecCode.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SecCode.h; sourceTree = "<group>"; };
392 C2D3831F0A237F47005C63A2 /* cskernel.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = cskernel.cpp; sourceTree = "<group>"; };
393 C2D383200A237F47005C63A2 /* cskernel.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = cskernel.h; sourceTree = "<group>"; };
394 C2D383210A237F47005C63A2 /* SecStaticCode.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = SecStaticCode.cpp; sourceTree = "<group>"; };
395 C2D383220A237F47005C63A2 /* SecStaticCode.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SecStaticCode.h; sourceTree = "<group>"; };
396 C2D383230A237F47005C63A2 /* csprocess.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = csprocess.cpp; sourceTree = "<group>"; };
397 C2D383240A237F47005C63A2 /* csprocess.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = csprocess.h; sourceTree = "<group>"; };
398 C2D383250A237F47005C63A2 /* SecRequirement.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = SecRequirement.cpp; sourceTree = "<group>"; };
399 C2D383260A237F47005C63A2 /* SecRequirement.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SecRequirement.h; sourceTree = "<group>"; };
400 C2D383270A237F47005C63A2 /* diskrep.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = diskrep.cpp; sourceTree = "<group>"; };
401 C2D383280A237F47005C63A2 /* diskrep.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = diskrep.h; sourceTree = "<group>"; };
402 C2D3832B0A237F47005C63A2 /* filediskrep.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = filediskrep.cpp; sourceTree = "<group>"; };
403 C2D3832C0A237F47005C63A2 /* filediskrep.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = filediskrep.h; sourceTree = "<group>"; };
404 C2D3832D0A237F47005C63A2 /* Code.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = Code.cpp; sourceTree = "<group>"; };
405 C2D3832E0A237F47005C63A2 /* Code.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = Code.h; sourceTree = "<group>"; };
406 C2D3832F0A237F47005C63A2 /* kerneldiskrep.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = kerneldiskrep.cpp; sourceTree = "<group>"; };
407 C2D383300A237F47005C63A2 /* kerneldiskrep.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = kerneldiskrep.h; sourceTree = "<group>"; };
408 C2D383310A237F47005C63A2 /* StaticCode.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = StaticCode.cpp; sourceTree = "<group>"; };
409 C2D383320A237F47005C63A2 /* StaticCode.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = StaticCode.h; sourceTree = "<group>"; };
410 C2D383330A237F47005C63A2 /* reqparser.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = reqparser.cpp; sourceTree = "<group>"; };
411 C2D383340A237F47005C63A2 /* reqparser.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = reqparser.h; sourceTree = "<group>"; };
412 C2D383350A237F47005C63A2 /* requirement.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = requirement.cpp; sourceTree = "<group>"; };
413 C2D383360A237F47005C63A2 /* requirement.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = requirement.h; sourceTree = "<group>"; };
414 C2D383370A237F47005C63A2 /* Requirements.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = Requirements.cpp; sourceTree = "<group>"; };
415 C2D383380A237F47005C63A2 /* Requirements.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = Requirements.h; sourceTree = "<group>"; };
416 C2D383390A237F47005C63A2 /* security_codesigning.exp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.exports; path = security_codesigning.exp; sourceTree = "<group>"; };
417 C2D383EE0A23A9D3005C63A2 /* RequirementLexer.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = RequirementLexer.cpp; sourceTree = "<group>"; };
418 C2D383EF0A23A9D3005C63A2 /* RequirementLexer.hpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; path = RequirementLexer.hpp; sourceTree = "<group>"; };
419 C2D383F00A23A9D3005C63A2 /* RequirementParser.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = RequirementParser.cpp; sourceTree = "<group>"; };
420 C2D383F10A23A9D3005C63A2 /* RequirementParser.hpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; path = RequirementParser.hpp; sourceTree = "<group>"; };
421 C2D383F20A23A9D3005C63A2 /* RequirementParserTokenTypes.hpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; path = RequirementParserTokenTypes.hpp; sourceTree = "<group>"; };
422 C2D383F30A23A9D3005C63A2 /* RequirementParserTokenTypes.txt */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = RequirementParserTokenTypes.txt; sourceTree = "<group>"; };
423 C2D50CDF0E155A4F0059A195 /* CSCommonPriv.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CSCommonPriv.h; sourceTree = "<group>"; };
424 C2E2873C0B5D8D80009336A0 /* SecCodeHostLib.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = SecCodeHostLib.c; sourceTree = "<group>"; };
425 C2E8AF240DE25CA7000F6D3B /* SecCodePriv.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SecCodePriv.h; sourceTree = "<group>"; };
426 C2E8AF250DE25CA7000F6D3B /* SecRequirementPriv.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SecRequirementPriv.h; sourceTree = "<group>"; };
427 C2E8AF260DE25CA7000F6D3B /* SecStaticCodePriv.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SecStaticCodePriv.h; sourceTree = "<group>"; };
428 C2E911E00ADEBE3200275CB2 /* resources.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = resources.cpp; sourceTree = "<group>"; };
429 C2E911E10ADEBE3200275CB2 /* resources.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = resources.h; sourceTree = "<group>"; };
430 C2EF100E0A49BD89005A44BB /* renum.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = renum.cpp; sourceTree = "<group>"; };
431 C2EF100F0A49BD89005A44BB /* renum.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = renum.h; sourceTree = "<group>"; };
432 C2F6071B107D575700A83618 /* codesign-watch.d */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.dtrace; name = "codesign-watch.d"; path = "dtrace/codesign-watch.d"; sourceTree = SOURCE_ROOT; };
433 C2F6566C0BCBFB250078779E /* cserror.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = cserror.cpp; sourceTree = "<group>"; };
434 C2F6566D0BCBFB250078779E /* cserror.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = cserror.h; sourceTree = "<group>"; };
435 FEB30C9210DAC89D00557BA2 /* SecTask.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = SecTask.c; sourceTree = "<group>"; };
436 FEB30C9410DAC8A500557BA2 /* SecTask.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SecTask.h; sourceTree = "<group>"; };
437 /* End PBXFileReference section */
438
439 /* Begin PBXFrameworksBuildPhase section */
440 4CA1FEBB052A3C8100F22E42 /* Frameworks */ = {
441 isa = PBXFrameworksBuildPhase;
442 buildActionMask = 2147483647;
443 files = (
444 );
445 runOnlyForDeploymentPostprocessing = 0;
446 };
447 C2BC1F240B580D3A003EC9DC /* Frameworks */ = {
448 isa = PBXFrameworksBuildPhase;
449 buildActionMask = 2147483647;
450 files = (
451 );
452 runOnlyForDeploymentPostprocessing = 0;
453 };
454 C2BC1F2D0B580D4B003EC9DC /* Frameworks */ = {
455 isa = PBXFrameworksBuildPhase;
456 buildActionMask = 2147483647;
457 files = (
458 C26B45C10B8A9C0A003C0ACA /* ucspc in Frameworks */,
459 );
460 runOnlyForDeploymentPostprocessing = 0;
461 };
462 /* End PBXFrameworksBuildPhase section */
463
464 /* Begin PBXGroup section */
465 4C308388053237100028A8C6 /* lib */ = {
466 isa = PBXGroup;
467 children = (
468 C2C1DF5F0A2E457E00D1B02B /* API */,
469 C2C1DF600A2E458D00D1B02B /* API Objects */,
470 C216C72D0AD59B22003B07D4 /* Signing Operations */,
471 C2C1DF630A2E45BF00D1B02B /* Code Directory */,
472 C2C1DF620A2E45B600D1B02B /* Requirements */,
473 C2C1DF640A2E45F500D1B02B /* Code Classes */,
474 C2C1DF610A2E459E00D1B02B /* Disk Representations */,
475 C2BC1F370B580DAE003EC9DC /* Static Support */,
476 C26AC6FF0DAEB2D0005BFB40 /* DTrace */,
477 C2CCF0360A3F524B0085795A /* Local Utilities */,
478 C2CC31160B852554005FA59D /* Security Plugins */,
479 FEB30C9110DAC6C400557BA2 /* Entitlements */,
480 C24EABA914213FAF00C16AA9 /* System Policy */,
481 );
482 path = lib;
483 sourceTree = "<group>";
484 };
485 4CA1FEA7052A3C3800F22E42 = {
486 isa = PBXGroup;
487 children = (
488 4C308388053237100028A8C6 /* lib */,
489 C2D383F90A23A9D9005C63A2 /* cstemp */,
490 C2A4A43E0B7BABFD004AAC3F /* Pieces */,
491 C2CC30EF0B8519CF005FA59D /* Frameworks */,
492 4CA1FEBF052A3C8100F22E42 /* Products */,
493 );
494 sourceTree = "<group>";
495 };
496 4CA1FEBF052A3C8100F22E42 /* Products */ = {
497 isa = PBXGroup;
498 children = (
499 4CA1FEBE052A3C8100F22E42 /* security_codesigning */,
500 4C56351E0540A55300DCF0C8 /* security_codesigning.framework */,
501 C2BC1F260B580D3A003EC9DC /* libintegrity.a */,
502 C2BC1F2F0B580D4B003EC9DC /* libcodehost.a */,
503 );
504 name = Products;
505 sourceTree = "<group>";
506 };
507 C216C72D0AD59B22003B07D4 /* Signing Operations */ = {
508 isa = PBXGroup;
509 children = (
510 C236E3D60AD59446000F5140 /* signer.h */,
511 C236E3D50AD59446000F5140 /* signer.cpp */,
512 C236E3DA0AD595C2000F5140 /* signerutils.h */,
513 C236E3D90AD595C2000F5140 /* signerutils.cpp */,
514 );
515 name = "Signing Operations";
516 sourceTree = "<group>";
517 };
518 C24EABA914213FAF00C16AA9 /* System Policy */ = {
519 isa = PBXGroup;
520 children = (
521 C273606D1433F09000A9A5FF /* SecAssessment.h */,
522 C273606C1433F09000A9A5FF /* SecAssessment.cpp */,
523 C24EABAA1421432800C16AA9 /* policydb.h */,
524 C24EABAC1421433700C16AA9 /* policydb.cpp */,
525 C273601D1432A60B00A9A5FF /* policyengine.h */,
526 C27360201432A61900A9A5FF /* policyengine.cpp */,
527 C27360D71436868600A9A5FF /* xpcengine.h */,
528 C27360D41436866C00A9A5FF /* xpcengine.cpp */,
529 C27249D2143237CD0058B552 /* syspolicy.sql */,
530 );
531 name = "System Policy";
532 sourceTree = "<group>";
533 };
534 C26AC6FF0DAEB2D0005BFB40 /* DTrace */ = {
535 isa = PBXGroup;
536 children = (
537 C26AC6FD0DAEB2C4005BFB40 /* security_codesigning.d */,
538 C2F6071B107D575700A83618 /* codesign-watch.d */,
539 );
540 name = DTrace;
541 sourceTree = "<group>";
542 };
543 C2A4A43E0B7BABFD004AAC3F /* Pieces */ = {
544 isa = PBXGroup;
545 children = (
546 );
547 name = Pieces;
548 sourceTree = "<group>";
549 };
550 C2BC1F370B580DAE003EC9DC /* Static Support */ = {
551 isa = PBXGroup;
552 children = (
553 C2CC31040B8523AD005FA59D /* SecIntegrityLib.h */,
554 C2CC310E0B852424005FA59D /* SecIntegrityLib.c */,
555 C2BC1F340B580DA7003EC9DC /* SecCodeHostLib.h */,
556 C2E2873C0B5D8D80009336A0 /* SecCodeHostLib.c */,
557 );
558 name = "Static Support";
559 sourceTree = "<group>";
560 };
561 C2C1DF5F0A2E457E00D1B02B /* API */ = {
562 isa = PBXGroup;
563 children = (
564 C2D383180A237F47005C63A2 /* CodeSigning.h */,
565 C2D3831C0A237F47005C63A2 /* CSCommon.h */,
566 C2D50CDF0E155A4F0059A195 /* CSCommonPriv.h */,
567 C2D3831E0A237F47005C63A2 /* SecCode.h */,
568 C2E8AF240DE25CA7000F6D3B /* SecCodePriv.h */,
569 C2D3831D0A237F47005C63A2 /* SecCode.cpp */,
570 C2D383220A237F47005C63A2 /* SecStaticCode.h */,
571 C2E8AF260DE25CA7000F6D3B /* SecStaticCodePriv.h */,
572 C2D383210A237F47005C63A2 /* SecStaticCode.cpp */,
573 C2D383260A237F47005C63A2 /* SecRequirement.h */,
574 C2E8AF250DE25CA7000F6D3B /* SecRequirementPriv.h */,
575 C2D383250A237F47005C63A2 /* SecRequirement.cpp */,
576 C21EA3DC0AD2F81300E6E31C /* SecCodeSigner.h */,
577 C21EA3DB0AD2F81300E6E31C /* SecCodeSigner.cpp */,
578 C2D383190A237F47005C63A2 /* SecCodeHost.h */,
579 C2C931B30AB8BA1200F83950 /* SecCodeHost.cpp */,
580 C250F6C20B5EF1910076098F /* SecIntegrity.h */,
581 C250F6C60B5EF5B50076098F /* SecIntegrity.cpp */,
582 C2D383390A237F47005C63A2 /* security_codesigning.exp */,
583 );
584 name = API;
585 sourceTree = "<group>";
586 };
587 C2C1DF600A2E458D00D1B02B /* API Objects */ = {
588 isa = PBXGroup;
589 children = (
590 C2D3831B0A237F47005C63A2 /* cs.h */,
591 C2D3831A0A237F47005C63A2 /* cs.cpp */,
592 C2D3832E0A237F47005C63A2 /* Code.h */,
593 C2D3832D0A237F47005C63A2 /* Code.cpp */,
594 C2D383320A237F47005C63A2 /* StaticCode.h */,
595 C2D383310A237F47005C63A2 /* StaticCode.cpp */,
596 C2D383380A237F47005C63A2 /* Requirements.h */,
597 C2D383370A237F47005C63A2 /* Requirements.cpp */,
598 C21EA3E20AD2FA0900E6E31C /* CodeSigner.h */,
599 C21EA3E10AD2FA0900E6E31C /* CodeSigner.cpp */,
600 );
601 name = "API Objects";
602 sourceTree = "<group>";
603 };
604 C2C1DF610A2E459E00D1B02B /* Disk Representations */ = {
605 isa = PBXGroup;
606 children = (
607 C2D383280A237F47005C63A2 /* diskrep.h */,
608 C2D383270A237F47005C63A2 /* diskrep.cpp */,
609 C2D3832C0A237F47005C63A2 /* filediskrep.h */,
610 C2D3832B0A237F47005C63A2 /* filediskrep.cpp */,
611 C2D383130A237F47005C63A2 /* bundlediskrep.h */,
612 C2D383120A237F47005C63A2 /* bundlediskrep.cpp */,
613 C2D383300A237F47005C63A2 /* kerneldiskrep.h */,
614 C2D3832F0A237F47005C63A2 /* kerneldiskrep.cpp */,
615 C2C3BC5E0BA1D6FE00E869D1 /* cfmdiskrep.h */,
616 C2C3BC5D0BA1D6FE00E869D1 /* cfmdiskrep.cpp */,
617 C2BD519B0A9392FD000FE43D /* machorep.h */,
618 C2BD519A0A9392FD000FE43D /* machorep.cpp */,
619 C2A436140F2133B2007A41A6 /* slcrep.h */,
620 C2A436130F2133B2007A41A6 /* slcrep.cpp */,
621 C2C3BCD20BA1E47E00E869D1 /* singlediskrep.h */,
622 C2C3BCD10BA1E47E00E869D1 /* singlediskrep.cpp */,
623 C28342EC0E36719D00E54360 /* detachedrep.h */,
624 C28342EB0E36719D00E54360 /* detachedrep.cpp */,
625 );
626 name = "Disk Representations";
627 sourceTree = "<group>";
628 };
629 C2C1DF620A2E45B600D1B02B /* Requirements */ = {
630 isa = PBXGroup;
631 children = (
632 C2C1DF8F0A2E4A2700D1B02B /* requirements.grammar */,
633 C2D383360A237F47005C63A2 /* requirement.h */,
634 C2D383350A237F47005C63A2 /* requirement.cpp */,
635 C2C1DFC20A2F820500D1B02B /* reqmaker.h */,
636 C2C1DFC10A2F820500D1B02B /* reqmaker.cpp */,
637 C2093AA70BB0948000EB8599 /* reqreader.h */,
638 C2093AA60BB0948000EB8599 /* reqreader.cpp */,
639 C2C1DFBA0A2F80EB00D1B02B /* reqinterp.h */,
640 C2C1DFB90A2F80EB00D1B02B /* reqinterp.cpp */,
641 C2D383340A237F47005C63A2 /* reqparser.h */,
642 C2D383330A237F47005C63A2 /* reqparser.cpp */,
643 C21CFC5E0A250D1C006CD5B1 /* reqdumper.h */,
644 C21CFC5D0A250D1C006CD5B1 /* reqdumper.cpp */,
645 );
646 name = Requirements;
647 sourceTree = "<group>";
648 };
649 C2C1DF630A2E45BF00D1B02B /* Code Directory */ = {
650 isa = PBXGroup;
651 children = (
652 C2D383170A237F47005C63A2 /* codedirectory.h */,
653 C2D383160A237F47005C63A2 /* codedirectory.cpp */,
654 C2D383150A237F47005C63A2 /* cdbuilder.h */,
655 C2D383140A237F47005C63A2 /* cdbuilder.cpp */,
656 );
657 name = "Code Directory";
658 sourceTree = "<group>";
659 };
660 C2C1DF640A2E45F500D1B02B /* Code Classes */ = {
661 isa = PBXGroup;
662 children = (
663 C2D383200A237F47005C63A2 /* cskernel.h */,
664 C2D3831F0A237F47005C63A2 /* cskernel.cpp */,
665 C2D383240A237F47005C63A2 /* csprocess.h */,
666 C2D383230A237F47005C63A2 /* csprocess.cpp */,
667 C2BD60F90AC863FC0057FD3D /* csgeneric.h */,
668 C2BD60F80AC863FC0057FD3D /* csgeneric.cpp */,
669 );
670 name = "Code Classes";
671 sourceTree = "<group>";
672 };
673 C2CC30EF0B8519CF005FA59D /* Frameworks */ = {
674 isa = PBXGroup;
675 children = (
676 C2CC30A00B8519CC005FA59D /* CoreFoundation.framework */,
677 );
678 name = Frameworks;
679 path = /System/Library/Frameworks;
680 sourceTree = "<absolute>";
681 };
682 C2CC31160B852554005FA59D /* Security Plugins */ = {
683 isa = PBXGroup;
684 children = (
685 C2CC31140B85254F005FA59D /* antlrplugin.h */,
686 C2CC31130B85254F005FA59D /* antlrplugin.cpp */,
687 );
688 name = "Security Plugins";
689 path = ..;
690 sourceTree = "<group>";
691 };
692 C2CCF0360A3F524B0085795A /* Local Utilities */ = {
693 isa = PBXGroup;
694 children = (
695 C28342E50E366E6800E54360 /* csdatabase.h */,
696 C28342E40E366E6800E54360 /* csdatabase.cpp */,
697 C2F6566D0BCBFB250078779E /* cserror.h */,
698 C2F6566C0BCBFB250078779E /* cserror.cpp */,
699 C2E911E10ADEBE3200275CB2 /* resources.h */,
700 C2E911E00ADEBE3200275CB2 /* resources.cpp */,
701 C259DFD50AD6D9BA00C9ACC6 /* sigblob.h */,
702 C259DFD40AD6D9BA00C9ACC6 /* sigblob.cpp */,
703 C2EF100F0A49BD89005A44BB /* renum.h */,
704 C2EF100E0A49BD89005A44BB /* renum.cpp */,
705 C2A976A90B8A2E36008B4EA0 /* csutilities.h */,
706 C2A976A80B8A2E36008B4EA0 /* csutilities.cpp */,
707 C235340E145F1B050073F964 /* xar++.h */,
708 C2353410145F1B110073F964 /* xar++.cpp */,
709 );
710 name = "Local Utilities";
711 sourceTree = "<group>";
712 };
713 C2D383F90A23A9D9005C63A2 /* cstemp */ = {
714 isa = PBXGroup;
715 children = (
716 C2C4F4EE0E0980C700137848 /* codesigning_dtrace.h */,
717 C2D383EF0A23A9D3005C63A2 /* RequirementLexer.hpp */,
718 C2D383EE0A23A9D3005C63A2 /* RequirementLexer.cpp */,
719 C2D383F10A23A9D3005C63A2 /* RequirementParser.hpp */,
720 C2D383F00A23A9D3005C63A2 /* RequirementParser.cpp */,
721 C2B9F1D20D51646600CAB713 /* RequirementKeywords.h */,
722 C2D383F20A23A9D3005C63A2 /* RequirementParserTokenTypes.hpp */,
723 C2D383F30A23A9D3005C63A2 /* RequirementParserTokenTypes.txt */,
724 C26AC0F3143BD1B3001C98CE /* SystemPolicy */,
725 C26B45C00B8A9C00003C0ACA /* ucspc */,
726 );
727 path = cstemp;
728 sourceTree = BUILT_PRODUCTS_DIR;
729 };
730 FEB30C9110DAC6C400557BA2 /* Entitlements */ = {
731 isa = PBXGroup;
732 children = (
733 FEB30C9410DAC8A500557BA2 /* SecTask.h */,
734 FEB30C9210DAC89D00557BA2 /* SecTask.c */,
735 );
736 name = Entitlements;
737 sourceTree = "<group>";
738 };
739 /* End PBXGroup section */
740
741 /* Begin PBXHeadersBuildPhase section */
742 4C5635180540A55300DCF0C8 /* Headers */ = {
743 isa = PBXHeadersBuildPhase;
744 buildActionMask = 2147483647;
745 files = (
746 FEB30C9E10DAC8FD00557BA2 /* SecTask.h in Headers */,
747 C2E8AF2A0DE25D11000F6D3B /* SecCodePriv.h in Headers */,
748 C2E8AF2B0DE25D11000F6D3B /* SecStaticCodePriv.h in Headers */,
749 C2E8AF2C0DE25D11000F6D3B /* SecRequirementPriv.h in Headers */,
750 C2D213870D9844F700E76E7D /* resources.h in Headers */,
751 C2C315D70D9319E800E7AA0C /* csutilities.h in Headers */,
752 C2F656930BCBFFF40078779E /* cserror.h in Headers */,
753 C2A487540B79150C00849490 /* SecIntegrity.h in Headers */,
754 C2A487530B7914F400849490 /* SecCodeHostLib.h in Headers */,
755 C297DF250B014BB300E94EE0 /* SecCodeSigner.h in Headers */,
756 C2D3836F0A237F47005C63A2 /* cs.h in Headers */,
757 C2D383820A237F47005C63A2 /* Code.h in Headers */,
758 C2D383860A237F47005C63A2 /* StaticCode.h in Headers */,
759 C2D3838C0A237F47005C63A2 /* Requirements.h in Headers */,
760 C2BD61BD0AC9C77B0057FD3D /* csgeneric.h in Headers */,
761 C2D383670A237F47005C63A2 /* bundlediskrep.h in Headers */,
762 C2D383690A237F47005C63A2 /* cdbuilder.h in Headers */,
763 C2D3836B0A237F47005C63A2 /* codedirectory.h in Headers */,
764 C2D3836C0A237F47005C63A2 /* CodeSigning.h in Headers */,
765 C2D3836D0A237F47005C63A2 /* SecCodeHost.h in Headers */,
766 C2D383700A237F47005C63A2 /* CSCommon.h in Headers */,
767 C2D50CE20E155AE60059A195 /* CSCommonPriv.h in Headers */,
768 C2D383720A237F47005C63A2 /* SecCode.h in Headers */,
769 C2D383740A237F47005C63A2 /* cskernel.h in Headers */,
770 C2D383760A237F47005C63A2 /* SecStaticCode.h in Headers */,
771 C2D383780A237F47005C63A2 /* csprocess.h in Headers */,
772 C2D3837A0A237F47005C63A2 /* SecRequirement.h in Headers */,
773 C2D3837C0A237F47005C63A2 /* diskrep.h in Headers */,
774 C2D383800A237F47005C63A2 /* filediskrep.h in Headers */,
775 C2D383840A237F47005C63A2 /* kerneldiskrep.h in Headers */,
776 C2D383880A237F47005C63A2 /* reqparser.h in Headers */,
777 C2D3838A0A237F47005C63A2 /* requirement.h in Headers */,
778 C21CFC620A250D1C006CD5B1 /* reqdumper.h in Headers */,
779 C2093AC80BB0967D00EB8599 /* reqreader.h in Headers */,
780 C2C1DFBE0A2F80EB00D1B02B /* reqinterp.h in Headers */,
781 C2C1DFC60A2F820500D1B02B /* reqmaker.h in Headers */,
782 C2EF10130A49BD89005A44BB /* renum.h in Headers */,
783 C2BD519F0A9392FD000FE43D /* machorep.h in Headers */,
784 C2CC31050B8523AD005FA59D /* SecIntegrityLib.h in Headers */,
785 C28342E60E366E6800E54360 /* csdatabase.h in Headers */,
786 C27360701433F09000A9A5FF /* SecAssessment.h in Headers */,
787 C28342ED0E36719D00E54360 /* detachedrep.h in Headers */,
788 C273601E1432A60B00A9A5FF /* policyengine.h in Headers */,
789 );
790 runOnlyForDeploymentPostprocessing = 0;
791 };
792 4CA1FEB9052A3C8100F22E42 /* Headers */ = {
793 isa = PBXHeadersBuildPhase;
794 buildActionMask = 2147483647;
795 files = (
796 FEB30CA410DAC97400557BA2 /* SecTask.h in Headers */,
797 C26FF62F0E5B376B00F640A0 /* CodeSigning.h in Headers */,
798 C26FF6300E5B376B00F640A0 /* CSCommon.h in Headers */,
799 C26FF6310E5B376B00F640A0 /* CSCommonPriv.h in Headers */,
800 C26FF6320E5B376B00F640A0 /* SecCode.h in Headers */,
801 C26FF6330E5B376B00F640A0 /* SecCodePriv.h in Headers */,
802 C26FF6340E5B376B00F640A0 /* SecStaticCode.h in Headers */,
803 C26FF6350E5B376B00F640A0 /* SecStaticCodePriv.h in Headers */,
804 C26FF6360E5B376B00F640A0 /* SecRequirement.h in Headers */,
805 C26FF6370E5B376B00F640A0 /* SecRequirementPriv.h in Headers */,
806 C26FF6380E5B376B00F640A0 /* SecCodeSigner.h in Headers */,
807 C26FF6390E5B376B00F640A0 /* SecCodeHost.h in Headers */,
808 C26FF63A0E5B376B00F640A0 /* SecIntegrity.h in Headers */,
809 C26FF62D0E5B375A00F640A0 /* SecIntegrityLib.h in Headers */,
810 C26FF62E0E5B375A00F640A0 /* SecCodeHostLib.h in Headers */,
811 C273606F1433F09000A9A5FF /* SecAssessment.h in Headers */,
812 C2A436160F2133B2007A41A6 /* slcrep.h in Headers */,
813 C24EABAB1421432800C16AA9 /* policydb.h in Headers */,
814 );
815 runOnlyForDeploymentPostprocessing = 0;
816 };
817 C2BC1F220B580D3A003EC9DC /* Headers */ = {
818 isa = PBXHeadersBuildPhase;
819 buildActionMask = 2147483647;
820 files = (
821 C250F6C30B5EF1910076098F /* SecIntegrity.h in Headers */,
822 );
823 runOnlyForDeploymentPostprocessing = 0;
824 };
825 C2BC1F2B0B580D4B003EC9DC /* Headers */ = {
826 isa = PBXHeadersBuildPhase;
827 buildActionMask = 2147483647;
828 files = (
829 C2BC1F350B580DA7003EC9DC /* SecCodeHostLib.h in Headers */,
830 );
831 runOnlyForDeploymentPostprocessing = 0;
832 };
833 /* End PBXHeadersBuildPhase section */
834
835 /* Begin PBXNativeTarget section */
836 4C56351D0540A55300DCF0C8 /* security_codesigning */ = {
837 isa = PBXNativeTarget;
838 buildConfigurationList = C263E67109A2971B000043F1 /* Build configuration list for PBXNativeTarget "security_codesigning" */;
839 buildPhases = (
840 4C5635180540A55300DCF0C8 /* Headers */,
841 4CCB00500580097400981D43 /* CopyFiles */,
842 4CCB00510580097600981D43 /* CopyFiles */,
843 4CCB00520580097800981D43 /* CopyFiles */,
844 C26C39D3068368EC00ED5782 /* CopyFiles */,
845 );
846 buildRules = (
847 );
848 dependencies = (
849 C26AC70F0DAEB400005BFB40 /* PBXTargetDependency */,
850 );
851 name = security_codesigning;
852 productInstallPath = "$(LOCAL_LIBRARY_DIR)/Frameworks";
853 productName = security_codesigning;
854 productReference = 4C56351E0540A55300DCF0C8 /* security_codesigning.framework */;
855 productType = "com.apple.product-type.framework";
856 };
857 4CA1FEBD052A3C8100F22E42 /* libsecurity_codesigning */ = {
858 isa = PBXNativeTarget;
859 buildConfigurationList = C263E67509A2971B000043F1 /* Build configuration list for PBXNativeTarget "libsecurity_codesigning" */;
860 buildPhases = (
861 4CA1FEB9052A3C8100F22E42 /* Headers */,
862 4CA1FEBA052A3C8100F22E42 /* Sources */,
863 4CA1FEBB052A3C8100F22E42 /* Frameworks */,
864 4C789C16055AF56700B6FC95 /* ShellScript */,
865 4CD0D468055B0D40001715CB /* ShellScript */,
866 );
867 buildRules = (
868 );
869 dependencies = (
870 4C7502910540C69C00056564 /* PBXTargetDependency */,
871 C21E3F8B0A23AE10006558D6 /* PBXTargetDependency */,
872 );
873 name = libsecurity_codesigning;
874 productName = libsecurity_codesigning;
875 productReference = 4CA1FEBE052A3C8100F22E42 /* security_codesigning */;
876 productType = "com.apple.product-type.library.static";
877 };
878 C2BC1F250B580D3A003EC9DC /* libintegrity */ = {
879 isa = PBXNativeTarget;
880 buildConfigurationList = C2BC1F270B580D3F003EC9DC /* Build configuration list for PBXNativeTarget "libintegrity" */;
881 buildPhases = (
882 C2BC1F220B580D3A003EC9DC /* Headers */,
883 C2BC1F230B580D3A003EC9DC /* Sources */,
884 C2BC1F240B580D3A003EC9DC /* Frameworks */,
885 );
886 buildRules = (
887 );
888 dependencies = (
889 );
890 name = libintegrity;
891 productName = libintegrity;
892 productReference = C2BC1F260B580D3A003EC9DC /* libintegrity.a */;
893 productType = "com.apple.product-type.library.static";
894 };
895 C2BC1F2E0B580D4B003EC9DC /* libcodehost */ = {
896 isa = PBXNativeTarget;
897 buildConfigurationList = C2BC1F300B580D69003EC9DC /* Build configuration list for PBXNativeTarget "libcodehost" */;
898 buildPhases = (
899 C26B45C30B8A9C1A003C0ACA /* Prepare ucspc */,
900 C2BC1F2B0B580D4B003EC9DC /* Headers */,
901 C2BC1F2C0B580D4B003EC9DC /* Sources */,
902 C2BC1F2D0B580D4B003EC9DC /* Frameworks */,
903 );
904 buildRules = (
905 );
906 dependencies = (
907 );
908 name = libcodehost;
909 productName = libcodehost;
910 productReference = C2BC1F2F0B580D4B003EC9DC /* libcodehost.a */;
911 productType = "com.apple.product-type.library.static";
912 };
913 /* End PBXNativeTarget section */
914
915 /* Begin PBXProject section */
916 4CA1FEAB052A3C3800F22E42 /* Project object */ = {
917 isa = PBXProject;
918 attributes = {
919 LastUpgradeCheck = 0420;
920 };
921 buildConfigurationList = C263E67909A2971B000043F1 /* Build configuration list for PBXProject "libsecurity_codesigning" */;
922 compatibilityVersion = "Xcode 3.2";
923 developmentRegion = English;
924 hasScannedForEncodings = 1;
925 knownRegions = (
926 English,
927 Japanese,
928 French,
929 German,
930 );
931 mainGroup = 4CA1FEA7052A3C3800F22E42;
932 productRefGroup = 4CA1FEBF052A3C8100F22E42 /* Products */;
933 projectDirPath = "";
934 projectRoot = "";
935 targets = (
936 C2E2873F0B5D8F8F009336A0 /* Everything */,
937 4CA1FEBD052A3C8100F22E42 /* libsecurity_codesigning */,
938 4C56351D0540A55300DCF0C8 /* security_codesigning */,
939 C2D383B80A23A8C4005C63A2 /* Requirements Language */,
940 C2BC1F250B580D3A003EC9DC /* libintegrity */,
941 C2BC1F2E0B580D4B003EC9DC /* libcodehost */,
942 C26AC7090DAEB3A7005BFB40 /* DTrace */,
943 C26AC0EB143BCF01001C98CE /* SystemPolicy */,
944 );
945 };
946 /* End PBXProject section */
947
948 /* Begin PBXShellScriptBuildPhase section */
949 4C789C16055AF56700B6FC95 /* ShellScript */ = {
950 isa = PBXShellScriptBuildPhase;
951 buildActionMask = 2147483647;
952 files = (
953 );
954 inputPaths = (
955 );
956 outputPaths = (
957 );
958 runOnlyForDeploymentPostprocessing = 0;
959 shellPath = /bin/sh;
960 shellScript = "for variant in ${BUILD_VARIANTS}\ndo\n\tpostfix=`echo _${variant} | sed 's/_normal//'`\n\tditto -V \"${BUILT_PRODUCTS_DIR}/${PRODUCT_NAME}${postfix}\" \"${SYMROOT}/${PRODUCT_NAME}${postfix}\"\n\tln -fs \"../../../${PRODUCT_NAME}${postfix}\" ${SYMROOT}/${PRODUCT_NAME}.framework/Versions/A\n\tln -fs \"Versions/Current/${PRODUCT_NAME}${postfix}\" ${SYMROOT}/${PRODUCT_NAME}.framework\ndone";
961 };
962 4CD0D468055B0D40001715CB /* ShellScript */ = {
963 isa = PBXShellScriptBuildPhase;
964 buildActionMask = 8;
965 files = (
966 );
967 inputPaths = (
968 );
969 outputPaths = (
970 );
971 runOnlyForDeploymentPostprocessing = 1;
972 shellPath = /bin/sh;
973 shellScript = "for variant in ${BUILD_VARIANTS}\ndo\n\tpostfix=`echo _${variant} | sed 's/_normal//'`\n\tcp -p \"${SYMROOT}/${PRODUCT_NAME}${postfix}\" \"${DSTROOT}/usr/local/SecurityPieces/Components/Security/${PRODUCT_NAME}.framework/Versions/A\"\n\tranlib \"${DSTROOT}/usr/local/SecurityPieces/Components/Security/${PRODUCT_NAME}.framework/Versions/A/${PRODUCT_NAME}${postfix}\"\n\tln -fs \"Versions/Current/${PRODUCT_NAME}${postfix}\" \"${DSTROOT}/usr/local/SecurityPieces/Components/Security/${PRODUCT_NAME}.framework\"\ndone";
974 };
975 C26AC0F0143BCF18001C98CE /* ShellScript */ = {
976 isa = PBXShellScriptBuildPhase;
977 buildActionMask = 8;
978 files = (
979 );
980 inputPaths = (
981 "$(SRCROOT)/lib/syspolicy.sql",
982 );
983 outputPaths = (
984 "$(TEMPDIR)/SystemPolicy",
985 );
986 runOnlyForDeploymentPostprocessing = 1;
987 shellPath = /bin/sh;
988 shellScript = "mkdir -p \"$(dirname \"$SCRIPT_OUTPUT_FILE_0\")\"\nsqlite3 \"$SCRIPT_OUTPUT_FILE_0\" <<END\n.read \"$SCRIPT_INPUT_FILE_0\"\nEND\n";
989 showEnvVarsInLog = 0;
990 };
991 C26AC7080DAEB3A7005BFB40 /* ShellScript */ = {
992 isa = PBXShellScriptBuildPhase;
993 buildActionMask = 2147483647;
994 files = (
995 );
996 inputPaths = (
997 "$(SRCROOT)/lib/security_codesigning.d",
998 );
999 outputPaths = (
1000 "$(TEMPDIR)/codesigning_dtrace.h",
1001 );
1002 runOnlyForDeploymentPostprocessing = 0;
1003 shellPath = /bin/sh;
1004 shellScript = "mkdir -p $TEMPDIR\n/usr/sbin/dtrace -h -C -s $SRCROOT/lib/security_codesigning.d -o $TEMPDIR/codesigning_dtrace.h\n";
1005 showEnvVarsInLog = 0;
1006 };
1007 C26B45C30B8A9C1A003C0ACA /* Prepare ucspc */ = {
1008 isa = PBXShellScriptBuildPhase;
1009 buildActionMask = 2147483647;
1010 files = (
1011 );
1012 inputPaths = (
1013 );
1014 name = "Prepare ucspc";
1015 outputPaths = (
1016 );
1017 runOnlyForDeploymentPostprocessing = 0;
1018 shellPath = /bin/bash;
1019 shellScript = "cstemp=\"${BUILT_PRODUCTS_DIR}/cstemp\"\nif [ -r \"${BUILT_PRODUCTS_DIR}/ucspc\" ]; then\t# local build case\n\tcp \"${BUILT_PRODUCTS_DIR}/ucspc\" \"$cstemp\"\nelse\t\t\t\t\t\t\t\t\t\t# buildit build case\n\tcp \"/usr/local/SecurityPieces/Frameworks/ucspc.framework/Versions/A/ucspc\" \"$cstemp\"\nfi\n";
1020 };
1021 C2D383B70A23A8C4005C63A2 /* ShellScript */ = {
1022 isa = PBXShellScriptBuildPhase;
1023 buildActionMask = 2147483647;
1024 files = (
1025 );
1026 inputPaths = (
1027 "$(SRCROOT)/requirements.grammar",
1028 );
1029 outputPaths = (
1030 "$(TEMPDIR)/RequirementLexer.hpp",
1031 "$(TEMPDIR)/RequirementLexer.cpp",
1032 "$(TEMPDIR)/RequirementParser.hpp",
1033 "$(TEMPDIR)/RequirementKeywords.h",
1034 "$(TEMPDIR)/RequirementParser.cpp",
1035 );
1036 runOnlyForDeploymentPostprocessing = 0;
1037 shellPath = /bin/bash;
1038 shellScript = "antlr=/usr/local/bin/antlr.jar\nDEBUG=\"\"\nmkdir -p $TEMPDIR\nrm -f $TEMPDIR/Requirement{Parser,Lexer}*\njava -cp \"$antlr\" antlr.Tool -o $TEMPDIR $DEBUG requirements.grammar\nsed -n 's/^.*=\\(\".*\"\\)=.*$/ \\1,/p' $TEMPDIR/RequirementParserTokenTypes.txt >$TEMPDIR/RequirementKeywords.h\n";
1039 };
1040 /* End PBXShellScriptBuildPhase section */
1041
1042 /* Begin PBXSourcesBuildPhase section */
1043 4CA1FEBA052A3C8100F22E42 /* Sources */ = {
1044 isa = PBXSourcesBuildPhase;
1045 buildActionMask = 2147483647;
1046 files = (
1047 C2D3833C0A237F47005C63A2 /* bundlediskrep.cpp in Sources */,
1048 C2D3833E0A237F47005C63A2 /* cdbuilder.cpp in Sources */,
1049 C2D383400A237F47005C63A2 /* codedirectory.cpp in Sources */,
1050 C2D383440A237F47005C63A2 /* cs.cpp in Sources */,
1051 C2D383470A237F47005C63A2 /* SecCode.cpp in Sources */,
1052 C2D383490A237F47005C63A2 /* cskernel.cpp in Sources */,
1053 C2D3834B0A237F47005C63A2 /* SecStaticCode.cpp in Sources */,
1054 C2D3834D0A237F47005C63A2 /* csprocess.cpp in Sources */,
1055 C2D3834F0A237F47005C63A2 /* SecRequirement.cpp in Sources */,
1056 C2D383510A237F47005C63A2 /* diskrep.cpp in Sources */,
1057 C2D383550A237F47005C63A2 /* filediskrep.cpp in Sources */,
1058 C2D383570A237F47005C63A2 /* Code.cpp in Sources */,
1059 C2D383590A237F47005C63A2 /* kerneldiskrep.cpp in Sources */,
1060 C2D3835B0A237F47005C63A2 /* StaticCode.cpp in Sources */,
1061 C2D3835D0A237F47005C63A2 /* reqparser.cpp in Sources */,
1062 C2C1DF140A2E3D7200D1B02B /* requirement.cpp in Sources */,
1063 C2D383610A237F47005C63A2 /* Requirements.cpp in Sources */,
1064 C21CFC5F0A250D1C006CD5B1 /* reqdumper.cpp in Sources */,
1065 C2C1DFBB0A2F80EB00D1B02B /* reqinterp.cpp in Sources */,
1066 C2C1DFC30A2F820500D1B02B /* reqmaker.cpp in Sources */,
1067 C224635F0B8620F800626F1B /* RequirementParser.cpp in Sources */,
1068 C22463600B8620F800626F1B /* RequirementLexer.cpp in Sources */,
1069 C22463610B86210100626F1B /* antlrplugin.cpp in Sources */,
1070 C2EF10100A49BD89005A44BB /* renum.cpp in Sources */,
1071 C2BD519C0A9392FD000FE43D /* machorep.cpp in Sources */,
1072 C2C931B40AB8BA1200F83950 /* SecCodeHost.cpp in Sources */,
1073 C2BD60FA0AC863FC0057FD3D /* csgeneric.cpp in Sources */,
1074 C21EA3DD0AD2F81300E6E31C /* SecCodeSigner.cpp in Sources */,
1075 C21EA3E30AD2FA0900E6E31C /* CodeSigner.cpp in Sources */,
1076 C236E3D70AD59446000F5140 /* signer.cpp in Sources */,
1077 C236E3DB0AD595C2000F5140 /* signerutils.cpp in Sources */,
1078 C259DFD60AD6D9BA00C9ACC6 /* sigblob.cpp in Sources */,
1079 C2E911E20ADEBE3200275CB2 /* resources.cpp in Sources */,
1080 C2A976AA0B8A2E36008B4EA0 /* csutilities.cpp in Sources */,
1081 C2C3BC5F0BA1D6FE00E869D1 /* cfmdiskrep.cpp in Sources */,
1082 C2C3BCD30BA1E47E00E869D1 /* singlediskrep.cpp in Sources */,
1083 C2093AA80BB0948000EB8599 /* reqreader.cpp in Sources */,
1084 C2F6566E0BCBFB250078779E /* cserror.cpp in Sources */,
1085 C28342E70E366E6800E54360 /* csdatabase.cpp in Sources */,
1086 C28342EE0E36719D00E54360 /* detachedrep.cpp in Sources */,
1087 C2A436150F2133B2007A41A6 /* slcrep.cpp in Sources */,
1088 FEB30C9310DAC89D00557BA2 /* SecTask.c in Sources */,
1089 C24EABAD1421433700C16AA9 /* policydb.cpp in Sources */,
1090 C273606E1433F09000A9A5FF /* SecAssessment.cpp in Sources */,
1091 C27360D51436866D00A9A5FF /* xpcengine.cpp in Sources */,
1092 C2DC2DCA145F594000AD2A3A /* xar++.cpp in Sources */,
1093 C2DC2DCB145F5CD000AD2A3A /* policyengine.cpp in Sources */,
1094 );
1095 runOnlyForDeploymentPostprocessing = 0;
1096 };
1097 C2BC1F230B580D3A003EC9DC /* Sources */ = {
1098 isa = PBXSourcesBuildPhase;
1099 buildActionMask = 2147483647;
1100 files = (
1101 C2CC310F0B852424005FA59D /* SecIntegrityLib.c in Sources */,
1102 );
1103 runOnlyForDeploymentPostprocessing = 0;
1104 };
1105 C2BC1F2C0B580D4B003EC9DC /* Sources */ = {
1106 isa = PBXSourcesBuildPhase;
1107 buildActionMask = 2147483647;
1108 files = (
1109 C2E2873D0B5D8D80009336A0 /* SecCodeHostLib.c in Sources */,
1110 );
1111 runOnlyForDeploymentPostprocessing = 0;
1112 };
1113 /* End PBXSourcesBuildPhase section */
1114
1115 /* Begin PBXTargetDependency section */
1116 4C7502910540C69C00056564 /* PBXTargetDependency */ = {
1117 isa = PBXTargetDependency;
1118 target = 4C56351D0540A55300DCF0C8 /* security_codesigning */;
1119 targetProxy = 4C7502900540C69C00056564 /* PBXContainerItemProxy */;
1120 };
1121 C21E3F8B0A23AE10006558D6 /* PBXTargetDependency */ = {
1122 isa = PBXTargetDependency;
1123 target = C2D383B80A23A8C4005C63A2 /* Requirements Language */;
1124 targetProxy = C21E3F8A0A23AE10006558D6 /* PBXContainerItemProxy */;
1125 };
1126 C250F6C50B5EF4E40076098F /* PBXTargetDependency */ = {
1127 isa = PBXTargetDependency;
1128 target = C2BC1F250B580D3A003EC9DC /* libintegrity */;
1129 targetProxy = C250F6C40B5EF4E40076098F /* PBXContainerItemProxy */;
1130 };
1131 C26AC0F2143BD02B001C98CE /* PBXTargetDependency */ = {
1132 isa = PBXTargetDependency;
1133 target = C26AC0EB143BCF01001C98CE /* SystemPolicy */;
1134 targetProxy = C26AC0F1143BD02B001C98CE /* PBXContainerItemProxy */;
1135 };
1136 C26AC70F0DAEB400005BFB40 /* PBXTargetDependency */ = {
1137 isa = PBXTargetDependency;
1138 target = C26AC7090DAEB3A7005BFB40 /* DTrace */;
1139 targetProxy = C26AC70E0DAEB400005BFB40 /* PBXContainerItemProxy */;
1140 };
1141 C2E287410B5D8F97009336A0 /* PBXTargetDependency */ = {
1142 isa = PBXTargetDependency;
1143 target = 4CA1FEBD052A3C8100F22E42 /* libsecurity_codesigning */;
1144 targetProxy = C2E287400B5D8F97009336A0 /* PBXContainerItemProxy */;
1145 };
1146 C2E287430B5D8F9A009336A0 /* PBXTargetDependency */ = {
1147 isa = PBXTargetDependency;
1148 target = C2BC1F2E0B580D4B003EC9DC /* libcodehost */;
1149 targetProxy = C2E287420B5D8F9A009336A0 /* PBXContainerItemProxy */;
1150 };
1151 /* End PBXTargetDependency section */
1152
1153 /* Begin XCBuildConfiguration section */
1154 C263E67209A2971B000043F1 /* Development */ = {
1155 isa = XCBuildConfiguration;
1156 buildSettings = {
1157 BUILD_VARIANTS = debug;
1158 EXECUTABLE_PREFIX = "";
1159 EXECUTABLE_SUFFIX = "";
1160 FRAMEWORK_VERSION = A;
1161 GCC_DYNAMIC_NO_PIC = NO;
1162 GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
1163 INFOPLIST_FILE = "Info-security_codesigning.plist";
1164 INSTALL_PATH = /usr/local/SecurityPieces/Components/Security;
1165 PRODUCT_NAME = security_codesigning;
1166 WRAPPER_EXTENSION = framework;
1167 ZERO_LINK = YES;
1168 };
1169 name = Development;
1170 };
1171 C263E67309A2971B000043F1 /* Deployment */ = {
1172 isa = XCBuildConfiguration;
1173 buildSettings = {
1174 EXECUTABLE_PREFIX = "";
1175 EXECUTABLE_SUFFIX = "";
1176 FRAMEWORK_VERSION = A;
1177 INFOPLIST_FILE = "Info-security_codesigning.plist";
1178 INSTALL_PATH = /usr/local/SecurityPieces/Components/Security;
1179 PRODUCT_NAME = security_codesigning;
1180 WRAPPER_EXTENSION = framework;
1181 ZERO_LINK = NO;
1182 };
1183 name = Deployment;
1184 };
1185 C263E67409A2971B000043F1 /* Default */ = {
1186 isa = XCBuildConfiguration;
1187 buildSettings = {
1188 EXECUTABLE_PREFIX = "";
1189 EXECUTABLE_SUFFIX = "";
1190 FRAMEWORK_VERSION = A;
1191 INFOPLIST_FILE = "Info-security_codesigning.plist";
1192 INSTALL_PATH = /usr/local/SecurityPieces/Components/Security;
1193 PRODUCT_NAME = security_codesigning;
1194 WRAPPER_EXTENSION = framework;
1195 };
1196 name = Default;
1197 };
1198 C263E67609A2971B000043F1 /* Development */ = {
1199 isa = XCBuildConfiguration;
1200 buildSettings = {
1201 BUILD_VARIANTS = debug;
1202 CURRENT_PROJECT_VERSION = 55032;
1203 EXECUTABLE_PREFIX = "";
1204 EXECUTABLE_SUFFIX = "";
1205 FRAMEWORK_SEARCH_PATHS = (
1206 /System/Library/PrivateFrameworks,
1207 /usr/local/SecurityPieces/Frameworks,
1208 /usr/local/SecurityPieces/Components/Security,
1209 );
1210 GCC_DYNAMIC_NO_PIC = NO;
1211 GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
1212 HEADER_SEARCH_PATHS = (
1213 "$(BUILT_PRODUCTS_DIR)/SecurityPieces/Headers",
1214 "$(BUILT_PRODUCTS_DIR)/SecurityPieces/PrivateHeaders",
1215 "$(TEMPDIR)",
1216 "$(SYSTEM_LIBRARY_DIR)/Frameworks/System.framework/PrivateHeaders",
1217 );
1218 LIBRARY_STYLE = "\U0001STATIC";
1219 OPT_CFLAGS = "-DNDEBUG -Os $(OPT_INLINEFLAGS)";
1220 OPT_CPPFLAGS = "$(OPT_CFLAGS)";
1221 OPT_LDFLAGS = "";
1222 OTHER_ASFLAGS_debug = "$(OTHER_CFLAGS)";
1223 OTHER_ASFLAGS_normal = "-DNDEBUG $(OTHER_CFLAGS)";
1224 OTHER_ASFLAGS_profile = "-DNDEBUG $(OTHER_CFLAGS) -pg";
1225 OTHER_CFLAGS_debug = "$(OTHER_CFLAGS) -O0 -fno-inline";
1226 OTHER_CFLAGS_normal = "$(OPT_CFLAGS) $(OTHER_CFLAGS)";
1227 OTHER_CFLAGS_profile = "$(OPT_CFLAGS) $(OTHER_CFLAGS) -pg";
1228 OTHER_CPLUSPLUSFLAGS_debug = "$(OTHER_CFLAGS) -O0 -fno-inline";
1229 OTHER_CPLUSPLUSFLAGS_normal = "$(OPT_CPPFLAGS) $(OTHER_CFLAGS)";
1230 OTHER_CPLUSPLUSFLAGS_profile = "$(OPT_CPPFLAGS) $(OTHER_CFLAGS) -pg";
1231 OTHER_LDFLAGS_debug = "";
1232 OTHER_LDFLAGS_normal = "$(OPT_LDFLAGS) $(OTHER_LDFLAGS)";
1233 OTHER_LDFLAGS_profile = "$(OPT_LDFLAGS) $(OTHER_LDFLAGS) -pg";
1234 PRIVATE_HEADERS_FOLDER_PATH = /usr/local/SecurityPieces/PrivateHeaders/Security;
1235 PRODUCT_NAME = security_codesigning;
1236 PUBLIC_HEADERS_FOLDER_PATH = /usr/local/SecurityPieces/Headers/Security;
1237 SKIP_INSTALL = YES;
1238 VERSIONING_SYSTEM = "apple-generic";
1239 WARNING_CFLAGS = (
1240 "-Wmost",
1241 "-Wno-four-char-constants",
1242 "-Wno-unknown-pragmas",
1243 );
1244 ZERO_LINK = YES;
1245 };
1246 name = Development;
1247 };
1248 C263E67709A2971B000043F1 /* Deployment */ = {
1249 isa = XCBuildConfiguration;
1250 buildSettings = {
1251 BUILD_VARIANTS = (
1252 normal,
1253 debug,
1254 );
1255 CURRENT_PROJECT_VERSION = 55032;
1256 EXECUTABLE_PREFIX = "";
1257 EXECUTABLE_SUFFIX = "";
1258 FRAMEWORK_SEARCH_PATHS = (
1259 /System/Library/PrivateFrameworks,
1260 /usr/local/SecurityPieces/Frameworks,
1261 /usr/local/SecurityPieces/Components/Security,
1262 );
1263 HEADER_SEARCH_PATHS = (
1264 "$(BUILT_PRODUCTS_DIR)/SecurityPieces/Headers",
1265 "$(BUILT_PRODUCTS_DIR)/SecurityPieces/PrivateHeaders",
1266 "$(TEMPDIR)",
1267 "$(SYSTEM_LIBRARY_DIR)/Frameworks/System.framework/PrivateHeaders",
1268 );
1269 LIBRARY_STYLE = STATIC;
1270 OPT_CFLAGS = "-DNDEBUG -Os $(OPT_INLINEFLAGS)";
1271 OPT_CPPFLAGS = "$(OPT_CFLAGS)";
1272 OPT_LDFLAGS = "";
1273 OTHER_ASFLAGS_debug = "$(OTHER_CFLAGS)";
1274 OTHER_ASFLAGS_normal = "-DNDEBUG $(OTHER_CFLAGS)";
1275 OTHER_ASFLAGS_profile = "-DNDEBUG $(OTHER_CFLAGS) -pg";
1276 OTHER_CFLAGS_debug = "$(OTHER_CFLAGS) -O0 -fno-inline";
1277 OTHER_CFLAGS_normal = "$(OPT_CFLAGS) $(OTHER_CFLAGS)";
1278 OTHER_CFLAGS_profile = "$(OPT_CFLAGS) $(OTHER_CFLAGS) -pg";
1279 OTHER_CPLUSPLUSFLAGS_debug = "$(OTHER_CFLAGS) -O0 -fno-inline";
1280 OTHER_CPLUSPLUSFLAGS_normal = "$(OPT_CPPFLAGS) $(OTHER_CFLAGS)";
1281 OTHER_CPLUSPLUSFLAGS_profile = "$(OPT_CPPFLAGS) $(OTHER_CFLAGS) -pg";
1282 OTHER_LDFLAGS_debug = "";
1283 OTHER_LDFLAGS_normal = "$(OPT_LDFLAGS) $(OTHER_LDFLAGS)";
1284 OTHER_LDFLAGS_profile = "$(OPT_LDFLAGS) $(OTHER_LDFLAGS) -pg";
1285 PRIVATE_HEADERS_FOLDER_PATH = /usr/local/SecurityPieces/PrivateHeaders/Security;
1286 PRODUCT_NAME = security_codesigning;
1287 PUBLIC_HEADERS_FOLDER_PATH = /usr/local/SecurityPieces/Headers/Security;
1288 SKIP_INSTALL = YES;
1289 VERSIONING_SYSTEM = "apple-generic";
1290 WARNING_CFLAGS = (
1291 "-Wmost",
1292 "-Wno-four-char-constants",
1293 "-Wno-unknown-pragmas",
1294 );
1295 ZERO_LINK = NO;
1296 };
1297 name = Deployment;
1298 };
1299 C263E67809A2971B000043F1 /* Default */ = {
1300 isa = XCBuildConfiguration;
1301 buildSettings = {
1302 BUILD_VARIANTS = (
1303 normal,
1304 debug,
1305 );
1306 CURRENT_PROJECT_VERSION = 55032;
1307 EXECUTABLE_PREFIX = "";
1308 EXECUTABLE_SUFFIX = "";
1309 FRAMEWORK_SEARCH_PATHS = (
1310 /System/Library/PrivateFrameworks,
1311 /usr/local/SecurityPieces/Frameworks,
1312 /usr/local/SecurityPieces/Components/Security,
1313 );
1314 HEADER_SEARCH_PATHS = (
1315 "$(BUILT_PRODUCTS_DIR)/SecurityPieces/Headers",
1316 "$(BUILT_PRODUCTS_DIR)/SecurityPieces/PrivateHeaders",
1317 "$(TEMPDIR)",
1318 "$(SYSTEM_LIBRARY_DIR)/Frameworks/System.framework/PrivateHeaders",
1319 );
1320 LIBRARY_STYLE = STATIC;
1321 OPT_CFLAGS = "-DNDEBUG -Os $(OPT_INLINEFLAGS)";
1322 OPT_CPPFLAGS = "$(OPT_CFLAGS)";
1323 OPT_LDFLAGS = "";
1324 OTHER_ASFLAGS_debug = "$(OTHER_CFLAGS)";
1325 OTHER_ASFLAGS_normal = "-DNDEBUG $(OTHER_CFLAGS)";
1326 OTHER_ASFLAGS_profile = "-DNDEBUG $(OTHER_CFLAGS) -pg";
1327 OTHER_CFLAGS_debug = "$(OTHER_CFLAGS) -O0 -fno-inline";
1328 OTHER_CFLAGS_normal = "$(OPT_CFLAGS) $(OTHER_CFLAGS)";
1329 OTHER_CFLAGS_profile = "$(OPT_CFLAGS) $(OTHER_CFLAGS) -pg";
1330 OTHER_CPLUSPLUSFLAGS_debug = "$(OTHER_CFLAGS) -O0 -fno-inline";
1331 OTHER_CPLUSPLUSFLAGS_normal = "$(OPT_CPPFLAGS) $(OTHER_CFLAGS)";
1332 OTHER_CPLUSPLUSFLAGS_profile = "$(OPT_CPPFLAGS) $(OTHER_CFLAGS) -pg";
1333 OTHER_LDFLAGS_debug = "";
1334 OTHER_LDFLAGS_normal = "$(OPT_LDFLAGS) $(OTHER_LDFLAGS)";
1335 OTHER_LDFLAGS_profile = "$(OPT_LDFLAGS) $(OTHER_LDFLAGS) -pg";
1336 PRIVATE_HEADERS_FOLDER_PATH = /usr/local/SecurityPieces/PrivateHeaders/Security;
1337 PRODUCT_NAME = security_codesigning;
1338 PUBLIC_HEADERS_FOLDER_PATH = /usr/local/SecurityPieces/Headers/Security;
1339 SKIP_INSTALL = YES;
1340 VERSIONING_SYSTEM = "apple-generic";
1341 WARNING_CFLAGS = (
1342 "-Wmost",
1343 "-Wno-four-char-constants",
1344 "-Wno-unknown-pragmas",
1345 );
1346 };
1347 name = Default;
1348 };
1349 C263E67A09A2971B000043F1 /* Development */ = {
1350 isa = XCBuildConfiguration;
1351 buildSettings = {
1352 CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)";
1353 CONFIGURATION_TEMP_DIR = "$(PROJECT_TEMP_DIR)";
1354 FRAMEWORK_SEARCH_PATHS = "";
1355 GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = NO;
1356 HEADER_SEARCH_PATHS = /System/Library/Frameworks/System.framework/PrivateHeaders;
1357 OTHER_CFLAGS = "$(SEC_DEFINES)";
1358 TEMPDIR = "$(BUILT_PRODUCTS_DIR)/cstemp";
1359 };
1360 name = Development;
1361 };
1362 C263E67B09A2971B000043F1 /* Deployment */ = {
1363 isa = XCBuildConfiguration;
1364 buildSettings = {
1365 CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)";
1366 CONFIGURATION_TEMP_DIR = "$(PROJECT_TEMP_DIR)";
1367 FRAMEWORK_SEARCH_PATHS = "";
1368 GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = NO;
1369 HEADER_SEARCH_PATHS = /System/Library/Frameworks/System.framework/PrivateHeaders;
1370 OTHER_CFLAGS = "$(SEC_DEFINES)";
1371 TEMPDIR = "$(BUILT_PRODUCTS_DIR)/cstemp";
1372 };
1373 name = Deployment;
1374 };
1375 C263E67C09A2971B000043F1 /* Default */ = {
1376 isa = XCBuildConfiguration;
1377 buildSettings = {
1378 CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)";
1379 CONFIGURATION_TEMP_DIR = "$(PROJECT_TEMP_DIR)";
1380 FRAMEWORK_SEARCH_PATHS = "";
1381 GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = NO;
1382 HEADER_SEARCH_PATHS = /System/Library/Frameworks/System.framework/PrivateHeaders;
1383 OTHER_CFLAGS = "$(SEC_DEFINES)";
1384 TEMPDIR = "$(BUILT_PRODUCTS_DIR)/cstemp";
1385 UNSTRIPPED_PRODUCT = YES;
1386 };
1387 name = Default;
1388 };
1389 C26AC0ED143BCF01001C98CE /* Development */ = {
1390 isa = XCBuildConfiguration;
1391 buildSettings = {
1392 PRODUCT_NAME = "$(TARGET_NAME)";
1393 };
1394 name = Development;
1395 };
1396 C26AC0EE143BCF01001C98CE /* Deployment */ = {
1397 isa = XCBuildConfiguration;
1398 buildSettings = {
1399 PRODUCT_NAME = "$(TARGET_NAME)";
1400 };
1401 name = Deployment;
1402 };
1403 C26AC0EF143BCF01001C98CE /* Default */ = {
1404 isa = XCBuildConfiguration;
1405 buildSettings = {
1406 PRODUCT_NAME = "$(TARGET_NAME)";
1407 };
1408 name = Default;
1409 };
1410 C26AC70A0DAEB3A8005BFB40 /* Development */ = {
1411 isa = XCBuildConfiguration;
1412 buildSettings = {
1413 COPY_PHASE_STRIP = NO;
1414 GCC_DYNAMIC_NO_PIC = NO;
1415 GCC_OPTIMIZATION_LEVEL = 0;
1416 PRODUCT_NAME = DTrace;
1417 };
1418 name = Development;
1419 };
1420 C26AC70B0DAEB3A8005BFB40 /* Deployment */ = {
1421 isa = XCBuildConfiguration;
1422 buildSettings = {
1423 COPY_PHASE_STRIP = YES;
1424 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
1425 PRODUCT_NAME = DTrace;
1426 ZERO_LINK = NO;
1427 };
1428 name = Deployment;
1429 };
1430 C26AC70C0DAEB3A8005BFB40 /* Default */ = {
1431 isa = XCBuildConfiguration;
1432 buildSettings = {
1433 PRODUCT_NAME = DTrace;
1434 };
1435 name = Default;
1436 };
1437 C2BC1F280B580D3F003EC9DC /* Development */ = {
1438 isa = XCBuildConfiguration;
1439 buildSettings = {
1440 COPY_PHASE_STRIP = NO;
1441 FRAMEWORK_SEARCH_PATHS = /usr/local/SecurityPieces/Frameworks;
1442 GCC_DYNAMIC_NO_PIC = NO;
1443 GCC_MODEL_TUNING = G5;
1444 GCC_OPTIMIZATION_LEVEL = 0;
1445 INSTALL_PATH = /usr/local/lib;
1446 PRODUCT_NAME = integrity;
1447 ZERO_LINK = YES;
1448 };
1449 name = Development;
1450 };
1451 C2BC1F290B580D3F003EC9DC /* Deployment */ = {
1452 isa = XCBuildConfiguration;
1453 buildSettings = {
1454 COPY_PHASE_STRIP = YES;
1455 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
1456 FRAMEWORK_SEARCH_PATHS = /usr/local/SecurityPieces/Frameworks;
1457 GCC_MODEL_TUNING = G5;
1458 INSTALL_PATH = /usr/local/lib;
1459 PRODUCT_NAME = integrity;
1460 ZERO_LINK = NO;
1461 };
1462 name = Deployment;
1463 };
1464 C2BC1F2A0B580D3F003EC9DC /* Default */ = {
1465 isa = XCBuildConfiguration;
1466 buildSettings = {
1467 FRAMEWORK_SEARCH_PATHS = /usr/local/SecurityPieces/Frameworks;
1468 GCC_MODEL_TUNING = G5;
1469 INSTALL_PATH = /usr/local/lib;
1470 PRODUCT_NAME = integrity;
1471 ZERO_LINK = YES;
1472 };
1473 name = Default;
1474 };
1475 C2BC1F310B580D69003EC9DC /* Development */ = {
1476 isa = XCBuildConfiguration;
1477 buildSettings = {
1478 COPY_PHASE_STRIP = NO;
1479 FRAMEWORK_SEARCH_PATHS = /usr/local/SecurityPieces/Frameworks;
1480 GCC_DYNAMIC_NO_PIC = NO;
1481 GCC_MODEL_TUNING = G5;
1482 GCC_OPTIMIZATION_LEVEL = 0;
1483 INSTALL_PATH = /usr/local/lib;
1484 LIBRARY_SEARCH_PATHS = (
1485 "$(inherited)",
1486 "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_1)",
1487 "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_1)",
1488 );
1489 PRODUCT_NAME = codehost;
1490 ZERO_LINK = YES;
1491 };
1492 name = Development;
1493 };
1494 C2BC1F320B580D69003EC9DC /* Deployment */ = {
1495 isa = XCBuildConfiguration;
1496 buildSettings = {
1497 COPY_PHASE_STRIP = YES;
1498 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
1499 FRAMEWORK_SEARCH_PATHS = /usr/local/SecurityPieces/Frameworks;
1500 GCC_MODEL_TUNING = G5;
1501 INSTALL_PATH = /usr/local/lib;
1502 LIBRARY_SEARCH_PATHS = (
1503 "$(inherited)",
1504 "$(LIBRARY_SEARCH_PATHS_QUOTED_1)",
1505 "$(LIBRARY_SEARCH_PATHS_QUOTED_1)",
1506 );
1507 PRODUCT_NAME = codehost;
1508 ZERO_LINK = NO;
1509 };
1510 name = Deployment;
1511 };
1512 C2BC1F330B580D69003EC9DC /* Default */ = {
1513 isa = XCBuildConfiguration;
1514 buildSettings = {
1515 FRAMEWORK_SEARCH_PATHS = /usr/local/SecurityPieces/Frameworks;
1516 GCC_MODEL_TUNING = G5;
1517 INSTALL_PATH = /usr/local/lib;
1518 LIBRARY_SEARCH_PATHS = (
1519 "$(inherited)",
1520 "$(LIBRARY_SEARCH_PATHS_QUOTED_1)",
1521 "$(LIBRARY_SEARCH_PATHS_QUOTED_1)",
1522 );
1523 PRODUCT_NAME = codehost;
1524 ZERO_LINK = YES;
1525 };
1526 name = Default;
1527 };
1528 C2D383C10A23A8E3005C63A2 /* Development */ = {
1529 isa = XCBuildConfiguration;
1530 buildSettings = {
1531 COPY_PHASE_STRIP = NO;
1532 GCC_DYNAMIC_NO_PIC = NO;
1533 GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
1534 GCC_OPTIMIZATION_LEVEL = 0;
1535 PRODUCT_NAME = "Requirements Language";
1536 };
1537 name = Development;
1538 };
1539 C2D383C20A23A8E3005C63A2 /* Deployment */ = {
1540 isa = XCBuildConfiguration;
1541 buildSettings = {
1542 COPY_PHASE_STRIP = YES;
1543 GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
1544 PRODUCT_NAME = "Requirements Language";
1545 ZERO_LINK = NO;
1546 };
1547 name = Deployment;
1548 };
1549 C2D383C30A23A8E3005C63A2 /* Default */ = {
1550 isa = XCBuildConfiguration;
1551 buildSettings = {
1552 PRODUCT_NAME = "Requirements Language";
1553 };
1554 name = Default;
1555 };
1556 C2E287480B5D8FD8009336A0 /* Development */ = {
1557 isa = XCBuildConfiguration;
1558 buildSettings = {
1559 COPY_PHASE_STRIP = NO;
1560 GCC_DYNAMIC_NO_PIC = NO;
1561 GCC_OPTIMIZATION_LEVEL = 0;
1562 PRODUCT_NAME = Everything;
1563 };
1564 name = Development;
1565 };
1566 C2E287490B5D8FD8009336A0 /* Deployment */ = {
1567 isa = XCBuildConfiguration;
1568 buildSettings = {
1569 COPY_PHASE_STRIP = YES;
1570 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
1571 PRODUCT_NAME = Everything;
1572 ZERO_LINK = NO;
1573 };
1574 name = Deployment;
1575 };
1576 C2E2874A0B5D8FD8009336A0 /* Default */ = {
1577 isa = XCBuildConfiguration;
1578 buildSettings = {
1579 PRODUCT_NAME = Everything;
1580 };
1581 name = Default;
1582 };
1583 /* End XCBuildConfiguration section */
1584
1585 /* Begin XCConfigurationList section */
1586 C263E67109A2971B000043F1 /* Build configuration list for PBXNativeTarget "security_codesigning" */ = {
1587 isa = XCConfigurationList;
1588 buildConfigurations = (
1589 C263E67209A2971B000043F1 /* Development */,
1590 C263E67309A2971B000043F1 /* Deployment */,
1591 C263E67409A2971B000043F1 /* Default */,
1592 );
1593 defaultConfigurationIsVisible = 0;
1594 defaultConfigurationName = Default;
1595 };
1596 C263E67509A2971B000043F1 /* Build configuration list for PBXNativeTarget "libsecurity_codesigning" */ = {
1597 isa = XCConfigurationList;
1598 buildConfigurations = (
1599 C263E67609A2971B000043F1 /* Development */,
1600 C263E67709A2971B000043F1 /* Deployment */,
1601 C263E67809A2971B000043F1 /* Default */,
1602 );
1603 defaultConfigurationIsVisible = 0;
1604 defaultConfigurationName = Default;
1605 };
1606 C263E67909A2971B000043F1 /* Build configuration list for PBXProject "libsecurity_codesigning" */ = {
1607 isa = XCConfigurationList;
1608 buildConfigurations = (
1609 C263E67A09A2971B000043F1 /* Development */,
1610 C263E67B09A2971B000043F1 /* Deployment */,
1611 C263E67C09A2971B000043F1 /* Default */,
1612 );
1613 defaultConfigurationIsVisible = 0;
1614 defaultConfigurationName = Default;
1615 };
1616 C26AC0EC143BCF01001C98CE /* Build configuration list for PBXAggregateTarget "SystemPolicy" */ = {
1617 isa = XCConfigurationList;
1618 buildConfigurations = (
1619 C26AC0ED143BCF01001C98CE /* Development */,
1620 C26AC0EE143BCF01001C98CE /* Deployment */,
1621 C26AC0EF143BCF01001C98CE /* Default */,
1622 );
1623 defaultConfigurationIsVisible = 0;
1624 defaultConfigurationName = Default;
1625 };
1626 C26AC70D0DAEB3C6005BFB40 /* Build configuration list for PBXAggregateTarget "DTrace" */ = {
1627 isa = XCConfigurationList;
1628 buildConfigurations = (
1629 C26AC70A0DAEB3A8005BFB40 /* Development */,
1630 C26AC70B0DAEB3A8005BFB40 /* Deployment */,
1631 C26AC70C0DAEB3A8005BFB40 /* Default */,
1632 );
1633 defaultConfigurationIsVisible = 0;
1634 defaultConfigurationName = Default;
1635 };
1636 C2BC1F270B580D3F003EC9DC /* Build configuration list for PBXNativeTarget "libintegrity" */ = {
1637 isa = XCConfigurationList;
1638 buildConfigurations = (
1639 C2BC1F280B580D3F003EC9DC /* Development */,
1640 C2BC1F290B580D3F003EC9DC /* Deployment */,
1641 C2BC1F2A0B580D3F003EC9DC /* Default */,
1642 );
1643 defaultConfigurationIsVisible = 0;
1644 defaultConfigurationName = Default;
1645 };
1646 C2BC1F300B580D69003EC9DC /* Build configuration list for PBXNativeTarget "libcodehost" */ = {
1647 isa = XCConfigurationList;
1648 buildConfigurations = (
1649 C2BC1F310B580D69003EC9DC /* Development */,
1650 C2BC1F320B580D69003EC9DC /* Deployment */,
1651 C2BC1F330B580D69003EC9DC /* Default */,
1652 );
1653 defaultConfigurationIsVisible = 0;
1654 defaultConfigurationName = Default;
1655 };
1656 C2D383C00A23A8E3005C63A2 /* Build configuration list for PBXAggregateTarget "Requirements Language" */ = {
1657 isa = XCConfigurationList;
1658 buildConfigurations = (
1659 C2D383C10A23A8E3005C63A2 /* Development */,
1660 C2D383C20A23A8E3005C63A2 /* Deployment */,
1661 C2D383C30A23A8E3005C63A2 /* Default */,
1662 );
1663 defaultConfigurationIsVisible = 0;
1664 defaultConfigurationName = Default;
1665 };
1666 C2E287470B5D8FD8009336A0 /* Build configuration list for PBXAggregateTarget "Everything" */ = {
1667 isa = XCConfigurationList;
1668 buildConfigurations = (
1669 C2E287480B5D8FD8009336A0 /* Development */,
1670 C2E287490B5D8FD8009336A0 /* Deployment */,
1671 C2E2874A0B5D8FD8009336A0 /* Default */,
1672 );
1673 defaultConfigurationIsVisible = 0;
1674 defaultConfigurationName = Default;
1675 };
1676 /* End XCConfigurationList section */
1677 };
1678 rootObject = 4CA1FEAB052A3C3800F22E42 /* Project object */;
1679 }