9 /* Begin PBXAggregateTarget section */
 
  10                 C26AC0EB143BCF01001C98CE /* SystemPolicy */ = {
 
  11                         isa = PBXAggregateTarget;
 
  12                         buildConfigurationList = C26AC0EC143BCF01001C98CE /* Build configuration list for PBXAggregateTarget "SystemPolicy" */;
 
  14                                 C26AC0F0143BCF18001C98CE /* ShellScript */,
 
  15                                 C26AC0F4143BD1C4001C98CE /* CopyFiles */,
 
  16                                 C2F24DFE14BCBBF200309FCD /* ShellScript */,
 
  17                                 C2578CB11579627200D4FE48 /* CopyFiles */,
 
  18                                 C25C18CD15CB0C470007A2DE /* CopyFiles */,
 
  19                                 C25C18D015CB0FB30007A2DE /* CopyFiles */,
 
  24                         productName = SystemPolicy;
 
  26                 C26AC7090DAEB3A7005BFB40 /* DTrace */ = {
 
  27                         isa = PBXAggregateTarget;
 
  28                         buildConfigurationList = C26AC70D0DAEB3C6005BFB40 /* Build configuration list for PBXAggregateTarget "DTrace" */;
 
  30                                 C26AC7080DAEB3A7005BFB40 /* ShellScript */,
 
  37                 C2D383B80A23A8C4005C63A2 /* Requirements Language */ = {
 
  38                         isa = PBXAggregateTarget;
 
  39                         buildConfigurationList = C2D383C00A23A8E3005C63A2 /* Build configuration list for PBXAggregateTarget "Requirements Language" */;
 
  41                                 C2D383B70A23A8C4005C63A2 /* ShellScript */,
 
  45                         name = "Requirements Language";
 
  46                         productName = "Requirements Language";
 
  48                 C2E2873F0B5D8F8F009336A0 /* Everything */ = {
 
  49                         isa = PBXAggregateTarget;
 
  50                         buildConfigurationList = C2E287470B5D8FD8009336A0 /* Build configuration list for PBXAggregateTarget "Everything" */;
 
  54                                 C2E287410B5D8F97009336A0 /* PBXTargetDependency */,
 
  55                                 C250F6C50B5EF4E40076098F /* PBXTargetDependency */,
 
  56                                 C2E287430B5D8F9A009336A0 /* PBXTargetDependency */,
 
  57                                 C26AC0F2143BD02B001C98CE /* PBXTargetDependency */,
 
  58                                 C209697015BF53330093035F /* PBXTargetDependency */,
 
  61                         productName = Everything;
 
  63 /* End PBXAggregateTarget section */
 
  65 /* Begin PBXBuildFile section */
 
  66                 18B965861472FBF6005A4D2E /* reqdumper.h in Headers */ = {isa = PBXBuildFile; fileRef = C21CFC5E0A250D1C006CD5B1 /* reqdumper.h */; settings = {ATTRIBUTES = (Public, ); }; };
 
  67                 18B965871472FC5B005A4D2E /* requirement.h in Headers */ = {isa = PBXBuildFile; fileRef = C2D383360A237F47005C63A2 /* requirement.h */; settings = {ATTRIBUTES = (Public, ); }; };
 
  68                 18B965881472FC5B005A4D2E /* reqmaker.h in Headers */ = {isa = PBXBuildFile; fileRef = C2C1DFC20A2F820500D1B02B /* reqmaker.h */; settings = {ATTRIBUTES = (Public, ); }; };
 
  69                 18B965891472FC5B005A4D2E /* reqreader.h in Headers */ = {isa = PBXBuildFile; fileRef = C2093AA70BB0948000EB8599 /* reqreader.h */; settings = {ATTRIBUTES = (Public, ); }; };
 
  70                 18B9658A1472FC5B005A4D2E /* reqinterp.h in Headers */ = {isa = PBXBuildFile; fileRef = C2C1DFBA0A2F80EB00D1B02B /* reqinterp.h */; settings = {ATTRIBUTES = (Public, ); }; };
 
  71                 18B9658B1472FC5B005A4D2E /* reqparser.h in Headers */ = {isa = PBXBuildFile; fileRef = C2D383340A237F47005C63A2 /* reqparser.h */; settings = {ATTRIBUTES = (Public, ); }; };
 
  72                 18B9658C1472FC9E005A4D2E /* codedirectory.h in Headers */ = {isa = PBXBuildFile; fileRef = C2D383170A237F47005C63A2 /* codedirectory.h */; settings = {ATTRIBUTES = (Public, ); }; };
 
  73                 18B965951472FE30005A4D2E /* cdbuilder.h in Headers */ = {isa = PBXBuildFile; fileRef = C2D383150A237F47005C63A2 /* cdbuilder.h */; settings = {ATTRIBUTES = (Public, ); }; };
 
  74                 37DDE33C1947A4F3005CE18B /* dirscanner.h in Headers */ = {isa = PBXBuildFile; fileRef = 37DDE33B1947A4F3005CE18B /* dirscanner.h */; };
 
  75                 37DDE3421947A501005CE18B /* dirscanner.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 37DDE3411947A501005CE18B /* dirscanner.cpp */; };
 
  76                 7A9DA65C1948D1BA004635E6 /* opaquewhitelist.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7A9DA65A1948D1BA004635E6 /* opaquewhitelist.cpp */; };
 
  77                 7A9DA65D1948D1BA004635E6 /* opaquewhitelist.h in Headers */ = {isa = PBXBuildFile; fileRef = 7A9DA65B1948D1BA004635E6 /* opaquewhitelist.h */; };
 
  78                 7ACF261219958B6F00849B25 /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C2CC30A00B8519CC005FA59D /* CoreFoundation.framework */; };
 
  79                 BEC3A75C16F78D21003E5634 /* SecTaskPriv.h in Headers */ = {isa = PBXBuildFile; fileRef = BEC3A75B16F78D21003E5634 /* SecTaskPriv.h */; };
 
  80                 C200424D15D425D9004AE0A1 /* libsecurity_codesigning.a in Frameworks */ = {isa = PBXBuildFile; fileRef = C200424915D425B7004AE0A1 /* libsecurity_codesigning.a */; };
 
  81                 C200424E15D425D9004AE0A1 /* libsecurity_utilities.a in Frameworks */ = {isa = PBXBuildFile; fileRef = C200424A15D425B7004AE0A1 /* libsecurity_utilities.a */; };
 
  82                 C2093AA80BB0948000EB8599 /* reqreader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2093AA60BB0948000EB8599 /* reqreader.cpp */; };
 
  83                 C209696415BF52040093035F /* gkunpack.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C209696315BF52040093035F /* gkunpack.cpp */; };
 
  84                 C211070A158C1082001D7F76 /* gkmerge in CopyFiles */ = {isa = PBXBuildFile; fileRef = C2110704158BF5C8001D7F76 /* gkmerge */; };
 
  85                 C21CFC5F0A250D1C006CD5B1 /* reqdumper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C21CFC5D0A250D1C006CD5B1 /* reqdumper.cpp */; };
 
  86                 C21EA3DD0AD2F81300E6E31C /* SecCodeSigner.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C21EA3DB0AD2F81300E6E31C /* SecCodeSigner.cpp */; };
 
  87                 C21EA3E30AD2FA0900E6E31C /* CodeSigner.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C21EA3E10AD2FA0900E6E31C /* CodeSigner.cpp */; };
 
  88                 C22463610B86210100626F1B /* antlrplugin.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2CC31130B85254F005FA59D /* antlrplugin.cpp */; };
 
  89                 C2256BDD158BC0F200F72211 /* gkhandmake in CopyFiles */ = {isa = PBXBuildFile; fileRef = C278A19B158AB2C300FA6767 /* gkhandmake */; };
 
  90                 C2256BDE158BC0F200F72211 /* gklist in CopyFiles */ = {isa = PBXBuildFile; fileRef = C278A19C158AB2C300FA6767 /* gklist */; };
 
  91                 C236E3D70AD59446000F5140 /* signer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C236E3D50AD59446000F5140 /* signer.cpp */; };
 
  92                 C236E3DB0AD595C2000F5140 /* signerutils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C236E3D90AD595C2000F5140 /* signerutils.cpp */; };
 
  93                 C24EABAB1421432800C16AA9 /* policydb.h in Headers */ = {isa = PBXBuildFile; fileRef = C24EABAA1421432800C16AA9 /* policydb.h */; };
 
  94                 C24EABAD1421433700C16AA9 /* policydb.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C24EABAC1421433700C16AA9 /* policydb.cpp */; };
 
  95                 C250F6C30B5EF1910076098F /* SecIntegrity.h in Headers */ = {isa = PBXBuildFile; fileRef = C250F6C20B5EF1910076098F /* SecIntegrity.h */; };
 
  96                 C259DFD60AD6D9BA00C9ACC6 /* sigblob.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C259DFD40AD6D9BA00C9ACC6 /* sigblob.cpp */; };
 
  97                 C25C18CE15CB0C5C0007A2DE /* gkreport in CopyFiles */ = {isa = PBXBuildFile; fileRef = C25C18C615CB0BC10007A2DE /* gkreport */; };
 
  98                 C25C18D115CB0FC30007A2DE /* com.apple.gkreport.plist in CopyFiles */ = {isa = PBXBuildFile; fileRef = C25C18CF15CB0FA00007A2DE /* com.apple.gkreport.plist */; };
 
  99                 C26763D714FD9EBE00A46EDF /* drmaker.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C26763D514FD9EBE00A46EDF /* drmaker.cpp */; };
 
 100                 C26763D814FD9EBE00A46EDF /* drmaker.h in Headers */ = {isa = PBXBuildFile; fileRef = C26763D614FD9EBE00A46EDF /* drmaker.h */; };
 
 101                 C26AC0F5143BD1C8001C98CE /* SystemPolicy in CopyFiles */ = {isa = PBXBuildFile; fileRef = C26AC0F3143BD1B3001C98CE /* SystemPolicy */; };
 
 102                 C26B45C10B8A9C0A003C0ACA /* ucspc in Frameworks */ = {isa = PBXBuildFile; fileRef = C26B45C00B8A9C00003C0ACA /* ucspc */; };
 
 103                 C26FF62D0E5B375A00F640A0 /* SecIntegrityLib.h in Headers */ = {isa = PBXBuildFile; fileRef = C2CC31040B8523AD005FA59D /* SecIntegrityLib.h */; settings = {ATTRIBUTES = (); }; };
 
 104                 C26FF62E0E5B375A00F640A0 /* SecCodeHostLib.h in Headers */ = {isa = PBXBuildFile; fileRef = C2BC1F340B580DA7003EC9DC /* SecCodeHostLib.h */; settings = {ATTRIBUTES = (); }; };
 
 105                 C26FF62F0E5B376B00F640A0 /* CodeSigning.h in Headers */ = {isa = PBXBuildFile; fileRef = C2D383180A237F47005C63A2 /* CodeSigning.h */; settings = {ATTRIBUTES = (); }; };
 
 106                 C26FF6300E5B376B00F640A0 /* CSCommon.h in Headers */ = {isa = PBXBuildFile; fileRef = C2D3831C0A237F47005C63A2 /* CSCommon.h */; settings = {ATTRIBUTES = (); }; };
 
 107                 C26FF6310E5B376B00F640A0 /* CSCommonPriv.h in Headers */ = {isa = PBXBuildFile; fileRef = C2D50CDF0E155A4F0059A195 /* CSCommonPriv.h */; settings = {ATTRIBUTES = (); }; };
 
 108                 C26FF6320E5B376B00F640A0 /* SecCode.h in Headers */ = {isa = PBXBuildFile; fileRef = C2D3831E0A237F47005C63A2 /* SecCode.h */; settings = {ATTRIBUTES = (); }; };
 
 109                 C26FF6330E5B376B00F640A0 /* SecCodePriv.h in Headers */ = {isa = PBXBuildFile; fileRef = C2E8AF240DE25CA7000F6D3B /* SecCodePriv.h */; settings = {ATTRIBUTES = (); }; };
 
 110                 C26FF6340E5B376B00F640A0 /* SecStaticCode.h in Headers */ = {isa = PBXBuildFile; fileRef = C2D383220A237F47005C63A2 /* SecStaticCode.h */; settings = {ATTRIBUTES = (); }; };
 
 111                 C26FF6350E5B376B00F640A0 /* SecStaticCodePriv.h in Headers */ = {isa = PBXBuildFile; fileRef = C2E8AF260DE25CA7000F6D3B /* SecStaticCodePriv.h */; settings = {ATTRIBUTES = (); }; };
 
 112                 C26FF6360E5B376B00F640A0 /* SecRequirement.h in Headers */ = {isa = PBXBuildFile; fileRef = C2D383260A237F47005C63A2 /* SecRequirement.h */; settings = {ATTRIBUTES = (); }; };
 
 113                 C26FF6370E5B376B00F640A0 /* SecRequirementPriv.h in Headers */ = {isa = PBXBuildFile; fileRef = C2E8AF250DE25CA7000F6D3B /* SecRequirementPriv.h */; settings = {ATTRIBUTES = (); }; };
 
 114                 C26FF6380E5B376B00F640A0 /* SecCodeSigner.h in Headers */ = {isa = PBXBuildFile; fileRef = C21EA3DC0AD2F81300E6E31C /* SecCodeSigner.h */; settings = {ATTRIBUTES = (); }; };
 
 115                 C26FF6390E5B376B00F640A0 /* SecCodeHost.h in Headers */ = {isa = PBXBuildFile; fileRef = C2D383190A237F47005C63A2 /* SecCodeHost.h */; settings = {ATTRIBUTES = (); }; };
 
 116                 C26FF63A0E5B376B00F640A0 /* SecIntegrity.h in Headers */ = {isa = PBXBuildFile; fileRef = C250F6C20B5EF1910076098F /* SecIntegrity.h */; settings = {ATTRIBUTES = (); }; };
 
 117                 C273606E1433F09000A9A5FF /* SecAssessment.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C273606C1433F09000A9A5FF /* SecAssessment.cpp */; };
 
 118                 C273606F1433F09000A9A5FF /* SecAssessment.h in Headers */ = {isa = PBXBuildFile; fileRef = C273606D1433F09000A9A5FF /* SecAssessment.h */; settings = {ATTRIBUTES = (); }; };
 
 119                 C27360D51436866D00A9A5FF /* xpcengine.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C27360D41436866C00A9A5FF /* xpcengine.cpp */; };
 
 120                 C28342E70E366E6800E54360 /* csdatabase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C28342E40E366E6800E54360 /* csdatabase.cpp */; };
 
 121                 C28342EE0E36719D00E54360 /* detachedrep.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C28342EB0E36719D00E54360 /* detachedrep.cpp */; };
 
 122                 C29CDE2A1583F46F00A42059 /* gkclear in CopyFiles */ = {isa = PBXBuildFile; fileRef = C2578CC215798D0F00D4FE48 /* gkclear */; };
 
 123                 C29CDE2B1583F46F00A42059 /* gkgenerate in CopyFiles */ = {isa = PBXBuildFile; fileRef = C2578CC315798D0F00D4FE48 /* gkgenerate */; };
 
 124                 C29CDE2C1583F46F00A42059 /* gkrecord in CopyFiles */ = {isa = PBXBuildFile; fileRef = C2578CC415798D0F00D4FE48 /* gkrecord */; };
 
 125                 C2A436150F2133B2007A41A6 /* slcrep.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2A436130F2133B2007A41A6 /* slcrep.cpp */; };
 
 126                 C2A436160F2133B2007A41A6 /* slcrep.h in Headers */ = {isa = PBXBuildFile; fileRef = C2A436140F2133B2007A41A6 /* slcrep.h */; };
 
 127                 C2A976AA0B8A2E36008B4EA0 /* csutilities.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2A976A80B8A2E36008B4EA0 /* csutilities.cpp */; };
 
 128                 C2BC1F350B580DA7003EC9DC /* SecCodeHostLib.h in Headers */ = {isa = PBXBuildFile; fileRef = C2BC1F340B580DA7003EC9DC /* SecCodeHostLib.h */; };
 
 129                 C2BD519C0A9392FD000FE43D /* machorep.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2BD519A0A9392FD000FE43D /* machorep.cpp */; };
 
 130                 C2BD60FA0AC863FC0057FD3D /* csgeneric.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2BD60F80AC863FC0057FD3D /* csgeneric.cpp */; };
 
 131                 C2C1DF140A2E3D7200D1B02B /* requirement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2D383350A237F47005C63A2 /* requirement.cpp */; };
 
 132                 C2C1DFBB0A2F80EB00D1B02B /* reqinterp.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2C1DFB90A2F80EB00D1B02B /* reqinterp.cpp */; };
 
 133                 C2C1DFC30A2F820500D1B02B /* reqmaker.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2C1DFC10A2F820500D1B02B /* reqmaker.cpp */; };
 
 134                 C2C3BCD30BA1E47E00E869D1 /* singlediskrep.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2C3BCD10BA1E47E00E869D1 /* singlediskrep.cpp */; };
 
 135                 C2C931B40AB8BA1200F83950 /* SecCodeHost.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2C931B30AB8BA1200F83950 /* SecCodeHost.cpp */; };
 
 136                 C2CC310F0B852424005FA59D /* SecIntegrityLib.c in Sources */ = {isa = PBXBuildFile; fileRef = C2CC310E0B852424005FA59D /* SecIntegrityLib.c */; };
 
 137                 C2D2967A1BCF16C000B0A29B /* diskimagerep.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2D296781BCF16C000B0A29B /* diskimagerep.cpp */; settings = {ASSET_TAGS = (); }; };
 
 138                 C2D2967B1BCF16C000B0A29B /* diskimagerep.h in Headers */ = {isa = PBXBuildFile; fileRef = C2D296791BCF16C000B0A29B /* diskimagerep.h */; settings = {ASSET_TAGS = (); }; };
 
 139                 C2D3833C0A237F47005C63A2 /* bundlediskrep.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2D383120A237F47005C63A2 /* bundlediskrep.cpp */; };
 
 140                 C2D3833E0A237F47005C63A2 /* cdbuilder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2D383140A237F47005C63A2 /* cdbuilder.cpp */; };
 
 141                 C2D383400A237F47005C63A2 /* codedirectory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2D383160A237F47005C63A2 /* codedirectory.cpp */; };
 
 142                 C2D383440A237F47005C63A2 /* cs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2D3831A0A237F47005C63A2 /* cs.cpp */; };
 
 143                 C2D383470A237F47005C63A2 /* SecCode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2D3831D0A237F47005C63A2 /* SecCode.cpp */; };
 
 144                 C2D383490A237F47005C63A2 /* cskernel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2D3831F0A237F47005C63A2 /* cskernel.cpp */; };
 
 145                 C2D3834B0A237F47005C63A2 /* SecStaticCode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2D383210A237F47005C63A2 /* SecStaticCode.cpp */; };
 
 146                 C2D3834D0A237F47005C63A2 /* csprocess.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2D383230A237F47005C63A2 /* csprocess.cpp */; };
 
 147                 C2D3834F0A237F47005C63A2 /* SecRequirement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2D383250A237F47005C63A2 /* SecRequirement.cpp */; };
 
 148                 C2D383510A237F47005C63A2 /* diskrep.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2D383270A237F47005C63A2 /* diskrep.cpp */; };
 
 149                 C2D383550A237F47005C63A2 /* filediskrep.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2D3832B0A237F47005C63A2 /* filediskrep.cpp */; };
 
 150                 C2D383570A237F47005C63A2 /* Code.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2D3832D0A237F47005C63A2 /* Code.cpp */; };
 
 151                 C2D383590A237F47005C63A2 /* kerneldiskrep.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2D3832F0A237F47005C63A2 /* kerneldiskrep.cpp */; };
 
 152                 C2D3835B0A237F47005C63A2 /* StaticCode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2D383310A237F47005C63A2 /* StaticCode.cpp */; };
 
 153                 C2D3835D0A237F47005C63A2 /* reqparser.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2D383330A237F47005C63A2 /* reqparser.cpp */; };
 
 154                 C2D383610A237F47005C63A2 /* Requirements.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2D383370A237F47005C63A2 /* Requirements.cpp */; };
 
 155                 C2DC2DCA145F594000AD2A3A /* xar++.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2353410145F1B110073F964 /* xar++.cpp */; };
 
 156                 C2DC2DCB145F5CD000AD2A3A /* policyengine.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C27360201432A61900A9A5FF /* policyengine.cpp */; };
 
 157                 C2E2873D0B5D8D80009336A0 /* SecCodeHostLib.c in Sources */ = {isa = PBXBuildFile; fileRef = C2E2873C0B5D8D80009336A0 /* SecCodeHostLib.c */; };
 
 158                 C2E911E20ADEBE3200275CB2 /* resources.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2E911E00ADEBE3200275CB2 /* resources.cpp */; };
 
 159                 C2F4439A14C626D4000A01E6 /* quarantine++.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2F4439814C626D4000A01E6 /* quarantine++.cpp */; };
 
 160                 C2F4439B14C626D4000A01E6 /* quarantine++.h in Headers */ = {isa = PBXBuildFile; fileRef = C2F4439914C626D4000A01E6 /* quarantine++.h */; };
 
 161                 C2F6566E0BCBFB250078779E /* cserror.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2F6566C0BCBFB250078779E /* cserror.cpp */; };
 
 162                 EB68B111150DAEEA00B4013D /* RequirementLexer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EB68B10B150DAEBB00B4013D /* RequirementLexer.cpp */; };
 
 163                 EB68B112150DAEEA00B4013D /* RequirementParser.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EB68B10D150DAEBB00B4013D /* RequirementParser.cpp */; };
 
 164                 EB68B133150DB04400B4013D /* RequirementKeywords.h in Headers */ = {isa = PBXBuildFile; fileRef = EB68B10A150DAEBB00B4013D /* RequirementKeywords.h */; };
 
 165                 EB68B134150DB04400B4013D /* RequirementLexer.hpp in Headers */ = {isa = PBXBuildFile; fileRef = EB68B10C150DAEBB00B4013D /* RequirementLexer.hpp */; };
 
 166                 EB68B135150DB04400B4013D /* RequirementParser.hpp in Headers */ = {isa = PBXBuildFile; fileRef = EB68B10E150DAEBB00B4013D /* RequirementParser.hpp */; };
 
 167                 EB976FB81684D7C500A68EE6 /* ANTLRUtil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EB976F981684D77600A68EE6 /* ANTLRUtil.cpp */; };
 
 168                 EB976FB91684D7C500A68EE6 /* ASTFactory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EB976F991684D77600A68EE6 /* ASTFactory.cpp */; };
 
 169                 EB976FBA1684D7C500A68EE6 /* ASTNULLType.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EB976F9A1684D77600A68EE6 /* ASTNULLType.cpp */; };
 
 170                 EB976FBB1684D7C500A68EE6 /* ASTRefCount.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EB976F9B1684D77600A68EE6 /* ASTRefCount.cpp */; };
 
 171                 EB976FBC1684D7C500A68EE6 /* BaseAST.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EB976F9C1684D77600A68EE6 /* BaseAST.cpp */; };
 
 172                 EB976FBD1684D7C500A68EE6 /* BitSet.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EB976F9D1684D77600A68EE6 /* BitSet.cpp */; };
 
 173                 EB976FBE1684D7C500A68EE6 /* CharBuffer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EB976F9E1684D77600A68EE6 /* CharBuffer.cpp */; };
 
 174                 EB976FBF1684D7C500A68EE6 /* CharScanner.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EB976F9F1684D77600A68EE6 /* CharScanner.cpp */; };
 
 175                 EB976FC01684D7C500A68EE6 /* CommonAST.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EB976FA01684D77600A68EE6 /* CommonAST.cpp */; };
 
 176                 EB976FC11684D7C500A68EE6 /* CommonASTWithHiddenTokens.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EB976FA11684D77600A68EE6 /* CommonASTWithHiddenTokens.cpp */; };
 
 177                 EB976FC21684D7C500A68EE6 /* CommonHiddenStreamToken.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EB976FA21684D77600A68EE6 /* CommonHiddenStreamToken.cpp */; };
 
 178                 EB976FC31684D7C500A68EE6 /* CommonToken.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EB976FA31684D77600A68EE6 /* CommonToken.cpp */; };
 
 179                 EB976FC41684D7C500A68EE6 /* InputBuffer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EB976FA51684D77600A68EE6 /* InputBuffer.cpp */; };
 
 180                 EB976FC51684D7C500A68EE6 /* LLkParser.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EB976FA61684D77600A68EE6 /* LLkParser.cpp */; };
 
 181                 EB976FC61684D7C500A68EE6 /* MismatchedCharException.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EB976FA81684D77600A68EE6 /* MismatchedCharException.cpp */; };
 
 182                 EB976FC71684D7C500A68EE6 /* MismatchedTokenException.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EB976FA91684D77600A68EE6 /* MismatchedTokenException.cpp */; };
 
 183                 EB976FC81684D7C500A68EE6 /* NoViableAltException.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EB976FAA1684D77600A68EE6 /* NoViableAltException.cpp */; };
 
 184                 EB976FC91684D7C500A68EE6 /* NoViableAltForCharException.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EB976FAB1684D77600A68EE6 /* NoViableAltForCharException.cpp */; };
 
 185                 EB976FCA1684D7C500A68EE6 /* Parser.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EB976FAC1684D77600A68EE6 /* Parser.cpp */; };
 
 186                 EB976FCB1684D7C500A68EE6 /* RecognitionException.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EB976FAD1684D77600A68EE6 /* RecognitionException.cpp */; };
 
 187                 EB976FCC1684D7C500A68EE6 /* String.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EB976FAE1684D77600A68EE6 /* String.cpp */; };
 
 188                 EB976FCD1684D7C500A68EE6 /* Token.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EB976FAF1684D77600A68EE6 /* Token.cpp */; };
 
 189                 EB976FCE1684D7C500A68EE6 /* TokenBuffer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EB976FB01684D77600A68EE6 /* TokenBuffer.cpp */; };
 
 190                 EB976FCF1684D7C500A68EE6 /* TokenRefCount.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EB976FB11684D77600A68EE6 /* TokenRefCount.cpp */; };
 
 191                 EB976FD01684D7C500A68EE6 /* TokenStreamBasicFilter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EB976FB21684D77600A68EE6 /* TokenStreamBasicFilter.cpp */; };
 
 192                 EB976FD11684D7C500A68EE6 /* TokenStreamHiddenTokenFilter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EB976FB31684D77600A68EE6 /* TokenStreamHiddenTokenFilter.cpp */; };
 
 193                 EB976FD21684D7C500A68EE6 /* TokenStreamRewriteEngine.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EB976FB41684D77600A68EE6 /* TokenStreamRewriteEngine.cpp */; };
 
 194                 EB976FD31684D7C500A68EE6 /* TokenStreamSelector.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EB976FB51684D77600A68EE6 /* TokenStreamSelector.cpp */; };
 
 195                 EB976FD41684D7C500A68EE6 /* TreeParser.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EB976FB61684D77600A68EE6 /* TreeParser.cpp */; };
 
 196                 EBB9FF7A1682E51300FF9774 /* main.c in Sources */ = {isa = PBXBuildFile; fileRef = EBB9FF791682E51300FF9774 /* main.c */; };
 
 197                 EBB9FF7F1682E5A200FF9774 /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = EBB9FF7E1682E5A200FF9774 /* CoreFoundation.framework */; };
 
 198                 EBB9FFE21682E83600FF9774 /* com.apple.CodeSigningHelper.sb in CopyFiles */ = {isa = PBXBuildFile; fileRef = EBB9FF801682E65700FF9774 /* com.apple.CodeSigningHelper.sb */; };
 
 199                 EBDAF04F166D65FA0042CDCE /* piddiskrep.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EBDAF04D166D65FA0042CDCE /* piddiskrep.cpp */; };
 
 200                 EBDAF050166D65FA0042CDCE /* piddiskrep.h in Headers */ = {isa = PBXBuildFile; fileRef = EBDAF04E166D65FA0042CDCE /* piddiskrep.h */; };
 
 201                 EBF9A1581684E12700BCECA6 /* libsecurity_codesigning.plist in Copy OpenSourceVersions */ = {isa = PBXBuildFile; fileRef = EBF9A1551684E0F300BCECA6 /* libsecurity_codesigning.plist */; };
 
 202                 EBF9A15A1684E14100BCECA6 /* libsecurity_codesigning.txt in OpenSourceLicenses */ = {isa = PBXBuildFile; fileRef = EBF9A1561684E0F300BCECA6 /* libsecurity_codesigning.txt */; };
 
 203                 F69D1DEB1A66B493002728D8 /* evaluationmanager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F69D1DE91A66B493002728D8 /* evaluationmanager.cpp */; };
 
 204                 F69D1DEC1A66B493002728D8 /* evaluationmanager.h in Headers */ = {isa = PBXBuildFile; fileRef = F69D1DEA1A66B493002728D8 /* evaluationmanager.h */; };
 
 205                 FEB30C9310DAC89D00557BA2 /* SecTask.c in Sources */ = {isa = PBXBuildFile; fileRef = FEB30C9210DAC89D00557BA2 /* SecTask.c */; };
 
 206                 FEB30CA410DAC97400557BA2 /* SecTask.h in Headers */ = {isa = PBXBuildFile; fileRef = FEB30C9410DAC8A500557BA2 /* SecTask.h */; settings = {ATTRIBUTES = (); }; };
 
 207 /* End PBXBuildFile section */
 
 209 /* Begin PBXContainerItemProxy section */
 
 210                 182BB504146F2823000BF1F3 /* PBXContainerItemProxy */ = {
 
 211                         isa = PBXContainerItemProxy;
 
 212                         containerPortal = 182BB4FC146F2823000BF1F3 /* libsecurityd.xcodeproj */;
 
 214                         remoteGlobalIDString = 4CA1FEBE052A3C8100F22E42;
 
 215                         remoteInfo = libsecurityd_client;
 
 217                 182BB506146F2823000BF1F3 /* PBXContainerItemProxy */ = {
 
 218                         isa = PBXContainerItemProxy;
 
 219                         containerPortal = 182BB4FC146F2823000BF1F3 /* libsecurityd.xcodeproj */;
 
 221                         remoteGlobalIDString = 4CA1FECD052A44A100F22E42;
 
 222                         remoteInfo = libsecurityd_server;
 
 224                 182BB508146F2823000BF1F3 /* PBXContainerItemProxy */ = {
 
 225                         isa = PBXContainerItemProxy;
 
 226                         containerPortal = 182BB4FC146F2823000BF1F3 /* libsecurityd.xcodeproj */;
 
 228                         remoteGlobalIDString = C2A788730B7AA65B00CFF85C;
 
 231                 182BB50E146F28F6000BF1F3 /* PBXContainerItemProxy */ = {
 
 232                         isa = PBXContainerItemProxy;
 
 233                         containerPortal = 182BB4FC146F2823000BF1F3 /* libsecurityd.xcodeproj */;
 
 235                         remoteGlobalIDString = 4C09A2920557240300FED7A3;
 
 236                         remoteInfo = libsecurityd_generate;
 
 238                 182BB510146F292B000BF1F3 /* PBXContainerItemProxy */ = {
 
 239                         isa = PBXContainerItemProxy;
 
 240                         containerPortal = 4CA1FEAB052A3C3800F22E42 /* Project object */;
 
 242                         remoteGlobalIDString = C26AC0EB143BCF01001C98CE;
 
 243                         remoteInfo = SystemPolicy;
 
 245                 1844617C146E9A5200B12992 /* PBXContainerItemProxy */ = {
 
 246                         isa = PBXContainerItemProxy;
 
 247                         containerPortal = 4CA1FEAB052A3C3800F22E42 /* Project object */;
 
 249                         remoteGlobalIDString = C26AC7090DAEB3A7005BFB40;
 
 252                 C209696F15BF53330093035F /* PBXContainerItemProxy */ = {
 
 253                         isa = PBXContainerItemProxy;
 
 254                         containerPortal = 4CA1FEAB052A3C3800F22E42 /* Project object */;
 
 256                         remoteGlobalIDString = C209695F15BF52040093035F;
 
 257                         remoteInfo = gkunpack;
 
 259                 C250F6C40B5EF4E40076098F /* PBXContainerItemProxy */ = {
 
 260                         isa = PBXContainerItemProxy;
 
 261                         containerPortal = 4CA1FEAB052A3C3800F22E42 /* Project object */;
 
 263                         remoteGlobalIDString = C2BC1F250B580D3A003EC9DC;
 
 264                         remoteInfo = libintegrity;
 
 266                 C26AC0F1143BD02B001C98CE /* PBXContainerItemProxy */ = {
 
 267                         isa = PBXContainerItemProxy;
 
 268                         containerPortal = 4CA1FEAB052A3C3800F22E42 /* Project object */;
 
 270                         remoteGlobalIDString = C26AC0EB143BCF01001C98CE;
 
 271                         remoteInfo = SystemPolicy;
 
 273                 C2E287400B5D8F97009336A0 /* PBXContainerItemProxy */ = {
 
 274                         isa = PBXContainerItemProxy;
 
 275                         containerPortal = 4CA1FEAB052A3C3800F22E42 /* Project object */;
 
 277                         remoteGlobalIDString = 4CA1FEBD052A3C8100F22E42;
 
 278                         remoteInfo = libsecurity_codesigning;
 
 280                 C2E287420B5D8F9A009336A0 /* PBXContainerItemProxy */ = {
 
 281                         isa = PBXContainerItemProxy;
 
 282                         containerPortal = 4CA1FEAB052A3C3800F22E42 /* Project object */;
 
 284                         remoteGlobalIDString = C2BC1F2E0B580D4B003EC9DC;
 
 285                         remoteInfo = libcodehost;
 
 287 /* End PBXContainerItemProxy section */
 
 289 /* Begin PBXCopyFilesBuildPhase section */
 
 290                 C2578CB11579627200D4FE48 /* CopyFiles */ = {
 
 291                         isa = PBXCopyFilesBuildPhase;
 
 293                         dstPath = /usr/local/bin;
 
 294                         dstSubfolderSpec = 0;
 
 296                                 C211070A158C1082001D7F76 /* gkmerge in CopyFiles */,
 
 297                                 C2256BDD158BC0F200F72211 /* gkhandmake in CopyFiles */,
 
 298                                 C2256BDE158BC0F200F72211 /* gklist in CopyFiles */,
 
 299                                 C29CDE2A1583F46F00A42059 /* gkclear in CopyFiles */,
 
 300                                 C29CDE2B1583F46F00A42059 /* gkgenerate in CopyFiles */,
 
 301                                 C29CDE2C1583F46F00A42059 /* gkrecord in CopyFiles */,
 
 303                         runOnlyForDeploymentPostprocessing = 1;
 
 305                 C25C18CD15CB0C470007A2DE /* CopyFiles */ = {
 
 306                         isa = PBXCopyFilesBuildPhase;
 
 308                         dstPath = /usr/libexec;
 
 309                         dstSubfolderSpec = 0;
 
 311                                 C25C18CE15CB0C5C0007A2DE /* gkreport in CopyFiles */,
 
 313                         runOnlyForDeploymentPostprocessing = 1;
 
 315                 C25C18D015CB0FB30007A2DE /* CopyFiles */ = {
 
 316                         isa = PBXCopyFilesBuildPhase;
 
 318                         dstPath = /System/Library/LaunchDaemons;
 
 319                         dstSubfolderSpec = 0;
 
 321                                 C25C18D115CB0FC30007A2DE /* com.apple.gkreport.plist in CopyFiles */,
 
 323                         runOnlyForDeploymentPostprocessing = 1;
 
 325                 C26AC0F4143BD1C4001C98CE /* CopyFiles */ = {
 
 326                         isa = PBXCopyFilesBuildPhase;
 
 328                         dstPath = private/var/db;
 
 329                         dstSubfolderSpec = 0;
 
 331                                 C26AC0F5143BD1C8001C98CE /* SystemPolicy in CopyFiles */,
 
 333                         runOnlyForDeploymentPostprocessing = 1;
 
 335                 EBB9FFE11682E80A00FF9774 /* CopyFiles */ = {
 
 336                         isa = PBXCopyFilesBuildPhase;
 
 338                         dstPath = /System/Library/Sandbox/Profiles;
 
 339                         dstSubfolderSpec = 0;
 
 341                                 EBB9FFE21682E83600FF9774 /* com.apple.CodeSigningHelper.sb in CopyFiles */,
 
 343                         runOnlyForDeploymentPostprocessing = 1;
 
 345                 EBF9A1501684E0DF00BCECA6 /* Copy OpenSourceVersions */ = {
 
 346                         isa = PBXCopyFilesBuildPhase;
 
 348                         dstPath = /usr/local/OpenSourceVersions;
 
 349                         dstSubfolderSpec = 0;
 
 351                                 EBF9A1581684E12700BCECA6 /* libsecurity_codesigning.plist in Copy OpenSourceVersions */,
 
 353                         name = "Copy OpenSourceVersions";
 
 354                         runOnlyForDeploymentPostprocessing = 1;
 
 356                 EBF9A1591684E12C00BCECA6 /* OpenSourceLicenses */ = {
 
 357                         isa = PBXCopyFilesBuildPhase;
 
 359                         dstPath = /usr/local/OpenSourceLicenses;
 
 360                         dstSubfolderSpec = 0;
 
 362                                 EBF9A15A1684E14100BCECA6 /* libsecurity_codesigning.txt in OpenSourceLicenses */,
 
 364                         name = OpenSourceLicenses;
 
 365                         runOnlyForDeploymentPostprocessing = 1;
 
 367 /* End PBXCopyFilesBuildPhase section */
 
 369 /* Begin PBXFileReference section */
 
 370                 182BB4FC146F2823000BF1F3 /* libsecurityd.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = libsecurityd.xcodeproj; path = ../libsecurityd/libsecurityd.xcodeproj; sourceTree = "<group>"; };
 
 371                 1844619F146E9AD100B12992 /* base.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = base.xcconfig; sourceTree = "<group>"; };
 
 372                 184461A0146E9AD100B12992 /* debug.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = debug.xcconfig; sourceTree = "<group>"; };
 
 373                 184461A1146E9AD100B12992 /* lib.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = lib.xcconfig; sourceTree = "<group>"; };
 
 374                 184461A2146E9AD100B12992 /* release.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = release.xcconfig; sourceTree = "<group>"; };
 
 375                 37DDE33B1947A4F3005CE18B /* dirscanner.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = dirscanner.h; sourceTree = "<group>"; };
 
 376                 37DDE3411947A501005CE18B /* dirscanner.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = dirscanner.cpp; sourceTree = "<group>"; };
 
 377                 4CA1FEBE052A3C8100F22E42 /* libsecurity_codesigning.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; path = libsecurity_codesigning.a; sourceTree = BUILT_PRODUCTS_DIR; };
 
 378                 7A4FAF1A19C215DF00D297CB /* CrashReporterSupport.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CrashReporterSupport.framework; path = Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.Internal.sdk/System/Library/PrivateFrameworks/CrashReporterSupport.framework; sourceTree = DEVELOPER_DIR; };
 
 379                 7A9DA65A1948D1BA004635E6 /* opaquewhitelist.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = opaquewhitelist.cpp; sourceTree = "<group>"; };
 
 380                 7A9DA65B1948D1BA004635E6 /* opaquewhitelist.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = opaquewhitelist.h; sourceTree = "<group>"; };
 
 381                 BEC3A75B16F78D21003E5634 /* SecTaskPriv.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SecTaskPriv.h; sourceTree = "<group>"; };
 
 382                 C200424915D425B7004AE0A1 /* libsecurity_codesigning.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libsecurity_codesigning.a; path = ../../../usr/local/lib/libsecurity_codesigning.a; sourceTree = "<group>"; };
 
 383                 C200424A15D425B7004AE0A1 /* libsecurity_utilities.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libsecurity_utilities.a; path = ../../../usr/local/lib/libsecurity_utilities.a; sourceTree = "<group>"; };
 
 384                 C2093AA60BB0948000EB8599 /* reqreader.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = reqreader.cpp; sourceTree = "<group>"; };
 
 385                 C2093AA70BB0948000EB8599 /* reqreader.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = reqreader.h; sourceTree = "<group>"; };
 
 386                 C209696015BF52040093035F /* gkunpack */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = gkunpack; sourceTree = BUILT_PRODUCTS_DIR; };
 
 387                 C209696315BF52040093035F /* gkunpack.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = gkunpack.cpp; sourceTree = "<group>"; };
 
 388                 C209697215BF57EB0093035F /* libsecurity_utilities.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libsecurity_utilities.a; sourceTree = "<group>"; };
 
 389                 C2110704158BF5C8001D7F76 /* gkmerge */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; path = gkmerge; sourceTree = "<group>"; };
 
 390                 C21CFC5D0A250D1C006CD5B1 /* reqdumper.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = reqdumper.cpp; sourceTree = "<group>"; };
 
 391                 C21CFC5E0A250D1C006CD5B1 /* reqdumper.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = reqdumper.h; sourceTree = "<group>"; };
 
 392                 C21EA3DB0AD2F81300E6E31C /* SecCodeSigner.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = SecCodeSigner.cpp; sourceTree = "<group>"; };
 
 393                 C21EA3DC0AD2F81300E6E31C /* SecCodeSigner.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SecCodeSigner.h; sourceTree = "<group>"; };
 
 394                 C21EA3E10AD2FA0900E6E31C /* CodeSigner.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CodeSigner.cpp; sourceTree = "<group>"; usesTabs = 1; };
 
 395                 C21EA3E20AD2FA0900E6E31C /* CodeSigner.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CodeSigner.h; sourceTree = "<group>"; usesTabs = 1; };
 
 396                 C235340E145F1B050073F964 /* xar++.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "xar++.h"; sourceTree = "<group>"; };
 
 397                 C2353410145F1B110073F964 /* xar++.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = "xar++.cpp"; sourceTree = "<group>"; };
 
 398                 C236E3D50AD59446000F5140 /* signer.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = signer.cpp; sourceTree = "<group>"; usesTabs = 1; };
 
 399                 C236E3D60AD59446000F5140 /* signer.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = signer.h; sourceTree = "<group>"; usesTabs = 1; };
 
 400                 C236E3D90AD595C2000F5140 /* signerutils.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = signerutils.cpp; sourceTree = "<group>"; };
 
 401                 C236E3DA0AD595C2000F5140 /* signerutils.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = signerutils.h; sourceTree = "<group>"; };
 
 402                 C24EABAA1421432800C16AA9 /* policydb.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = policydb.h; sourceTree = "<group>"; };
 
 403                 C24EABAC1421433700C16AA9 /* policydb.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = policydb.cpp; sourceTree = "<group>"; };
 
 404                 C250F6C20B5EF1910076098F /* SecIntegrity.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SecIntegrity.h; sourceTree = "<group>"; };
 
 405                 C250F6C60B5EF5B50076098F /* SecIntegrity.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = SecIntegrity.cpp; sourceTree = "<group>"; };
 
 406                 C2578CC215798D0F00D4FE48 /* gkclear */ = {isa = PBXFileReference; lastKnownFileType = text.script.python; path = gkclear; sourceTree = "<group>"; };
 
 407                 C2578CC315798D0F00D4FE48 /* gkgenerate */ = {isa = PBXFileReference; lastKnownFileType = text.script.python; path = gkgenerate; sourceTree = "<group>"; };
 
 408                 C2578CC415798D0F00D4FE48 /* gkrecord */ = {isa = PBXFileReference; lastKnownFileType = text.script.python; path = gkrecord; sourceTree = "<group>"; };
 
 409                 C259DFD40AD6D9BA00C9ACC6 /* sigblob.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = sigblob.cpp; sourceTree = "<group>"; };
 
 410                 C259DFD50AD6D9BA00C9ACC6 /* sigblob.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = sigblob.h; sourceTree = "<group>"; };
 
 411                 C25C18C615CB0BC10007A2DE /* gkreport */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.sh; name = gkreport; path = gke/gkreport; sourceTree = SOURCE_ROOT; };
 
 412                 C25C18CF15CB0FA00007A2DE /* com.apple.gkreport.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = com.apple.gkreport.plist; path = gke/com.apple.gkreport.plist; sourceTree = SOURCE_ROOT; };
 
 413                 C26763D514FD9EBE00A46EDF /* drmaker.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = drmaker.cpp; sourceTree = "<group>"; };
 
 414                 C26763D614FD9EBE00A46EDF /* drmaker.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = drmaker.h; sourceTree = "<group>"; };
 
 415                 C26AC0F3143BD1B3001C98CE /* SystemPolicy */ = {isa = PBXFileReference; lastKnownFileType = text; name = SystemPolicy; path = cstemp/SystemPolicy; sourceTree = BUILT_PRODUCTS_DIR; };
 
 416                 C26AC6FD0DAEB2C4005BFB40 /* security_codesigning.d */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.dtrace; path = security_codesigning.d; sourceTree = "<group>"; };
 
 417                 C26B45C00B8A9C00003C0ACA /* ucspc */ = {isa = PBXFileReference; lastKnownFileType = text; name = ucspc; path = cstemp/ucspc; sourceTree = BUILT_PRODUCTS_DIR; };
 
 418                 C27249D2143237CD0058B552 /* syspolicy.sql */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = syspolicy.sql; sourceTree = "<group>"; };
 
 419                 C273601D1432A60B00A9A5FF /* policyengine.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = policyengine.h; sourceTree = "<group>"; };
 
 420                 C27360201432A61900A9A5FF /* policyengine.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; lineEnding = 0; path = policyengine.cpp; sourceTree = "<group>"; };
 
 421                 C273606C1433F09000A9A5FF /* SecAssessment.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; lineEnding = 0; path = SecAssessment.cpp; sourceTree = "<group>"; };
 
 422                 C273606D1433F09000A9A5FF /* SecAssessment.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = SecAssessment.h; sourceTree = "<group>"; };
 
 423                 C27360D41436866C00A9A5FF /* xpcengine.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; lineEnding = 0; path = xpcengine.cpp; sourceTree = "<group>"; };
 
 424                 C27360D71436868600A9A5FF /* xpcengine.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = xpcengine.h; sourceTree = "<group>"; };
 
 425                 C278A19B158AB2C300FA6767 /* gkhandmake */ = {isa = PBXFileReference; lastKnownFileType = text.script.python; path = gkhandmake; sourceTree = "<group>"; };
 
 426                 C278A19C158AB2C300FA6767 /* gklist */ = {isa = PBXFileReference; lastKnownFileType = text.script.python; path = gklist; sourceTree = "<group>"; };
 
 427                 C28342E40E366E6800E54360 /* csdatabase.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = csdatabase.cpp; sourceTree = "<group>"; };
 
 428                 C28342E50E366E6800E54360 /* csdatabase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = csdatabase.h; sourceTree = "<group>"; };
 
 429                 C28342EB0E36719D00E54360 /* detachedrep.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = detachedrep.cpp; sourceTree = "<group>"; };
 
 430                 C28342EC0E36719D00E54360 /* detachedrep.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = detachedrep.h; sourceTree = "<group>"; };
 
 431                 C293E2C21554653700F3E396 /* sp-watch.d */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.dtrace; name = "sp-watch.d"; path = "dtrace/sp-watch.d"; sourceTree = SOURCE_ROOT; };
 
 432                 C2A436130F2133B2007A41A6 /* slcrep.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = slcrep.cpp; sourceTree = "<group>"; };
 
 433                 C2A436140F2133B2007A41A6 /* slcrep.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = slcrep.h; sourceTree = "<group>"; };
 
 434                 C2A976A80B8A2E36008B4EA0 /* csutilities.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = csutilities.cpp; sourceTree = "<group>"; usesTabs = 1; };
 
 435                 C2A976A90B8A2E36008B4EA0 /* csutilities.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = csutilities.h; sourceTree = "<group>"; usesTabs = 1; };
 
 436                 C2BC1F260B580D3A003EC9DC /* libintegrity.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libintegrity.a; sourceTree = BUILT_PRODUCTS_DIR; };
 
 437                 C2BC1F2F0B580D4B003EC9DC /* libcodehost.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libcodehost.a; sourceTree = BUILT_PRODUCTS_DIR; };
 
 438                 C2BC1F340B580DA7003EC9DC /* SecCodeHostLib.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SecCodeHostLib.h; sourceTree = "<group>"; };
 
 439                 C2BD519A0A9392FD000FE43D /* machorep.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = machorep.cpp; sourceTree = "<group>"; };
 
 440                 C2BD519B0A9392FD000FE43D /* machorep.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = machorep.h; sourceTree = "<group>"; };
 
 441                 C2BD60F80AC863FC0057FD3D /* csgeneric.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = csgeneric.cpp; sourceTree = "<group>"; };
 
 442                 C2BD60F90AC863FC0057FD3D /* csgeneric.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = csgeneric.h; sourceTree = "<group>"; };
 
 443                 C2C1DF8F0A2E4A2700D1B02B /* requirements.grammar */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = requirements.grammar; sourceTree = SOURCE_ROOT; };
 
 444                 C2C1DFB90A2F80EB00D1B02B /* reqinterp.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = reqinterp.cpp; sourceTree = "<group>"; };
 
 445                 C2C1DFBA0A2F80EB00D1B02B /* reqinterp.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = reqinterp.h; sourceTree = "<group>"; };
 
 446                 C2C1DFC10A2F820500D1B02B /* reqmaker.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = reqmaker.cpp; sourceTree = "<group>"; };
 
 447                 C2C1DFC20A2F820500D1B02B /* reqmaker.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = reqmaker.h; sourceTree = "<group>"; };
 
 448                 C2C3BCD10BA1E47E00E869D1 /* singlediskrep.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = singlediskrep.cpp; sourceTree = "<group>"; };
 
 449                 C2C3BCD20BA1E47E00E869D1 /* singlediskrep.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = singlediskrep.h; sourceTree = "<group>"; };
 
 450                 C2C4F4EE0E0980C700137848 /* codesigning_dtrace.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = codesigning_dtrace.h; path = cstemp/codesigning_dtrace.h; sourceTree = BUILT_PRODUCTS_DIR; };
 
 451                 C2C931B30AB8BA1200F83950 /* SecCodeHost.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = SecCodeHost.cpp; sourceTree = "<group>"; };
 
 452                 C2CC30A00B8519CC005FA59D /* CoreFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = CoreFoundation.framework; sourceTree = "<group>"; };
 
 453                 C2CC31040B8523AD005FA59D /* SecIntegrityLib.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SecIntegrityLib.h; sourceTree = "<group>"; };
 
 454                 C2CC310E0B852424005FA59D /* SecIntegrityLib.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = SecIntegrityLib.c; sourceTree = "<group>"; };
 
 455                 C2CC31130B85254F005FA59D /* antlrplugin.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = antlrplugin.cpp; path = lib/antlrplugin.cpp; sourceTree = "<group>"; };
 
 456                 C2CC31140B85254F005FA59D /* antlrplugin.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = antlrplugin.h; path = lib/antlrplugin.h; sourceTree = "<group>"; };
 
 457                 C2D296781BCF16C000B0A29B /* diskimagerep.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = diskimagerep.cpp; sourceTree = "<group>"; };
 
 458                 C2D296791BCF16C000B0A29B /* diskimagerep.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = diskimagerep.h; sourceTree = "<group>"; };
 
 459                 C2D383120A237F47005C63A2 /* bundlediskrep.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = bundlediskrep.cpp; sourceTree = "<group>"; };
 
 460                 C2D383130A237F47005C63A2 /* bundlediskrep.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = bundlediskrep.h; sourceTree = "<group>"; };
 
 461                 C2D383140A237F47005C63A2 /* cdbuilder.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = cdbuilder.cpp; sourceTree = "<group>"; };
 
 462                 C2D383150A237F47005C63A2 /* cdbuilder.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = cdbuilder.h; sourceTree = "<group>"; };
 
 463                 C2D383160A237F47005C63A2 /* codedirectory.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = codedirectory.cpp; sourceTree = "<group>"; };
 
 464                 C2D383170A237F47005C63A2 /* codedirectory.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = codedirectory.h; sourceTree = "<group>"; };
 
 465                 C2D383180A237F47005C63A2 /* CodeSigning.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CodeSigning.h; sourceTree = "<group>"; };
 
 466                 C2D383190A237F47005C63A2 /* SecCodeHost.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SecCodeHost.h; sourceTree = "<group>"; };
 
 467                 C2D3831A0A237F47005C63A2 /* cs.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = cs.cpp; sourceTree = "<group>"; };
 
 468                 C2D3831B0A237F47005C63A2 /* cs.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = cs.h; sourceTree = "<group>"; };
 
 469                 C2D3831C0A237F47005C63A2 /* CSCommon.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CSCommon.h; sourceTree = "<group>"; };
 
 470                 C2D3831D0A237F47005C63A2 /* SecCode.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = SecCode.cpp; sourceTree = "<group>"; };
 
 471                 C2D3831E0A237F47005C63A2 /* SecCode.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SecCode.h; sourceTree = "<group>"; };
 
 472                 C2D3831F0A237F47005C63A2 /* cskernel.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = cskernel.cpp; sourceTree = "<group>"; };
 
 473                 C2D383200A237F47005C63A2 /* cskernel.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = cskernel.h; sourceTree = "<group>"; };
 
 474                 C2D383210A237F47005C63A2 /* SecStaticCode.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = SecStaticCode.cpp; sourceTree = "<group>"; };
 
 475                 C2D383220A237F47005C63A2 /* SecStaticCode.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SecStaticCode.h; sourceTree = "<group>"; };
 
 476                 C2D383230A237F47005C63A2 /* csprocess.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = csprocess.cpp; sourceTree = "<group>"; };
 
 477                 C2D383240A237F47005C63A2 /* csprocess.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = csprocess.h; sourceTree = "<group>"; };
 
 478                 C2D383250A237F47005C63A2 /* SecRequirement.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = SecRequirement.cpp; sourceTree = "<group>"; };
 
 479                 C2D383260A237F47005C63A2 /* SecRequirement.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SecRequirement.h; sourceTree = "<group>"; };
 
 480                 C2D383270A237F47005C63A2 /* diskrep.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = diskrep.cpp; sourceTree = "<group>"; };
 
 481                 C2D383280A237F47005C63A2 /* diskrep.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = diskrep.h; sourceTree = "<group>"; };
 
 482                 C2D3832B0A237F47005C63A2 /* filediskrep.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = filediskrep.cpp; sourceTree = "<group>"; };
 
 483                 C2D3832C0A237F47005C63A2 /* filediskrep.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = filediskrep.h; sourceTree = "<group>"; };
 
 484                 C2D3832D0A237F47005C63A2 /* Code.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = Code.cpp; sourceTree = "<group>"; };
 
 485                 C2D3832E0A237F47005C63A2 /* Code.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = Code.h; sourceTree = "<group>"; };
 
 486                 C2D3832F0A237F47005C63A2 /* kerneldiskrep.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = kerneldiskrep.cpp; sourceTree = "<group>"; };
 
 487                 C2D383300A237F47005C63A2 /* kerneldiskrep.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = kerneldiskrep.h; sourceTree = "<group>"; };
 
 488                 C2D383310A237F47005C63A2 /* StaticCode.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = StaticCode.cpp; sourceTree = "<group>"; usesTabs = 1; };
 
 489                 C2D383320A237F47005C63A2 /* StaticCode.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = StaticCode.h; sourceTree = "<group>"; usesTabs = 1; };
 
 490                 C2D383330A237F47005C63A2 /* reqparser.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = reqparser.cpp; sourceTree = "<group>"; };
 
 491                 C2D383340A237F47005C63A2 /* reqparser.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = reqparser.h; sourceTree = "<group>"; };
 
 492                 C2D383350A237F47005C63A2 /* requirement.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = requirement.cpp; sourceTree = "<group>"; };
 
 493                 C2D383360A237F47005C63A2 /* requirement.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = requirement.h; sourceTree = "<group>"; };
 
 494                 C2D383370A237F47005C63A2 /* Requirements.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = Requirements.cpp; sourceTree = "<group>"; };
 
 495                 C2D383380A237F47005C63A2 /* Requirements.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = Requirements.h; sourceTree = "<group>"; };
 
 496                 C2D383390A237F47005C63A2 /* security_codesigning.exp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.exports; path = security_codesigning.exp; sourceTree = "<group>"; };
 
 497                 C2D50CDF0E155A4F0059A195 /* CSCommonPriv.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CSCommonPriv.h; sourceTree = "<group>"; };
 
 498                 C2E2873C0B5D8D80009336A0 /* SecCodeHostLib.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = SecCodeHostLib.c; sourceTree = "<group>"; };
 
 499                 C2E8AF240DE25CA7000F6D3B /* SecCodePriv.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SecCodePriv.h; sourceTree = "<group>"; };
 
 500                 C2E8AF250DE25CA7000F6D3B /* SecRequirementPriv.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SecRequirementPriv.h; sourceTree = "<group>"; };
 
 501                 C2E8AF260DE25CA7000F6D3B /* SecStaticCodePriv.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SecStaticCodePriv.h; sourceTree = "<group>"; };
 
 502                 C2E911E00ADEBE3200275CB2 /* resources.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = resources.cpp; sourceTree = "<group>"; };
 
 503                 C2E911E10ADEBE3200275CB2 /* resources.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = resources.h; sourceTree = "<group>"; };
 
 504                 C2F4439814C626D4000A01E6 /* quarantine++.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = "quarantine++.cpp"; sourceTree = "<group>"; };
 
 505                 C2F4439914C626D4000A01E6 /* quarantine++.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "quarantine++.h"; sourceTree = "<group>"; };
 
 506                 C2F6071B107D575700A83618 /* codesign-watch.d */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.dtrace; name = "codesign-watch.d"; path = "dtrace/codesign-watch.d"; sourceTree = SOURCE_ROOT; };
 
 507                 C2F6566C0BCBFB250078779E /* cserror.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = cserror.cpp; sourceTree = "<group>"; };
 
 508                 C2F6566D0BCBFB250078779E /* cserror.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = cserror.h; sourceTree = "<group>"; };
 
 509                 CDCBE8941A1A96E8002CB2B7 /* Security.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Security.framework; path = Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.11.Internal.sdk/System/Library/Frameworks/Security.framework; sourceTree = DEVELOPER_DIR; };
 
 510                 EB68B10A150DAEBB00B4013D /* RequirementKeywords.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RequirementKeywords.h; sourceTree = "<group>"; };
 
 511                 EB68B10B150DAEBB00B4013D /* RequirementLexer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RequirementLexer.cpp; sourceTree = "<group>"; };
 
 512                 EB68B10C150DAEBB00B4013D /* RequirementLexer.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = RequirementLexer.hpp; sourceTree = "<group>"; };
 
 513                 EB68B10D150DAEBB00B4013D /* RequirementParser.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RequirementParser.cpp; sourceTree = "<group>"; };
 
 514                 EB68B10E150DAEBB00B4013D /* RequirementParser.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = RequirementParser.hpp; sourceTree = "<group>"; };
 
 515                 EB68B10F150DAEBB00B4013D /* RequirementParserTokenTypes.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = RequirementParserTokenTypes.hpp; sourceTree = "<group>"; };
 
 516                 EB68B110150DAEBB00B4013D /* RequirementParserTokenTypes.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = RequirementParserTokenTypes.txt; sourceTree = "<group>"; };
 
 517                 EB976F571684D77500A68EE6 /* ANTLRException.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = ANTLRException.hpp; sourceTree = "<group>"; };
 
 518                 EB976F581684D77500A68EE6 /* ANTLRUtil.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = ANTLRUtil.hpp; sourceTree = "<group>"; };
 
 519                 EB976F591684D77500A68EE6 /* AST.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = AST.hpp; sourceTree = "<group>"; };
 
 520                 EB976F5A1684D77500A68EE6 /* ASTArray.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = ASTArray.hpp; sourceTree = "<group>"; };
 
 521                 EB976F5B1684D77500A68EE6 /* ASTFactory.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = ASTFactory.hpp; sourceTree = "<group>"; };
 
 522                 EB976F5C1684D77500A68EE6 /* ASTNULLType.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = ASTNULLType.hpp; sourceTree = "<group>"; };
 
 523                 EB976F5D1684D77500A68EE6 /* ASTPair.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = ASTPair.hpp; sourceTree = "<group>"; };
 
 524                 EB976F5E1684D77500A68EE6 /* ASTRefCount.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = ASTRefCount.hpp; sourceTree = "<group>"; };
 
 525                 EB976F5F1684D77500A68EE6 /* BaseAST.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = BaseAST.hpp; sourceTree = "<group>"; };
 
 526                 EB976F601684D77500A68EE6 /* BitSet.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = BitSet.hpp; sourceTree = "<group>"; };
 
 527                 EB976F611684D77500A68EE6 /* CharBuffer.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = CharBuffer.hpp; sourceTree = "<group>"; };
 
 528                 EB976F621684D77500A68EE6 /* CharInputBuffer.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = CharInputBuffer.hpp; sourceTree = "<group>"; };
 
 529                 EB976F631684D77500A68EE6 /* CharScanner.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = CharScanner.hpp; sourceTree = "<group>"; };
 
 530                 EB976F641684D77500A68EE6 /* CharStreamException.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = CharStreamException.hpp; sourceTree = "<group>"; };
 
 531                 EB976F651684D77500A68EE6 /* CharStreamIOException.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = CharStreamIOException.hpp; sourceTree = "<group>"; };
 
 532                 EB976F661684D77500A68EE6 /* CircularQueue.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = CircularQueue.hpp; sourceTree = "<group>"; };
 
 533                 EB976F671684D77500A68EE6 /* CommonAST.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = CommonAST.hpp; sourceTree = "<group>"; };
 
 534                 EB976F681684D77500A68EE6 /* CommonASTWithHiddenTokens.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = CommonASTWithHiddenTokens.hpp; sourceTree = "<group>"; };
 
 535                 EB976F691684D77500A68EE6 /* CommonHiddenStreamToken.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = CommonHiddenStreamToken.hpp; sourceTree = "<group>"; };
 
 536                 EB976F6A1684D77500A68EE6 /* CommonToken.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = CommonToken.hpp; sourceTree = "<group>"; };
 
 537                 EB976F6B1684D77500A68EE6 /* config.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = config.hpp; sourceTree = "<group>"; };
 
 538                 EB976F6C1684D77500A68EE6 /* InputBuffer.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = InputBuffer.hpp; sourceTree = "<group>"; };
 
 539                 EB976F6D1684D77500A68EE6 /* IOException.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = IOException.hpp; sourceTree = "<group>"; };
 
 540                 EB976F6E1684D77500A68EE6 /* LexerSharedInputState.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = LexerSharedInputState.hpp; sourceTree = "<group>"; };
 
 541                 EB976F6F1684D77500A68EE6 /* LLkParser.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = LLkParser.hpp; sourceTree = "<group>"; };
 
 542                 EB976F701684D77500A68EE6 /* Makefile.in */ = {isa = PBXFileReference; lastKnownFileType = text; path = Makefile.in; sourceTree = "<group>"; };
 
 543                 EB976F711684D77500A68EE6 /* MismatchedCharException.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = MismatchedCharException.hpp; sourceTree = "<group>"; };
 
 544                 EB976F721684D77500A68EE6 /* MismatchedTokenException.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = MismatchedTokenException.hpp; sourceTree = "<group>"; };
 
 545                 EB976F731684D77500A68EE6 /* NoViableAltException.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = NoViableAltException.hpp; sourceTree = "<group>"; };
 
 546                 EB976F741684D77500A68EE6 /* NoViableAltForCharException.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = NoViableAltForCharException.hpp; sourceTree = "<group>"; };
 
 547                 EB976F751684D77500A68EE6 /* Parser.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = Parser.hpp; sourceTree = "<group>"; };
 
 548                 EB976F761684D77500A68EE6 /* ParserSharedInputState.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = ParserSharedInputState.hpp; sourceTree = "<group>"; };
 
 549                 EB976F771684D77500A68EE6 /* RecognitionException.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = RecognitionException.hpp; sourceTree = "<group>"; };
 
 550                 EB976F781684D77500A68EE6 /* RefCount.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = RefCount.hpp; sourceTree = "<group>"; };
 
 551                 EB976F791684D77500A68EE6 /* SemanticException.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = SemanticException.hpp; sourceTree = "<group>"; };
 
 552                 EB976F7A1684D77500A68EE6 /* String.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = String.hpp; sourceTree = "<group>"; };
 
 553                 EB976F7B1684D77500A68EE6 /* Token.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = Token.hpp; sourceTree = "<group>"; };
 
 554                 EB976F7C1684D77500A68EE6 /* TokenBuffer.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = TokenBuffer.hpp; sourceTree = "<group>"; };
 
 555                 EB976F7D1684D77500A68EE6 /* TokenRefCount.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = TokenRefCount.hpp; sourceTree = "<group>"; };
 
 556                 EB976F7E1684D77500A68EE6 /* TokenStream.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = TokenStream.hpp; sourceTree = "<group>"; };
 
 557                 EB976F7F1684D77500A68EE6 /* TokenStreamBasicFilter.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = TokenStreamBasicFilter.hpp; sourceTree = "<group>"; };
 
 558                 EB976F801684D77500A68EE6 /* TokenStreamException.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = TokenStreamException.hpp; sourceTree = "<group>"; };
 
 559                 EB976F811684D77500A68EE6 /* TokenStreamHiddenTokenFilter.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = TokenStreamHiddenTokenFilter.hpp; sourceTree = "<group>"; };
 
 560                 EB976F821684D77500A68EE6 /* TokenStreamIOException.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = TokenStreamIOException.hpp; sourceTree = "<group>"; };
 
 561                 EB976F831684D77500A68EE6 /* TokenStreamRecognitionException.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = TokenStreamRecognitionException.hpp; sourceTree = "<group>"; };
 
 562                 EB976F841684D77500A68EE6 /* TokenStreamRetryException.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = TokenStreamRetryException.hpp; sourceTree = "<group>"; };
 
 563                 EB976F851684D77500A68EE6 /* TokenStreamRewriteEngine.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = TokenStreamRewriteEngine.hpp; sourceTree = "<group>"; };
 
 564                 EB976F861684D77500A68EE6 /* TokenStreamSelector.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = TokenStreamSelector.hpp; sourceTree = "<group>"; };
 
 565                 EB976F871684D77500A68EE6 /* TokenWithIndex.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = TokenWithIndex.hpp; sourceTree = "<group>"; };
 
 566                 EB976F881684D77500A68EE6 /* TreeParser.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = TreeParser.hpp; sourceTree = "<group>"; };
 
 567                 EB976F891684D77500A68EE6 /* TreeParserSharedInputState.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = TreeParserSharedInputState.hpp; sourceTree = "<group>"; };
 
 568                 EB976F8A1684D77500A68EE6 /* AUTHORS */ = {isa = PBXFileReference; lastKnownFileType = text; name = AUTHORS; path = antlr2/AUTHORS; sourceTree = "<group>"; };
 
 569                 EB976F8B1684D77500A68EE6 /* ChangeLog */ = {isa = PBXFileReference; lastKnownFileType = text; name = ChangeLog; path = antlr2/ChangeLog; sourceTree = "<group>"; };
 
 570                 EB976F8E1684D77500A68EE6 /* antlr.bpr */ = {isa = PBXFileReference; lastKnownFileType = text; path = antlr.bpr; sourceTree = "<group>"; };
 
 571                 EB976F8F1684D77500A68EE6 /* antlr.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = antlr.cpp; sourceTree = "<group>"; };
 
 572                 EB976F901684D77500A68EE6 /* README */ = {isa = PBXFileReference; lastKnownFileType = text; path = README; sourceTree = "<group>"; };
 
 573                 EB976F911684D77500A68EE6 /* doxygen.cfg */ = {isa = PBXFileReference; lastKnownFileType = text; name = doxygen.cfg; path = antlr2/doxygen.cfg; sourceTree = "<group>"; };
 
 574                 EB976F921684D77500A68EE6 /* Makefile.in */ = {isa = PBXFileReference; lastKnownFileType = text; name = Makefile.in; path = antlr2/Makefile.in; sourceTree = "<group>"; };
 
 575                 EB976F931684D77500A68EE6 /* README */ = {isa = PBXFileReference; lastKnownFileType = text; name = README; path = antlr2/README; sourceTree = "<group>"; };
 
 576                 EB976F951684D77500A68EE6 /* cr_stripper.sh */ = {isa = PBXFileReference; lastKnownFileType = text.script.sh; path = cr_stripper.sh; sourceTree = "<group>"; };
 
 577                 EB976F961684D77500A68EE6 /* make_change_log.tcl */ = {isa = PBXFileReference; lastKnownFileType = text.script.sh; path = make_change_log.tcl; sourceTree = "<group>"; };
 
 578                 EB976F981684D77600A68EE6 /* ANTLRUtil.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = ANTLRUtil.cpp; sourceTree = "<group>"; };
 
 579                 EB976F991684D77600A68EE6 /* ASTFactory.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = ASTFactory.cpp; sourceTree = "<group>"; };
 
 580                 EB976F9A1684D77600A68EE6 /* ASTNULLType.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = ASTNULLType.cpp; sourceTree = "<group>"; };
 
 581                 EB976F9B1684D77600A68EE6 /* ASTRefCount.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = ASTRefCount.cpp; sourceTree = "<group>"; };
 
 582                 EB976F9C1684D77600A68EE6 /* BaseAST.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = BaseAST.cpp; sourceTree = "<group>"; };
 
 583                 EB976F9D1684D77600A68EE6 /* BitSet.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = BitSet.cpp; sourceTree = "<group>"; };
 
 584                 EB976F9E1684D77600A68EE6 /* CharBuffer.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = CharBuffer.cpp; sourceTree = "<group>"; };
 
 585                 EB976F9F1684D77600A68EE6 /* CharScanner.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = CharScanner.cpp; sourceTree = "<group>"; };
 
 586                 EB976FA01684D77600A68EE6 /* CommonAST.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = CommonAST.cpp; sourceTree = "<group>"; };
 
 587                 EB976FA11684D77600A68EE6 /* CommonASTWithHiddenTokens.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = CommonASTWithHiddenTokens.cpp; sourceTree = "<group>"; };
 
 588                 EB976FA21684D77600A68EE6 /* CommonHiddenStreamToken.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = CommonHiddenStreamToken.cpp; sourceTree = "<group>"; };
 
 589                 EB976FA31684D77600A68EE6 /* CommonToken.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = CommonToken.cpp; sourceTree = "<group>"; };
 
 590                 EB976FA41684D77600A68EE6 /* dll.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = dll.cpp; sourceTree = "<group>"; };
 
 591                 EB976FA51684D77600A68EE6 /* InputBuffer.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = InputBuffer.cpp; sourceTree = "<group>"; };
 
 592                 EB976FA61684D77600A68EE6 /* LLkParser.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = LLkParser.cpp; sourceTree = "<group>"; };
 
 593                 EB976FA71684D77600A68EE6 /* Makefile.in */ = {isa = PBXFileReference; lastKnownFileType = text; path = Makefile.in; sourceTree = "<group>"; };
 
 594                 EB976FA81684D77600A68EE6 /* MismatchedCharException.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = MismatchedCharException.cpp; sourceTree = "<group>"; };
 
 595                 EB976FA91684D77600A68EE6 /* MismatchedTokenException.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = MismatchedTokenException.cpp; sourceTree = "<group>"; };
 
 596                 EB976FAA1684D77600A68EE6 /* NoViableAltException.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = NoViableAltException.cpp; sourceTree = "<group>"; };
 
 597                 EB976FAB1684D77600A68EE6 /* NoViableAltForCharException.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = NoViableAltForCharException.cpp; sourceTree = "<group>"; };
 
 598                 EB976FAC1684D77600A68EE6 /* Parser.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = Parser.cpp; sourceTree = "<group>"; };
 
 599                 EB976FAD1684D77600A68EE6 /* RecognitionException.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = RecognitionException.cpp; sourceTree = "<group>"; };
 
 600                 EB976FAE1684D77600A68EE6 /* String.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = String.cpp; sourceTree = "<group>"; };
 
 601                 EB976FAF1684D77600A68EE6 /* Token.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = Token.cpp; sourceTree = "<group>"; };
 
 602                 EB976FB01684D77600A68EE6 /* TokenBuffer.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = TokenBuffer.cpp; sourceTree = "<group>"; };
 
 603                 EB976FB11684D77600A68EE6 /* TokenRefCount.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = TokenRefCount.cpp; sourceTree = "<group>"; };
 
 604                 EB976FB21684D77600A68EE6 /* TokenStreamBasicFilter.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = TokenStreamBasicFilter.cpp; sourceTree = "<group>"; };
 
 605                 EB976FB31684D77600A68EE6 /* TokenStreamHiddenTokenFilter.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = TokenStreamHiddenTokenFilter.cpp; sourceTree = "<group>"; };
 
 606                 EB976FB41684D77600A68EE6 /* TokenStreamRewriteEngine.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = TokenStreamRewriteEngine.cpp; sourceTree = "<group>"; };
 
 607                 EB976FB51684D77600A68EE6 /* TokenStreamSelector.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = TokenStreamSelector.cpp; sourceTree = "<group>"; };
 
 608                 EB976FB61684D77600A68EE6 /* TreeParser.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = TreeParser.cpp; sourceTree = "<group>"; };
 
 609                 EB976FB71684D77600A68EE6 /* TODO */ = {isa = PBXFileReference; lastKnownFileType = text; name = TODO; path = antlr2/TODO; sourceTree = "<group>"; };
 
 610                 EBB9FF6F1682E51300FF9774 /* com.apple.CodeSigningHelper.xpc */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = com.apple.CodeSigningHelper.xpc; sourceTree = BUILT_PRODUCTS_DIR; };
 
 611                 EBB9FF701682E51300FF9774 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; };
 
 612                 EBB9FF741682E51300FF9774 /* CodeSigningHelper-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "CodeSigningHelper-Info.plist"; sourceTree = "<group>"; };
 
 613                 EBB9FF791682E51300FF9774 /* main.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = main.c; sourceTree = "<group>"; };
 
 614                 EBB9FF7E1682E5A200FF9774 /* CoreFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreFoundation.framework; path = Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk/System/Library/Frameworks/CoreFoundation.framework; sourceTree = DEVELOPER_DIR; };
 
 615                 EBB9FF801682E65700FF9774 /* com.apple.CodeSigningHelper.sb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = com.apple.CodeSigningHelper.sb; sourceTree = "<group>"; };
 
 616                 EBDAF04D166D65FA0042CDCE /* piddiskrep.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = piddiskrep.cpp; sourceTree = "<group>"; };
 
 617                 EBDAF04E166D65FA0042CDCE /* piddiskrep.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = piddiskrep.h; sourceTree = "<group>"; };
 
 618                 EBF9A1551684E0F300BCECA6 /* libsecurity_codesigning.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = libsecurity_codesigning.plist; path = antlr2/libsecurity_codesigning.plist; sourceTree = "<group>"; };
 
 619                 EBF9A1561684E0F300BCECA6 /* libsecurity_codesigning.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = libsecurity_codesigning.txt; path = antlr2/libsecurity_codesigning.txt; sourceTree = "<group>"; };
 
 620                 EBF9A1571684E0F300BCECA6 /* LICENSE.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = LICENSE.txt; path = antlr2/LICENSE.txt; sourceTree = "<group>"; };
 
 621                 F69D1DE91A66B493002728D8 /* evaluationmanager.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = evaluationmanager.cpp; sourceTree = "<group>"; };
 
 622                 F69D1DEA1A66B493002728D8 /* evaluationmanager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = evaluationmanager.h; sourceTree = "<group>"; };
 
 623                 FEB30C9210DAC89D00557BA2 /* SecTask.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = SecTask.c; sourceTree = "<group>"; };
 
 624                 FEB30C9410DAC8A500557BA2 /* SecTask.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SecTask.h; sourceTree = "<group>"; };
 
 625 /* End PBXFileReference section */
 
 627 /* Begin PBXFrameworksBuildPhase section */
 
 628                 4CA1FEBB052A3C8100F22E42 /* Frameworks */ = {
 
 629                         isa = PBXFrameworksBuildPhase;
 
 630                         buildActionMask = 2147483647;
 
 633                         runOnlyForDeploymentPostprocessing = 0;
 
 635                 C209695D15BF52040093035F /* Frameworks */ = {
 
 636                         isa = PBXFrameworksBuildPhase;
 
 637                         buildActionMask = 2147483647;
 
 639                                 C200424D15D425D9004AE0A1 /* libsecurity_codesigning.a in Frameworks */,
 
 640                                 C200424E15D425D9004AE0A1 /* libsecurity_utilities.a in Frameworks */,
 
 641                                 7ACF261219958B6F00849B25 /* CoreFoundation.framework in Frameworks */,
 
 643                         runOnlyForDeploymentPostprocessing = 0;
 
 645                 C2BC1F240B580D3A003EC9DC /* Frameworks */ = {
 
 646                         isa = PBXFrameworksBuildPhase;
 
 647                         buildActionMask = 2147483647;
 
 650                         runOnlyForDeploymentPostprocessing = 0;
 
 652                 C2BC1F2D0B580D4B003EC9DC /* Frameworks */ = {
 
 653                         isa = PBXFrameworksBuildPhase;
 
 654                         buildActionMask = 2147483647;
 
 656                                 C26B45C10B8A9C0A003C0ACA /* ucspc in Frameworks */,
 
 658                         runOnlyForDeploymentPostprocessing = 0;
 
 660                 EBB9FF6C1682E51300FF9774 /* Frameworks */ = {
 
 661                         isa = PBXFrameworksBuildPhase;
 
 662                         buildActionMask = 2147483647;
 
 664                                 EBB9FF7F1682E5A200FF9774 /* CoreFoundation.framework in Frameworks */,
 
 666                         runOnlyForDeploymentPostprocessing = 0;
 
 668 /* End PBXFrameworksBuildPhase section */
 
 670 /* Begin PBXGroup section */
 
 671                 182BB4FD146F2823000BF1F3 /* Products */ = {
 
 674                                 182BB505146F2823000BF1F3 /* libsecurityd_client.a */,
 
 675                                 182BB507146F2823000BF1F3 /* libsecurityd_server.a */,
 
 676                                 182BB509146F2823000BF1F3 /* ucspc.a */,
 
 679                         sourceTree = "<group>";
 
 681                 1844619E146E9AD100B12992 /* config */ = {
 
 684                                 1844619F146E9AD100B12992 /* base.xcconfig */,
 
 685                                 184461A0146E9AD100B12992 /* debug.xcconfig */,
 
 686                                 184461A1146E9AD100B12992 /* lib.xcconfig */,
 
 687                                 184461A2146E9AD100B12992 /* release.xcconfig */,
 
 691                         sourceTree = "<group>";
 
 693                 4C308388053237100028A8C6 /* lib */ = {
 
 696                                 C2C1DF5F0A2E457E00D1B02B /* API */,
 
 697                                 C2C1DF600A2E458D00D1B02B /* API Objects */,
 
 698                                 C216C72D0AD59B22003B07D4 /* Signing Operations */,
 
 699                                 C2C1DF630A2E45BF00D1B02B /* Code Directory */,
 
 700                                 C2C1DF620A2E45B600D1B02B /* Requirements */,
 
 701                                 C2C1DF640A2E45F500D1B02B /* Code Classes */,
 
 702                                 C2C1DF610A2E459E00D1B02B /* Disk Representations */,
 
 703                                 C2BC1F370B580DAE003EC9DC /* Static Support */,
 
 704                                 C26AC6FF0DAEB2D0005BFB40 /* DTrace */,
 
 705                                 C293E2B915543F0800F3E396 /* gke */,
 
 706                                 C2CCF0360A3F524B0085795A /* Local Utilities */,
 
 707                                 C2CC31160B852554005FA59D /* Security Plugins */,
 
 708                                 FEB30C9110DAC6C400557BA2 /* Entitlements */,
 
 709                                 C24EABA914213FAF00C16AA9 /* System Policy */,
 
 712                         sourceTree = "<group>";
 
 714                 4CA1FEA7052A3C3800F22E42 = {
 
 717                                 EBB9FF7E1682E5A200FF9774 /* CoreFoundation.framework */,
 
 718                                 C209697215BF57EB0093035F /* libsecurity_utilities.a */,
 
 719                                 182BB4FC146F2823000BF1F3 /* libsecurityd.xcodeproj */,
 
 720                                 4C308388053237100028A8C6 /* lib */,
 
 721                                 1844619E146E9AD100B12992 /* config */,
 
 722                                 C2D383F90A23A9D9005C63A2 /* cstemp */,
 
 723                                 EB976F511684D73900A68EE6 /* antlr2 */,
 
 724                                 EBB9FF721682E51300FF9774 /* CodeSigningHelper */,
 
 725                                 C2CC30EF0B8519CF005FA59D /* Frameworks */,
 
 726                                 4CA1FEBF052A3C8100F22E42 /* Products */,
 
 728                         sourceTree = "<group>";
 
 730                 4CA1FEBF052A3C8100F22E42 /* Products */ = {
 
 733                                 4CA1FEBE052A3C8100F22E42 /* libsecurity_codesigning.a */,
 
 734                                 C2BC1F260B580D3A003EC9DC /* libintegrity.a */,
 
 735                                 C2BC1F2F0B580D4B003EC9DC /* libcodehost.a */,
 
 736                                 C209696015BF52040093035F /* gkunpack */,
 
 737                                 EBB9FF6F1682E51300FF9774 /* com.apple.CodeSigningHelper.xpc */,
 
 740                         sourceTree = "<group>";
 
 742                 C216C72D0AD59B22003B07D4 /* Signing Operations */ = {
 
 745                                 C236E3D60AD59446000F5140 /* signer.h */,
 
 746                                 C236E3D50AD59446000F5140 /* signer.cpp */,
 
 747                                 C236E3DA0AD595C2000F5140 /* signerutils.h */,
 
 748                                 C236E3D90AD595C2000F5140 /* signerutils.cpp */,
 
 750                         name = "Signing Operations";
 
 751                         sourceTree = "<group>";
 
 753                 C24EABA914213FAF00C16AA9 /* System Policy */ = {
 
 756                                 C273606D1433F09000A9A5FF /* SecAssessment.h */,
 
 757                                 C273606C1433F09000A9A5FF /* SecAssessment.cpp */,
 
 758                                 F69D1DEA1A66B493002728D8 /* evaluationmanager.h */,
 
 759                                 F69D1DE91A66B493002728D8 /* evaluationmanager.cpp */,
 
 760                                 7A9DA65B1948D1BA004635E6 /* opaquewhitelist.h */,
 
 761                                 7A9DA65A1948D1BA004635E6 /* opaquewhitelist.cpp */,
 
 762                                 C24EABAA1421432800C16AA9 /* policydb.h */,
 
 763                                 C24EABAC1421433700C16AA9 /* policydb.cpp */,
 
 764                                 C273601D1432A60B00A9A5FF /* policyengine.h */,
 
 765                                 C27360201432A61900A9A5FF /* policyengine.cpp */,
 
 766                                 C27360D71436868600A9A5FF /* xpcengine.h */,
 
 767                                 C27360D41436866C00A9A5FF /* xpcengine.cpp */,
 
 768                                 C27249D2143237CD0058B552 /* syspolicy.sql */,
 
 770                         name = "System Policy";
 
 771                         sourceTree = "<group>";
 
 773                 C26AC6FF0DAEB2D0005BFB40 /* DTrace */ = {
 
 776                                 C293E2C21554653700F3E396 /* sp-watch.d */,
 
 777                                 C26AC6FD0DAEB2C4005BFB40 /* security_codesigning.d */,
 
 778                                 C2F6071B107D575700A83618 /* codesign-watch.d */,
 
 781                         sourceTree = "<group>";
 
 783                 C293E2B915543F0800F3E396 /* gke */ = {
 
 786                                 C2110704158BF5C8001D7F76 /* gkmerge */,
 
 787                                 C278A19B158AB2C300FA6767 /* gkhandmake */,
 
 788                                 C278A19C158AB2C300FA6767 /* gklist */,
 
 789                                 C2578CC215798D0F00D4FE48 /* gkclear */,
 
 790                                 C2578CC315798D0F00D4FE48 /* gkgenerate */,
 
 791                                 C2578CC415798D0F00D4FE48 /* gkrecord */,
 
 792                                 C25C18C615CB0BC10007A2DE /* gkreport */,
 
 793                                 C25C18CF15CB0FA00007A2DE /* com.apple.gkreport.plist */,
 
 794                                 C209696315BF52040093035F /* gkunpack.cpp */,
 
 797                         sourceTree = SOURCE_ROOT;
 
 799                 C2BC1F370B580DAE003EC9DC /* Static Support */ = {
 
 802                                 C2CC31040B8523AD005FA59D /* SecIntegrityLib.h */,
 
 803                                 C2CC310E0B852424005FA59D /* SecIntegrityLib.c */,
 
 804                                 C2BC1F340B580DA7003EC9DC /* SecCodeHostLib.h */,
 
 805                                 C2E2873C0B5D8D80009336A0 /* SecCodeHostLib.c */,
 
 807                         name = "Static Support";
 
 808                         sourceTree = "<group>";
 
 810                 C2C1DF5F0A2E457E00D1B02B /* API */ = {
 
 813                                 C2D383180A237F47005C63A2 /* CodeSigning.h */,
 
 814                                 C2D3831C0A237F47005C63A2 /* CSCommon.h */,
 
 815                                 C2D50CDF0E155A4F0059A195 /* CSCommonPriv.h */,
 
 816                                 C2D3831E0A237F47005C63A2 /* SecCode.h */,
 
 817                                 C2E8AF240DE25CA7000F6D3B /* SecCodePriv.h */,
 
 818                                 C2D3831D0A237F47005C63A2 /* SecCode.cpp */,
 
 819                                 C2D383220A237F47005C63A2 /* SecStaticCode.h */,
 
 820                                 C2E8AF260DE25CA7000F6D3B /* SecStaticCodePriv.h */,
 
 821                                 C2D383210A237F47005C63A2 /* SecStaticCode.cpp */,
 
 822                                 C2D383260A237F47005C63A2 /* SecRequirement.h */,
 
 823                                 C2E8AF250DE25CA7000F6D3B /* SecRequirementPriv.h */,
 
 824                                 C2D383250A237F47005C63A2 /* SecRequirement.cpp */,
 
 825                                 C21EA3DC0AD2F81300E6E31C /* SecCodeSigner.h */,
 
 826                                 C21EA3DB0AD2F81300E6E31C /* SecCodeSigner.cpp */,
 
 827                                 C2D383190A237F47005C63A2 /* SecCodeHost.h */,
 
 828                                 C2C931B30AB8BA1200F83950 /* SecCodeHost.cpp */,
 
 829                                 C250F6C20B5EF1910076098F /* SecIntegrity.h */,
 
 830                                 C250F6C60B5EF5B50076098F /* SecIntegrity.cpp */,
 
 831                                 C2D383390A237F47005C63A2 /* security_codesigning.exp */,
 
 834                         sourceTree = "<group>";
 
 836                 C2C1DF600A2E458D00D1B02B /* API Objects */ = {
 
 839                                 C2D3831B0A237F47005C63A2 /* cs.h */,
 
 840                                 C2D3831A0A237F47005C63A2 /* cs.cpp */,
 
 841                                 C2D3832E0A237F47005C63A2 /* Code.h */,
 
 842                                 C2D3832D0A237F47005C63A2 /* Code.cpp */,
 
 843                                 C2D383320A237F47005C63A2 /* StaticCode.h */,
 
 844                                 C2D383310A237F47005C63A2 /* StaticCode.cpp */,
 
 845                                 C2D383380A237F47005C63A2 /* Requirements.h */,
 
 846                                 C2D383370A237F47005C63A2 /* Requirements.cpp */,
 
 847                                 C21EA3E20AD2FA0900E6E31C /* CodeSigner.h */,
 
 848                                 C21EA3E10AD2FA0900E6E31C /* CodeSigner.cpp */,
 
 850                         name = "API Objects";
 
 851                         sourceTree = "<group>";
 
 853                 C2C1DF610A2E459E00D1B02B /* Disk Representations */ = {
 
 856                                 C2D383280A237F47005C63A2 /* diskrep.h */,
 
 857                                 C2D383270A237F47005C63A2 /* diskrep.cpp */,
 
 858                                 C2D3832C0A237F47005C63A2 /* filediskrep.h */,
 
 859                                 C2D3832B0A237F47005C63A2 /* filediskrep.cpp */,
 
 860                                 C2D383130A237F47005C63A2 /* bundlediskrep.h */,
 
 861                                 C2D383120A237F47005C63A2 /* bundlediskrep.cpp */,
 
 862                                 C2D383300A237F47005C63A2 /* kerneldiskrep.h */,
 
 863                                 C2D3832F0A237F47005C63A2 /* kerneldiskrep.cpp */,
 
 864                                 C2BD519B0A9392FD000FE43D /* machorep.h */,
 
 865                                 C2BD519A0A9392FD000FE43D /* machorep.cpp */,
 
 866                                 C2A436140F2133B2007A41A6 /* slcrep.h */,
 
 867                                 C2A436130F2133B2007A41A6 /* slcrep.cpp */,
 
 868                                 C2D296791BCF16C000B0A29B /* diskimagerep.h */,
 
 869                                 C2D296781BCF16C000B0A29B /* diskimagerep.cpp */,
 
 870                                 C2C3BCD20BA1E47E00E869D1 /* singlediskrep.h */,
 
 871                                 C2C3BCD10BA1E47E00E869D1 /* singlediskrep.cpp */,
 
 872                                 C28342EC0E36719D00E54360 /* detachedrep.h */,
 
 873                                 C28342EB0E36719D00E54360 /* detachedrep.cpp */,
 
 874                                 EBDAF04D166D65FA0042CDCE /* piddiskrep.cpp */,
 
 875                                 EBDAF04E166D65FA0042CDCE /* piddiskrep.h */,
 
 877                         name = "Disk Representations";
 
 878                         sourceTree = "<group>";
 
 880                 C2C1DF620A2E45B600D1B02B /* Requirements */ = {
 
 883                                 C2C1DF8F0A2E4A2700D1B02B /* requirements.grammar */,
 
 884                                 EB68B10A150DAEBB00B4013D /* RequirementKeywords.h */,
 
 885                                 EB68B10B150DAEBB00B4013D /* RequirementLexer.cpp */,
 
 886                                 EB68B10C150DAEBB00B4013D /* RequirementLexer.hpp */,
 
 887                                 EB68B10D150DAEBB00B4013D /* RequirementParser.cpp */,
 
 888                                 EB68B10E150DAEBB00B4013D /* RequirementParser.hpp */,
 
 889                                 EB68B10F150DAEBB00B4013D /* RequirementParserTokenTypes.hpp */,
 
 890                                 EB68B110150DAEBB00B4013D /* RequirementParserTokenTypes.txt */,
 
 891                                 C2D383360A237F47005C63A2 /* requirement.h */,
 
 892                                 C2D383350A237F47005C63A2 /* requirement.cpp */,
 
 893                                 C2C1DFC20A2F820500D1B02B /* reqmaker.h */,
 
 894                                 C2C1DFC10A2F820500D1B02B /* reqmaker.cpp */,
 
 895                                 C2093AA70BB0948000EB8599 /* reqreader.h */,
 
 896                                 C2093AA60BB0948000EB8599 /* reqreader.cpp */,
 
 897                                 C2C1DFBA0A2F80EB00D1B02B /* reqinterp.h */,
 
 898                                 C2C1DFB90A2F80EB00D1B02B /* reqinterp.cpp */,
 
 899                                 C2D383340A237F47005C63A2 /* reqparser.h */,
 
 900                                 C2D383330A237F47005C63A2 /* reqparser.cpp */,
 
 901                                 C21CFC5E0A250D1C006CD5B1 /* reqdumper.h */,
 
 902                                 C21CFC5D0A250D1C006CD5B1 /* reqdumper.cpp */,
 
 903                                 C26763D614FD9EBE00A46EDF /* drmaker.h */,
 
 904                                 C26763D514FD9EBE00A46EDF /* drmaker.cpp */,
 
 907                         sourceTree = "<group>";
 
 909                 C2C1DF630A2E45BF00D1B02B /* Code Directory */ = {
 
 912                                 C2D383170A237F47005C63A2 /* codedirectory.h */,
 
 913                                 C2D383160A237F47005C63A2 /* codedirectory.cpp */,
 
 914                                 C2D383150A237F47005C63A2 /* cdbuilder.h */,
 
 915                                 C2D383140A237F47005C63A2 /* cdbuilder.cpp */,
 
 917                         name = "Code Directory";
 
 918                         sourceTree = "<group>";
 
 920                 C2C1DF640A2E45F500D1B02B /* Code Classes */ = {
 
 923                                 C2D383200A237F47005C63A2 /* cskernel.h */,
 
 924                                 C2D3831F0A237F47005C63A2 /* cskernel.cpp */,
 
 925                                 C2D383240A237F47005C63A2 /* csprocess.h */,
 
 926                                 C2D383230A237F47005C63A2 /* csprocess.cpp */,
 
 927                                 C2BD60F90AC863FC0057FD3D /* csgeneric.h */,
 
 928                                 C2BD60F80AC863FC0057FD3D /* csgeneric.cpp */,
 
 930                         name = "Code Classes";
 
 931                         sourceTree = "<group>";
 
 933                 C2CC30EF0B8519CF005FA59D /* Frameworks */ = {
 
 936                                 CDCBE8941A1A96E8002CB2B7 /* Security.framework */,
 
 937                                 C200424915D425B7004AE0A1 /* libsecurity_codesigning.a */,
 
 938                                 C200424A15D425B7004AE0A1 /* libsecurity_utilities.a */,
 
 939                                 C2CC30A00B8519CC005FA59D /* CoreFoundation.framework */,
 
 940                                 EBB9FF701682E51300FF9774 /* Foundation.framework */,
 
 941                                 7A4FAF1A19C215DF00D297CB /* CrashReporterSupport.framework */,
 
 944                         path = /System/Library/Frameworks;
 
 945                         sourceTree = "<absolute>";
 
 947                 C2CC31160B852554005FA59D /* Security Plugins */ = {
 
 950                                 C2CC31140B85254F005FA59D /* antlrplugin.h */,
 
 951                                 C2CC31130B85254F005FA59D /* antlrplugin.cpp */,
 
 953                         name = "Security Plugins";
 
 955                         sourceTree = "<group>";
 
 957                 C2CCF0360A3F524B0085795A /* Local Utilities */ = {
 
 960                                 C28342E50E366E6800E54360 /* csdatabase.h */,
 
 961                                 C28342E40E366E6800E54360 /* csdatabase.cpp */,
 
 962                                 C2F6566D0BCBFB250078779E /* cserror.h */,
 
 963                                 C2F6566C0BCBFB250078779E /* cserror.cpp */,
 
 964                                 C2E911E10ADEBE3200275CB2 /* resources.h */,
 
 965                                 C2E911E00ADEBE3200275CB2 /* resources.cpp */,
 
 966                                 C259DFD50AD6D9BA00C9ACC6 /* sigblob.h */,
 
 967                                 C259DFD40AD6D9BA00C9ACC6 /* sigblob.cpp */,
 
 968                                 C2A976A90B8A2E36008B4EA0 /* csutilities.h */,
 
 969                                 C2A976A80B8A2E36008B4EA0 /* csutilities.cpp */,
 
 970                                 C235340E145F1B050073F964 /* xar++.h */,
 
 971                                 C2353410145F1B110073F964 /* xar++.cpp */,
 
 972                                 C2F4439914C626D4000A01E6 /* quarantine++.h */,
 
 973                                 C2F4439814C626D4000A01E6 /* quarantine++.cpp */,
 
 974                                 37DDE33B1947A4F3005CE18B /* dirscanner.h */,
 
 975                                 37DDE3411947A501005CE18B /* dirscanner.cpp */,
 
 977                         name = "Local Utilities";
 
 978                         sourceTree = "<group>";
 
 980                 C2D383F90A23A9D9005C63A2 /* cstemp */ = {
 
 983                                 C2C4F4EE0E0980C700137848 /* codesigning_dtrace.h */,
 
 984                                 C26AC0F3143BD1B3001C98CE /* SystemPolicy */,
 
 985                                 C26B45C00B8A9C00003C0ACA /* ucspc */,
 
 988                         sourceTree = BUILT_PRODUCTS_DIR;
 
 990                 EB976F511684D73900A68EE6 /* antlr2 */ = {
 
 993                                 EB976F561684D77500A68EE6 /* antlr */,
 
 994                                 EB976F8A1684D77500A68EE6 /* AUTHORS */,
 
 995                                 EB976F8B1684D77500A68EE6 /* ChangeLog */,
 
 996                                 EB976F8C1684D77500A68EE6 /* contrib */,
 
 997                                 EB976F911684D77500A68EE6 /* doxygen.cfg */,
 
 998                                 EBF9A1551684E0F300BCECA6 /* libsecurity_codesigning.plist */,
 
 999                                 EBF9A1561684E0F300BCECA6 /* libsecurity_codesigning.txt */,
 
1000                                 EBF9A1571684E0F300BCECA6 /* LICENSE.txt */,
 
1001                                 EB976F921684D77500A68EE6 /* Makefile.in */,
 
1002                                 EB976F931684D77500A68EE6 /* README */,
 
1003                                 EB976F941684D77500A68EE6 /* scripts */,
 
1004                                 EB976F971684D77600A68EE6 /* src */,
 
1005                                 EB976FB71684D77600A68EE6 /* TODO */,
 
1008                         sourceTree = "<group>";
 
1010                 EB976F561684D77500A68EE6 /* antlr */ = {
 
1013                                 EB976F571684D77500A68EE6 /* ANTLRException.hpp */,
 
1014                                 EB976F581684D77500A68EE6 /* ANTLRUtil.hpp */,
 
1015                                 EB976F591684D77500A68EE6 /* AST.hpp */,
 
1016                                 EB976F5A1684D77500A68EE6 /* ASTArray.hpp */,
 
1017                                 EB976F5B1684D77500A68EE6 /* ASTFactory.hpp */,
 
1018                                 EB976F5C1684D77500A68EE6 /* ASTNULLType.hpp */,
 
1019                                 EB976F5D1684D77500A68EE6 /* ASTPair.hpp */,
 
1020                                 EB976F5E1684D77500A68EE6 /* ASTRefCount.hpp */,
 
1021                                 EB976F5F1684D77500A68EE6 /* BaseAST.hpp */,
 
1022                                 EB976F601684D77500A68EE6 /* BitSet.hpp */,
 
1023                                 EB976F611684D77500A68EE6 /* CharBuffer.hpp */,
 
1024                                 EB976F621684D77500A68EE6 /* CharInputBuffer.hpp */,
 
1025                                 EB976F631684D77500A68EE6 /* CharScanner.hpp */,
 
1026                                 EB976F641684D77500A68EE6 /* CharStreamException.hpp */,
 
1027                                 EB976F651684D77500A68EE6 /* CharStreamIOException.hpp */,
 
1028                                 EB976F661684D77500A68EE6 /* CircularQueue.hpp */,
 
1029                                 EB976F671684D77500A68EE6 /* CommonAST.hpp */,
 
1030                                 EB976F681684D77500A68EE6 /* CommonASTWithHiddenTokens.hpp */,
 
1031                                 EB976F691684D77500A68EE6 /* CommonHiddenStreamToken.hpp */,
 
1032                                 EB976F6A1684D77500A68EE6 /* CommonToken.hpp */,
 
1033                                 EB976F6B1684D77500A68EE6 /* config.hpp */,
 
1034                                 EB976F6C1684D77500A68EE6 /* InputBuffer.hpp */,
 
1035                                 EB976F6D1684D77500A68EE6 /* IOException.hpp */,
 
1036                                 EB976F6E1684D77500A68EE6 /* LexerSharedInputState.hpp */,
 
1037                                 EB976F6F1684D77500A68EE6 /* LLkParser.hpp */,
 
1038                                 EB976F701684D77500A68EE6 /* Makefile.in */,
 
1039                                 EB976F711684D77500A68EE6 /* MismatchedCharException.hpp */,
 
1040                                 EB976F721684D77500A68EE6 /* MismatchedTokenException.hpp */,
 
1041                                 EB976F731684D77500A68EE6 /* NoViableAltException.hpp */,
 
1042                                 EB976F741684D77500A68EE6 /* NoViableAltForCharException.hpp */,
 
1043                                 EB976F751684D77500A68EE6 /* Parser.hpp */,
 
1044                                 EB976F761684D77500A68EE6 /* ParserSharedInputState.hpp */,
 
1045                                 EB976F771684D77500A68EE6 /* RecognitionException.hpp */,
 
1046                                 EB976F781684D77500A68EE6 /* RefCount.hpp */,
 
1047                                 EB976F791684D77500A68EE6 /* SemanticException.hpp */,
 
1048                                 EB976F7A1684D77500A68EE6 /* String.hpp */,
 
1049                                 EB976F7B1684D77500A68EE6 /* Token.hpp */,
 
1050                                 EB976F7C1684D77500A68EE6 /* TokenBuffer.hpp */,
 
1051                                 EB976F7D1684D77500A68EE6 /* TokenRefCount.hpp */,
 
1052                                 EB976F7E1684D77500A68EE6 /* TokenStream.hpp */,
 
1053                                 EB976F7F1684D77500A68EE6 /* TokenStreamBasicFilter.hpp */,
 
1054                                 EB976F801684D77500A68EE6 /* TokenStreamException.hpp */,
 
1055                                 EB976F811684D77500A68EE6 /* TokenStreamHiddenTokenFilter.hpp */,
 
1056                                 EB976F821684D77500A68EE6 /* TokenStreamIOException.hpp */,
 
1057                                 EB976F831684D77500A68EE6 /* TokenStreamRecognitionException.hpp */,
 
1058                                 EB976F841684D77500A68EE6 /* TokenStreamRetryException.hpp */,
 
1059                                 EB976F851684D77500A68EE6 /* TokenStreamRewriteEngine.hpp */,
 
1060                                 EB976F861684D77500A68EE6 /* TokenStreamSelector.hpp */,
 
1061                                 EB976F871684D77500A68EE6 /* TokenWithIndex.hpp */,
 
1062                                 EB976F881684D77500A68EE6 /* TreeParser.hpp */,
 
1063                                 EB976F891684D77500A68EE6 /* TreeParserSharedInputState.hpp */,
 
1066                         path = antlr2/antlr;
 
1067                         sourceTree = "<group>";
 
1069                 EB976F8C1684D77500A68EE6 /* contrib */ = {
 
1072                                 EB976F8D1684D77500A68EE6 /* bcb4 */,
 
1075                         path = antlr2/contrib;
 
1076                         sourceTree = "<group>";
 
1078                 EB976F8D1684D77500A68EE6 /* bcb4 */ = {
 
1081                                 EB976F8E1684D77500A68EE6 /* antlr.bpr */,
 
1082                                 EB976F8F1684D77500A68EE6 /* antlr.cpp */,
 
1083                                 EB976F901684D77500A68EE6 /* README */,
 
1086                         sourceTree = "<group>";
 
1088                 EB976F941684D77500A68EE6 /* scripts */ = {
 
1091                                 EB976F951684D77500A68EE6 /* cr_stripper.sh */,
 
1092                                 EB976F961684D77500A68EE6 /* make_change_log.tcl */,
 
1095                         path = antlr2/scripts;
 
1096                         sourceTree = "<group>";
 
1098                 EB976F971684D77600A68EE6 /* src */ = {
 
1101                                 EB976F981684D77600A68EE6 /* ANTLRUtil.cpp */,
 
1102                                 EB976F991684D77600A68EE6 /* ASTFactory.cpp */,
 
1103                                 EB976F9A1684D77600A68EE6 /* ASTNULLType.cpp */,
 
1104                                 EB976F9B1684D77600A68EE6 /* ASTRefCount.cpp */,
 
1105                                 EB976F9C1684D77600A68EE6 /* BaseAST.cpp */,
 
1106                                 EB976F9D1684D77600A68EE6 /* BitSet.cpp */,
 
1107                                 EB976F9E1684D77600A68EE6 /* CharBuffer.cpp */,
 
1108                                 EB976F9F1684D77600A68EE6 /* CharScanner.cpp */,
 
1109                                 EB976FA01684D77600A68EE6 /* CommonAST.cpp */,
 
1110                                 EB976FA11684D77600A68EE6 /* CommonASTWithHiddenTokens.cpp */,
 
1111                                 EB976FA21684D77600A68EE6 /* CommonHiddenStreamToken.cpp */,
 
1112                                 EB976FA31684D77600A68EE6 /* CommonToken.cpp */,
 
1113                                 EB976FA41684D77600A68EE6 /* dll.cpp */,
 
1114                                 EB976FA51684D77600A68EE6 /* InputBuffer.cpp */,
 
1115                                 EB976FA61684D77600A68EE6 /* LLkParser.cpp */,
 
1116                                 EB976FA71684D77600A68EE6 /* Makefile.in */,
 
1117                                 EB976FA81684D77600A68EE6 /* MismatchedCharException.cpp */,
 
1118                                 EB976FA91684D77600A68EE6 /* MismatchedTokenException.cpp */,
 
1119                                 EB976FAA1684D77600A68EE6 /* NoViableAltException.cpp */,
 
1120                                 EB976FAB1684D77600A68EE6 /* NoViableAltForCharException.cpp */,
 
1121                                 EB976FAC1684D77600A68EE6 /* Parser.cpp */,
 
1122                                 EB976FAD1684D77600A68EE6 /* RecognitionException.cpp */,
 
1123                                 EB976FAE1684D77600A68EE6 /* String.cpp */,
 
1124                                 EB976FAF1684D77600A68EE6 /* Token.cpp */,
 
1125                                 EB976FB01684D77600A68EE6 /* TokenBuffer.cpp */,
 
1126                                 EB976FB11684D77600A68EE6 /* TokenRefCount.cpp */,
 
1127                                 EB976FB21684D77600A68EE6 /* TokenStreamBasicFilter.cpp */,
 
1128                                 EB976FB31684D77600A68EE6 /* TokenStreamHiddenTokenFilter.cpp */,
 
1129                                 EB976FB41684D77600A68EE6 /* TokenStreamRewriteEngine.cpp */,
 
1130                                 EB976FB51684D77600A68EE6 /* TokenStreamSelector.cpp */,
 
1131                                 EB976FB61684D77600A68EE6 /* TreeParser.cpp */,
 
1135                         sourceTree = "<group>";
 
1137                 EBB9FF721682E51300FF9774 /* CodeSigningHelper */ = {
 
1140                                 EBB9FF791682E51300FF9774 /* main.c */,
 
1141                                 EBB9FF801682E65700FF9774 /* com.apple.CodeSigningHelper.sb */,
 
1142                                 EBB9FF731682E51300FF9774 /* Supporting Files */,
 
1144                         path = CodeSigningHelper;
 
1145                         sourceTree = "<group>";
 
1147                 EBB9FF731682E51300FF9774 /* Supporting Files */ = {
 
1150                                 EBB9FF741682E51300FF9774 /* CodeSigningHelper-Info.plist */,
 
1152                         name = "Supporting Files";
 
1153                         sourceTree = "<group>";
 
1155                 FEB30C9110DAC6C400557BA2 /* Entitlements */ = {
 
1158                                 FEB30C9410DAC8A500557BA2 /* SecTask.h */,
 
1159                                 BEC3A75B16F78D21003E5634 /* SecTaskPriv.h */,
 
1160                                 FEB30C9210DAC89D00557BA2 /* SecTask.c */,
 
1162                         name = Entitlements;
 
1163                         sourceTree = "<group>";
 
1165 /* End PBXGroup section */
 
1167 /* Begin PBXHeadersBuildPhase section */
 
1168                 4CA1FEB9052A3C8100F22E42 /* Headers */ = {
 
1169                         isa = PBXHeadersBuildPhase;
 
1170                         buildActionMask = 2147483647;
 
1172                                 18B965861472FBF6005A4D2E /* reqdumper.h in Headers */,
 
1173                                 18B965871472FC5B005A4D2E /* requirement.h in Headers */,
 
1174                                 18B965881472FC5B005A4D2E /* reqmaker.h in Headers */,
 
1175                                 7A9DA65D1948D1BA004635E6 /* opaquewhitelist.h in Headers */,
 
1176                                 18B965891472FC5B005A4D2E /* reqreader.h in Headers */,
 
1177                                 18B9658A1472FC5B005A4D2E /* reqinterp.h in Headers */,
 
1178                                 18B9658B1472FC5B005A4D2E /* reqparser.h in Headers */,
 
1179                                 C2D2967B1BCF16C000B0A29B /* diskimagerep.h in Headers */,
 
1180                                 18B9658C1472FC9E005A4D2E /* codedirectory.h in Headers */,
 
1181                                 18B965951472FE30005A4D2E /* cdbuilder.h in Headers */,
 
1182                                 EB68B133150DB04400B4013D /* RequirementKeywords.h in Headers */,
 
1183                                 BEC3A75C16F78D21003E5634 /* SecTaskPriv.h in Headers */,
 
1184                                 EB68B134150DB04400B4013D /* RequirementLexer.hpp in Headers */,
 
1185                                 F69D1DEC1A66B493002728D8 /* evaluationmanager.h in Headers */,
 
1186                                 EB68B135150DB04400B4013D /* RequirementParser.hpp in Headers */,
 
1187                                 FEB30CA410DAC97400557BA2 /* SecTask.h in Headers */,
 
1188                                 37DDE33C1947A4F3005CE18B /* dirscanner.h in Headers */,
 
1189                                 C26FF6310E5B376B00F640A0 /* CSCommonPriv.h in Headers */,
 
1190                                 C26FF6330E5B376B00F640A0 /* SecCodePriv.h in Headers */,
 
1191                                 C26FF6350E5B376B00F640A0 /* SecStaticCodePriv.h in Headers */,
 
1192                                 C26FF6370E5B376B00F640A0 /* SecRequirementPriv.h in Headers */,
 
1193                                 C26FF6380E5B376B00F640A0 /* SecCodeSigner.h in Headers */,
 
1194                                 C26FF63A0E5B376B00F640A0 /* SecIntegrity.h in Headers */,
 
1195                                 C26FF62D0E5B375A00F640A0 /* SecIntegrityLib.h in Headers */,
 
1196                                 C26FF62E0E5B375A00F640A0 /* SecCodeHostLib.h in Headers */,
 
1197                                 C273606F1433F09000A9A5FF /* SecAssessment.h in Headers */,
 
1198                                 C26FF62F0E5B376B00F640A0 /* CodeSigning.h in Headers */,
 
1199                                 C26FF6300E5B376B00F640A0 /* CSCommon.h in Headers */,
 
1200                                 C26FF6320E5B376B00F640A0 /* SecCode.h in Headers */,
 
1201                                 C26FF6340E5B376B00F640A0 /* SecStaticCode.h in Headers */,
 
1202                                 C26FF6360E5B376B00F640A0 /* SecRequirement.h in Headers */,
 
1203                                 C26FF6390E5B376B00F640A0 /* SecCodeHost.h in Headers */,
 
1204                                 C2A436160F2133B2007A41A6 /* slcrep.h in Headers */,
 
1205                                 C24EABAB1421432800C16AA9 /* policydb.h in Headers */,
 
1206                                 C2F4439B14C626D4000A01E6 /* quarantine++.h in Headers */,
 
1207                                 C26763D814FD9EBE00A46EDF /* drmaker.h in Headers */,
 
1208                                 EBDAF050166D65FA0042CDCE /* piddiskrep.h in Headers */,
 
1210                         runOnlyForDeploymentPostprocessing = 0;
 
1212                 C2BC1F220B580D3A003EC9DC /* Headers */ = {
 
1213                         isa = PBXHeadersBuildPhase;
 
1214                         buildActionMask = 2147483647;
 
1216                                 C250F6C30B5EF1910076098F /* SecIntegrity.h in Headers */,
 
1218                         runOnlyForDeploymentPostprocessing = 0;
 
1220                 C2BC1F2B0B580D4B003EC9DC /* Headers */ = {
 
1221                         isa = PBXHeadersBuildPhase;
 
1222                         buildActionMask = 2147483647;
 
1224                                 C2BC1F350B580DA7003EC9DC /* SecCodeHostLib.h in Headers */,
 
1226                         runOnlyForDeploymentPostprocessing = 0;
 
1228 /* End PBXHeadersBuildPhase section */
 
1230 /* Begin PBXNativeTarget section */
 
1231                 4CA1FEBD052A3C8100F22E42 /* libsecurity_codesigning */ = {
 
1232                         isa = PBXNativeTarget;
 
1233                         buildConfigurationList = C263E67509A2971B000043F1 /* Build configuration list for PBXNativeTarget "libsecurity_codesigning" */;
 
1235                                 4CA1FEB9052A3C8100F22E42 /* Headers */,
 
1236                                 4CA1FEBA052A3C8100F22E42 /* Sources */,
 
1237                                 4CA1FEBB052A3C8100F22E42 /* Frameworks */,
 
1238                                 1865FFD5147517A300FD79DF /* ShellScript */,
 
1239                                 EBF9A1501684E0DF00BCECA6 /* Copy OpenSourceVersions */,
 
1240                                 EBF9A1591684E12C00BCECA6 /* OpenSourceLicenses */,
 
1245                                 182BB50F146F28F6000BF1F3 /* PBXTargetDependency */,
 
1246                                 1844617D146E9A5200B12992 /* PBXTargetDependency */,
 
1247                                 182BB511146F292B000BF1F3 /* PBXTargetDependency */,
 
1249                         name = libsecurity_codesigning;
 
1250                         productName = libsecurity_codesigning;
 
1251                         productReference = 4CA1FEBE052A3C8100F22E42 /* libsecurity_codesigning.a */;
 
1252                         productType = "com.apple.product-type.library.static";
 
1254                 C209695F15BF52040093035F /* gkunpack */ = {
 
1255                         isa = PBXNativeTarget;
 
1256                         buildConfigurationList = C209696B15BF52040093035F /* Build configuration list for PBXNativeTarget "gkunpack" */;
 
1258                                 C209695C15BF52040093035F /* Sources */,
 
1259                                 C209695D15BF52040093035F /* Frameworks */,
 
1266                         productName = gkunpack;
 
1267                         productReference = C209696015BF52040093035F /* gkunpack */;
 
1268                         productType = "com.apple.product-type.tool";
 
1270                 C2BC1F250B580D3A003EC9DC /* libintegrity */ = {
 
1271                         isa = PBXNativeTarget;
 
1272                         buildConfigurationList = C2BC1F270B580D3F003EC9DC /* Build configuration list for PBXNativeTarget "libintegrity" */;
 
1274                                 C2BC1F220B580D3A003EC9DC /* Headers */,
 
1275                                 C2BC1F230B580D3A003EC9DC /* Sources */,
 
1276                                 C2BC1F240B580D3A003EC9DC /* Frameworks */,
 
1282                         name = libintegrity;
 
1283                         productName = libintegrity;
 
1284                         productReference = C2BC1F260B580D3A003EC9DC /* libintegrity.a */;
 
1285                         productType = "com.apple.product-type.library.static";
 
1287                 C2BC1F2E0B580D4B003EC9DC /* libcodehost */ = {
 
1288                         isa = PBXNativeTarget;
 
1289                         buildConfigurationList = C2BC1F300B580D69003EC9DC /* Build configuration list for PBXNativeTarget "libcodehost" */;
 
1291                                 C26B45C30B8A9C1A003C0ACA /* Prepare ucspc */,
 
1292                                 C2BC1F2B0B580D4B003EC9DC /* Headers */,
 
1293                                 C2BC1F2C0B580D4B003EC9DC /* Sources */,
 
1294                                 C2BC1F2D0B580D4B003EC9DC /* Frameworks */,
 
1301                         productName = libcodehost;
 
1302                         productReference = C2BC1F2F0B580D4B003EC9DC /* libcodehost.a */;
 
1303                         productType = "com.apple.product-type.library.static";
 
1305                 EBB9FF6E1682E51300FF9774 /* CodeSigningHelper */ = {
 
1306                         isa = PBXNativeTarget;
 
1307                         buildConfigurationList = EBB9FF7B1682E51300FF9774 /* Build configuration list for PBXNativeTarget "CodeSigningHelper" */;
 
1309                                 EBB9FF6B1682E51300FF9774 /* Sources */,
 
1310                                 EBB9FF6C1682E51300FF9774 /* Frameworks */,
 
1311                                 EBB9FFE11682E80A00FF9774 /* CopyFiles */,
 
1317                         name = CodeSigningHelper;
 
1318                         productName = CodeSigningHelper;
 
1319                         productReference = EBB9FF6F1682E51300FF9774 /* com.apple.CodeSigningHelper.xpc */;
 
1320                         productType = "com.apple.product-type.bundle";
 
1322 /* End PBXNativeTarget section */
 
1324 /* Begin PBXProject section */
 
1325                 4CA1FEAB052A3C3800F22E42 /* Project object */ = {
 
1328                                 LastUpgradeCheck = 0700;
 
1330                         buildConfigurationList = C263E67909A2971B000043F1 /* Build configuration list for PBXProject "libsecurity_codesigning" */;
 
1331                         compatibilityVersion = "Xcode 3.2";
 
1332                         developmentRegion = English;
 
1333                         hasScannedForEncodings = 1;
 
1341                         mainGroup = 4CA1FEA7052A3C3800F22E42;
 
1342                         productRefGroup = 4CA1FEBF052A3C8100F22E42 /* Products */;
 
1343                         projectDirPath = "";
 
1344                         projectReferences = (
 
1346                                         ProductGroup = 182BB4FD146F2823000BF1F3 /* Products */;
 
1347                                         ProjectRef = 182BB4FC146F2823000BF1F3 /* libsecurityd.xcodeproj */;
 
1352                                 C2E2873F0B5D8F8F009336A0 /* Everything */,
 
1353                                 4CA1FEBD052A3C8100F22E42 /* libsecurity_codesigning */,
 
1354                                 C2D383B80A23A8C4005C63A2 /* Requirements Language */,
 
1355                                 C2BC1F250B580D3A003EC9DC /* libintegrity */,
 
1356                                 C2BC1F2E0B580D4B003EC9DC /* libcodehost */,
 
1357                                 C26AC7090DAEB3A7005BFB40 /* DTrace */,
 
1358                                 C26AC0EB143BCF01001C98CE /* SystemPolicy */,
 
1359                                 C209695F15BF52040093035F /* gkunpack */,
 
1360                                 EBB9FF6E1682E51300FF9774 /* CodeSigningHelper */,
 
1363 /* End PBXProject section */
 
1365 /* Begin PBXReferenceProxy section */
 
1366                 182BB505146F2823000BF1F3 /* libsecurityd_client.a */ = {
 
1367                         isa = PBXReferenceProxy;
 
1368                         fileType = archive.ar;
 
1369                         path = libsecurityd_client.a;
 
1370                         remoteRef = 182BB504146F2823000BF1F3 /* PBXContainerItemProxy */;
 
1371                         sourceTree = BUILT_PRODUCTS_DIR;
 
1373                 182BB507146F2823000BF1F3 /* libsecurityd_server.a */ = {
 
1374                         isa = PBXReferenceProxy;
 
1375                         fileType = archive.ar;
 
1376                         path = libsecurityd_server.a;
 
1377                         remoteRef = 182BB506146F2823000BF1F3 /* PBXContainerItemProxy */;
 
1378                         sourceTree = BUILT_PRODUCTS_DIR;
 
1380                 182BB509146F2823000BF1F3 /* ucspc.a */ = {
 
1381                         isa = PBXReferenceProxy;
 
1382                         fileType = archive.ar;
 
1384                         remoteRef = 182BB508146F2823000BF1F3 /* PBXContainerItemProxy */;
 
1385                         sourceTree = BUILT_PRODUCTS_DIR;
 
1387 /* End PBXReferenceProxy section */
 
1389 /* Begin PBXShellScriptBuildPhase section */
 
1390                 1865FFD5147517A300FD79DF /* ShellScript */ = {
 
1391                         isa = PBXShellScriptBuildPhase;
 
1392                         buildActionMask = 2147483647;
 
1399                         runOnlyForDeploymentPostprocessing = 0;
 
1400                         shellPath = /bin/sh;
 
1401                         shellScript = "ranlib \"${BUILT_PRODUCTS_DIR}/${FULL_PRODUCT_NAME}\"";
 
1403                 C26AC0F0143BCF18001C98CE /* ShellScript */ = {
 
1404                         isa = PBXShellScriptBuildPhase;
 
1405                         buildActionMask = 12;
 
1409                                 "$(PROJECT_DIR)/lib/syspolicy.sql",
 
1412                                 "$(TEMPDIR)/SystemPolicy",
 
1414                         runOnlyForDeploymentPostprocessing = 0;
 
1415                         shellPath = /bin/sh;
 
1416                         shellScript = "mkdir -p \"$(dirname \"$SCRIPT_OUTPUT_FILE_0\")\"\nrm -f \"$SCRIPT_OUTPUT_FILE_0\"\nsqlite3 \"$SCRIPT_OUTPUT_FILE_0\" <<END\n.read \"$SCRIPT_INPUT_FILE_0\"\nEND\n";
 
1417                         showEnvVarsInLog = 0;
 
1419                 C26AC7080DAEB3A7005BFB40 /* ShellScript */ = {
 
1420                         isa = PBXShellScriptBuildPhase;
 
1421                         buildActionMask = 2147483647;
 
1425                                 "$(PROJECT_DIR)/lib/security_codesigning.d",
 
1428                                 "$(TEMPDIR)/codesigning_dtrace.h",
 
1430                         runOnlyForDeploymentPostprocessing = 0;
 
1431                         shellPath = /bin/sh;
 
1432                         shellScript = "mkdir -p $TEMPDIR\n/usr/sbin/dtrace -h -C -s $PROJECT_DIR/lib/security_codesigning.d -o $TEMPDIR/codesigning_dtrace.h\n";
 
1433                         showEnvVarsInLog = 0;
 
1435                 C26B45C30B8A9C1A003C0ACA /* Prepare ucspc */ = {
 
1436                         isa = PBXShellScriptBuildPhase;
 
1437                         buildActionMask = 2147483647;
 
1442                         name = "Prepare ucspc";
 
1445                         runOnlyForDeploymentPostprocessing = 0;
 
1446                         shellPath = /bin/bash;
 
1447                         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";
 
1449                 C2D383B70A23A8C4005C63A2 /* ShellScript */ = {
 
1450                         isa = PBXShellScriptBuildPhase;
 
1451                         buildActionMask = 2147483647;
 
1455                                 "$(SRCROOT)/requirements.grammar",
 
1458                                 "$(SRCROOT)/lib/RequirementLexer.hpp",
 
1459                                 "$(SRCROOT)/lib/RequirementLexer.cpp",
 
1460                                 "$(SRCROOT)/lib/RequirementParser.hpp",
 
1461                                 "$(SRCROOT)/lib/RequirementKeywords.h",
 
1462                                 "$(SRCROOT)/lib/RequirementParser.cpp",
 
1464                         runOnlyForDeploymentPostprocessing = 0;
 
1465                         shellPath = /bin/bash;
 
1466                         shellScript = "antlr=$SRCROOT/antlr2/antlr.jar\nDEBUG=\"\"\nmkdir -p $SRCROOT/lib\nrm -f $SRCROOT/lib/Requirement{Parser,Lexer}*\njava -cp \"$antlr\" antlr.Tool -o $SRCROOT/lib $DEBUG requirements.grammar\nsed -n 's/^.*=\\(\".*\"\\)=.*$/        \\1,/p' $SRCROOT/lib/RequirementParserTokenTypes.txt >$SRCROOT/lib/RequirementKeywords.h\n";
 
1468                 C2F24DFE14BCBBF200309FCD /* ShellScript */ = {
 
1469                         isa = PBXShellScriptBuildPhase;
 
1470                         buildActionMask = 8;
 
1474                                 "$(TEMPDIR)/SystemPolicy",
 
1477                                 "$(DSTROOT)/private/var/db/.SystemPolicy-default",
 
1479                         runOnlyForDeploymentPostprocessing = 1;
 
1480                         shellPath = /bin/bash;
 
1481                         shellScript = "cp \"$SCRIPT_INPUT_FILE_0\" \"$SCRIPT_OUTPUT_FILE_0\"\nchmod 444 \"$SCRIPT_OUTPUT_FILE_0\"";
 
1482                         showEnvVarsInLog = 0;
 
1484 /* End PBXShellScriptBuildPhase section */
 
1486 /* Begin PBXSourcesBuildPhase section */
 
1487                 4CA1FEBA052A3C8100F22E42 /* Sources */ = {
 
1488                         isa = PBXSourcesBuildPhase;
 
1489                         buildActionMask = 2147483647;
 
1491                                 EB976FB81684D7C500A68EE6 /* ANTLRUtil.cpp in Sources */,
 
1492                                 EB976FB91684D7C500A68EE6 /* ASTFactory.cpp in Sources */,
 
1493                                 EB976FBA1684D7C500A68EE6 /* ASTNULLType.cpp in Sources */,
 
1494                                 EB976FBB1684D7C500A68EE6 /* ASTRefCount.cpp in Sources */,
 
1495                                 EB976FBC1684D7C500A68EE6 /* BaseAST.cpp in Sources */,
 
1496                                 EB976FBD1684D7C500A68EE6 /* BitSet.cpp in Sources */,
 
1497                                 EB976FBE1684D7C500A68EE6 /* CharBuffer.cpp in Sources */,
 
1498                                 EB976FBF1684D7C500A68EE6 /* CharScanner.cpp in Sources */,
 
1499                                 37DDE3421947A501005CE18B /* dirscanner.cpp in Sources */,
 
1500                                 EB976FC01684D7C500A68EE6 /* CommonAST.cpp in Sources */,
 
1501                                 EB976FC11684D7C500A68EE6 /* CommonASTWithHiddenTokens.cpp in Sources */,
 
1502                                 EB976FC21684D7C500A68EE6 /* CommonHiddenStreamToken.cpp in Sources */,
 
1503                                 EB976FC31684D7C500A68EE6 /* CommonToken.cpp in Sources */,
 
1504                                 EB976FC41684D7C500A68EE6 /* InputBuffer.cpp in Sources */,
 
1505                                 EB976FC51684D7C500A68EE6 /* LLkParser.cpp in Sources */,
 
1506                                 EB976FC61684D7C500A68EE6 /* MismatchedCharException.cpp in Sources */,
 
1507                                 EB976FC71684D7C500A68EE6 /* MismatchedTokenException.cpp in Sources */,
 
1508                                 EB976FC81684D7C500A68EE6 /* NoViableAltException.cpp in Sources */,
 
1509                                 EB976FC91684D7C500A68EE6 /* NoViableAltForCharException.cpp in Sources */,
 
1510                                 EB976FCA1684D7C500A68EE6 /* Parser.cpp in Sources */,
 
1511                                 EB976FCB1684D7C500A68EE6 /* RecognitionException.cpp in Sources */,
 
1512                                 EB976FCC1684D7C500A68EE6 /* String.cpp in Sources */,
 
1513                                 EB976FCD1684D7C500A68EE6 /* Token.cpp in Sources */,
 
1514                                 EB976FCE1684D7C500A68EE6 /* TokenBuffer.cpp in Sources */,
 
1515                                 EB976FCF1684D7C500A68EE6 /* TokenRefCount.cpp in Sources */,
 
1516                                 EB976FD01684D7C500A68EE6 /* TokenStreamBasicFilter.cpp in Sources */,
 
1517                                 EB976FD11684D7C500A68EE6 /* TokenStreamHiddenTokenFilter.cpp in Sources */,
 
1518                                 EB976FD21684D7C500A68EE6 /* TokenStreamRewriteEngine.cpp in Sources */,
 
1519                                 EB976FD31684D7C500A68EE6 /* TokenStreamSelector.cpp in Sources */,
 
1520                                 EB976FD41684D7C500A68EE6 /* TreeParser.cpp in Sources */,
 
1521                                 C2D3833C0A237F47005C63A2 /* bundlediskrep.cpp in Sources */,
 
1522                                 C2D3833E0A237F47005C63A2 /* cdbuilder.cpp in Sources */,
 
1523                                 C2D383400A237F47005C63A2 /* codedirectory.cpp in Sources */,
 
1524                                 C2D383440A237F47005C63A2 /* cs.cpp in Sources */,
 
1525                                 C2D383470A237F47005C63A2 /* SecCode.cpp in Sources */,
 
1526                                 C2D383490A237F47005C63A2 /* cskernel.cpp in Sources */,
 
1527                                 C2D3834B0A237F47005C63A2 /* SecStaticCode.cpp in Sources */,
 
1528                                 C2D3834D0A237F47005C63A2 /* csprocess.cpp in Sources */,
 
1529                                 C2D3834F0A237F47005C63A2 /* SecRequirement.cpp in Sources */,
 
1530                                 C2D383510A237F47005C63A2 /* diskrep.cpp in Sources */,
 
1531                                 C2D383550A237F47005C63A2 /* filediskrep.cpp in Sources */,
 
1532                                 C2D383570A237F47005C63A2 /* Code.cpp in Sources */,
 
1533                                 C2D383590A237F47005C63A2 /* kerneldiskrep.cpp in Sources */,
 
1534                                 C2D3835B0A237F47005C63A2 /* StaticCode.cpp in Sources */,
 
1535                                 C2D3835D0A237F47005C63A2 /* reqparser.cpp in Sources */,
 
1536                                 C2C1DF140A2E3D7200D1B02B /* requirement.cpp in Sources */,
 
1537                                 C2D383610A237F47005C63A2 /* Requirements.cpp in Sources */,
 
1538                                 C21CFC5F0A250D1C006CD5B1 /* reqdumper.cpp in Sources */,
 
1539                                 C2C1DFBB0A2F80EB00D1B02B /* reqinterp.cpp in Sources */,
 
1540                                 C2C1DFC30A2F820500D1B02B /* reqmaker.cpp in Sources */,
 
1541                                 C22463610B86210100626F1B /* antlrplugin.cpp in Sources */,
 
1542                                 C2BD519C0A9392FD000FE43D /* machorep.cpp in Sources */,
 
1543                                 C2C931B40AB8BA1200F83950 /* SecCodeHost.cpp in Sources */,
 
1544                                 C2BD60FA0AC863FC0057FD3D /* csgeneric.cpp in Sources */,
 
1545                                 C21EA3DD0AD2F81300E6E31C /* SecCodeSigner.cpp in Sources */,
 
1546                                 C21EA3E30AD2FA0900E6E31C /* CodeSigner.cpp in Sources */,
 
1547                                 C236E3D70AD59446000F5140 /* signer.cpp in Sources */,
 
1548                                 F69D1DEB1A66B493002728D8 /* evaluationmanager.cpp in Sources */,
 
1549                                 C236E3DB0AD595C2000F5140 /* signerutils.cpp in Sources */,
 
1550                                 C259DFD60AD6D9BA00C9ACC6 /* sigblob.cpp in Sources */,
 
1551                                 C2E911E20ADEBE3200275CB2 /* resources.cpp in Sources */,
 
1552                                 C2A976AA0B8A2E36008B4EA0 /* csutilities.cpp in Sources */,
 
1553                                 C2C3BCD30BA1E47E00E869D1 /* singlediskrep.cpp in Sources */,
 
1554                                 C2093AA80BB0948000EB8599 /* reqreader.cpp in Sources */,
 
1555                                 C2F6566E0BCBFB250078779E /* cserror.cpp in Sources */,
 
1556                                 C28342E70E366E6800E54360 /* csdatabase.cpp in Sources */,
 
1557                                 C28342EE0E36719D00E54360 /* detachedrep.cpp in Sources */,
 
1558                                 C2A436150F2133B2007A41A6 /* slcrep.cpp in Sources */,
 
1559                                 FEB30C9310DAC89D00557BA2 /* SecTask.c in Sources */,
 
1560                                 C24EABAD1421433700C16AA9 /* policydb.cpp in Sources */,
 
1561                                 7A9DA65C1948D1BA004635E6 /* opaquewhitelist.cpp in Sources */,
 
1562                                 C273606E1433F09000A9A5FF /* SecAssessment.cpp in Sources */,
 
1563                                 C27360D51436866D00A9A5FF /* xpcengine.cpp in Sources */,
 
1564                                 C2DC2DCA145F594000AD2A3A /* xar++.cpp in Sources */,
 
1565                                 C2DC2DCB145F5CD000AD2A3A /* policyengine.cpp in Sources */,
 
1566                                 C2D2967A1BCF16C000B0A29B /* diskimagerep.cpp in Sources */,
 
1567                                 C2F4439A14C626D4000A01E6 /* quarantine++.cpp in Sources */,
 
1568                                 C26763D714FD9EBE00A46EDF /* drmaker.cpp in Sources */,
 
1569                                 EB68B111150DAEEA00B4013D /* RequirementLexer.cpp in Sources */,
 
1570                                 EB68B112150DAEEA00B4013D /* RequirementParser.cpp in Sources */,
 
1571                                 EBDAF04F166D65FA0042CDCE /* piddiskrep.cpp in Sources */,
 
1573                         runOnlyForDeploymentPostprocessing = 0;
 
1575                 C209695C15BF52040093035F /* Sources */ = {
 
1576                         isa = PBXSourcesBuildPhase;
 
1577                         buildActionMask = 2147483647;
 
1579                                 C209696415BF52040093035F /* gkunpack.cpp in Sources */,
 
1581                         runOnlyForDeploymentPostprocessing = 0;
 
1583                 C2BC1F230B580D3A003EC9DC /* Sources */ = {
 
1584                         isa = PBXSourcesBuildPhase;
 
1585                         buildActionMask = 2147483647;
 
1587                                 C2CC310F0B852424005FA59D /* SecIntegrityLib.c in Sources */,
 
1589                         runOnlyForDeploymentPostprocessing = 0;
 
1591                 C2BC1F2C0B580D4B003EC9DC /* Sources */ = {
 
1592                         isa = PBXSourcesBuildPhase;
 
1593                         buildActionMask = 2147483647;
 
1595                                 C2E2873D0B5D8D80009336A0 /* SecCodeHostLib.c in Sources */,
 
1597                         runOnlyForDeploymentPostprocessing = 0;
 
1599                 EBB9FF6B1682E51300FF9774 /* Sources */ = {
 
1600                         isa = PBXSourcesBuildPhase;
 
1601                         buildActionMask = 2147483647;
 
1603                                 EBB9FF7A1682E51300FF9774 /* main.c in Sources */,
 
1605                         runOnlyForDeploymentPostprocessing = 0;
 
1607 /* End PBXSourcesBuildPhase section */
 
1609 /* Begin PBXTargetDependency section */
 
1610                 182BB50F146F28F6000BF1F3 /* PBXTargetDependency */ = {
 
1611                         isa = PBXTargetDependency;
 
1612                         name = libsecurityd_generate;
 
1613                         targetProxy = 182BB50E146F28F6000BF1F3 /* PBXContainerItemProxy */;
 
1615                 182BB511146F292B000BF1F3 /* PBXTargetDependency */ = {
 
1616                         isa = PBXTargetDependency;
 
1617                         target = C26AC0EB143BCF01001C98CE /* SystemPolicy */;
 
1618                         targetProxy = 182BB510146F292B000BF1F3 /* PBXContainerItemProxy */;
 
1620                 1844617D146E9A5200B12992 /* PBXTargetDependency */ = {
 
1621                         isa = PBXTargetDependency;
 
1622                         target = C26AC7090DAEB3A7005BFB40 /* DTrace */;
 
1623                         targetProxy = 1844617C146E9A5200B12992 /* PBXContainerItemProxy */;
 
1625                 C209697015BF53330093035F /* PBXTargetDependency */ = {
 
1626                         isa = PBXTargetDependency;
 
1627                         target = C209695F15BF52040093035F /* gkunpack */;
 
1628                         targetProxy = C209696F15BF53330093035F /* PBXContainerItemProxy */;
 
1630                 C250F6C50B5EF4E40076098F /* PBXTargetDependency */ = {
 
1631                         isa = PBXTargetDependency;
 
1632                         target = C2BC1F250B580D3A003EC9DC /* libintegrity */;
 
1633                         targetProxy = C250F6C40B5EF4E40076098F /* PBXContainerItemProxy */;
 
1635                 C26AC0F2143BD02B001C98CE /* PBXTargetDependency */ = {
 
1636                         isa = PBXTargetDependency;
 
1637                         target = C26AC0EB143BCF01001C98CE /* SystemPolicy */;
 
1638                         targetProxy = C26AC0F1143BD02B001C98CE /* PBXContainerItemProxy */;
 
1640                 C2E287410B5D8F97009336A0 /* PBXTargetDependency */ = {
 
1641                         isa = PBXTargetDependency;
 
1642                         target = 4CA1FEBD052A3C8100F22E42 /* libsecurity_codesigning */;
 
1643                         targetProxy = C2E287400B5D8F97009336A0 /* PBXContainerItemProxy */;
 
1645                 C2E287430B5D8F9A009336A0 /* PBXTargetDependency */ = {
 
1646                         isa = PBXTargetDependency;
 
1647                         target = C2BC1F2E0B580D4B003EC9DC /* libcodehost */;
 
1648                         targetProxy = C2E287420B5D8F9A009336A0 /* PBXContainerItemProxy */;
 
1650 /* End PBXTargetDependency section */
 
1652 /* Begin XCBuildConfiguration section */
 
1653                 C209696C15BF52040093035F /* Debug */ = {
 
1654                         isa = XCBuildConfiguration;
 
1656                                 ALWAYS_SEARCH_USER_PATHS = NO;
 
1657                                 CLANG_CXX_LANGUAGE_STANDARD = "compiler-default";
 
1658                                 CLANG_ENABLE_OBJC_ARC = YES;
 
1659                                 CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
 
1660                                 COPY_PHASE_STRIP = NO;
 
1661                                 GCC_C_LANGUAGE_STANDARD = gnu99;
 
1662                                 GCC_DYNAMIC_NO_PIC = NO;
 
1663                                 GCC_ENABLE_OBJC_EXCEPTIONS = YES;
 
1664                                 GCC_OPTIMIZATION_LEVEL = 0;
 
1665                                 GCC_PREPROCESSOR_DEFINITIONS = (
 
1669                                 GCC_SYMBOLS_PRIVATE_EXTERN = NO;
 
1670                                 GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
 
1671                                 GCC_WARN_ABOUT_RETURN_TYPE = YES;
 
1672                                 GCC_WARN_UNINITIALIZED_AUTOS = YES;
 
1673                                 GCC_WARN_UNUSED_VARIABLE = YES;
 
1674                                 ONLY_ACTIVE_ARCH = YES;
 
1675                                 PRODUCT_NAME = "$(TARGET_NAME)";
 
1680                 C209696D15BF52040093035F /* Release */ = {
 
1681                         isa = XCBuildConfiguration;
 
1683                                 ALWAYS_SEARCH_USER_PATHS = NO;
 
1684                                 CLANG_CXX_LANGUAGE_STANDARD = "compiler-default";
 
1685                                 CLANG_ENABLE_OBJC_ARC = YES;
 
1686                                 CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
 
1687                                 COPY_PHASE_STRIP = YES;
 
1688                                 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
 
1689                                 GCC_C_LANGUAGE_STANDARD = gnu99;
 
1690                                 GCC_ENABLE_OBJC_EXCEPTIONS = YES;
 
1691                                 GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
 
1692                                 GCC_WARN_ABOUT_RETURN_TYPE = YES;
 
1693                                 GCC_WARN_UNINITIALIZED_AUTOS = YES;
 
1694                                 GCC_WARN_UNUSED_VARIABLE = YES;
 
1695                                 PRODUCT_NAME = "$(TARGET_NAME)";
 
1700                 C263E67609A2971B000043F1 /* Debug */ = {
 
1701                         isa = XCBuildConfiguration;
 
1702                         baseConfigurationReference = 184461A0146E9AD100B12992 /* debug.xcconfig */;
 
1704                                 COMBINE_HIDPI_IMAGES = YES;
 
1705                                 COPY_PHASE_STRIP = NO;
 
1706                                 HEADER_SEARCH_PATHS = (
 
1707                                         "$(PROJECT_DIR)/antlr2",
 
1709                                         "$(SYSTEM_LIBRARY_DIR)/Frameworks/System.framework/PrivateHeaders",
 
1711                                 PUBLIC_HEADERS_FOLDER_PATH = /usr/local/include/security_codesigning;
 
1716                 C263E67809A2971B000043F1 /* Release */ = {
 
1717                         isa = XCBuildConfiguration;
 
1718                         baseConfigurationReference = 184461A2146E9AD100B12992 /* release.xcconfig */;
 
1720                                 COMBINE_HIDPI_IMAGES = YES;
 
1721                                 COPY_PHASE_STRIP = NO;
 
1722                                 HEADER_SEARCH_PATHS = (
 
1723                                         "$(PROJECT_DIR)/antlr2",
 
1725                                         "$(SYSTEM_LIBRARY_DIR)/Frameworks/System.framework/PrivateHeaders",
 
1727                                 PUBLIC_HEADERS_FOLDER_PATH = /usr/local/include/security_codesigning;
 
1732                 C263E67A09A2971B000043F1 /* Debug */ = {
 
1733                         isa = XCBuildConfiguration;
 
1734                         baseConfigurationReference = 184461A1146E9AD100B12992 /* lib.xcconfig */;
 
1736                                 CLANG_WARN_CONSTANT_CONVERSION = YES;
 
1737                                 CLANG_WARN_EMPTY_BODY = YES;
 
1738                                 CLANG_WARN_ENUM_CONVERSION = YES;
 
1739                                 CLANG_WARN_INT_CONVERSION = YES;
 
1740                                 CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
 
1741                                 FRAMEWORK_SEARCH_PATHS = "$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks";
 
1742                                 GCC_TREAT_WARNINGS_AS_ERRORS = YES;
 
1743                                 GCC_WARN_UNINITIALIZED_AUTOS = YES;
 
1744                                 HEADER_SEARCH_PATHS = (
 
1745                                         "$(PROJECT_DIR)/../include",
 
1746                                         "$(PROJECT_DIR)/../utilities",
 
1747                                         "$(BUILT_PRODUCTS_DIR)/derived_src",
 
1748                                         "$(BUILT_PRODUCTS_DIR)",
 
1749                                         "$(PROJECT_DIR)/lib",
 
1753                                 TEMPDIR = "$(BUILT_PRODUCTS_DIR)/cstemp";
 
1756                                         "-Wno-four-char-constants",
 
1757                                         "-Wno-unknown-pragmas",
 
1763                 C263E67C09A2971B000043F1 /* Release */ = {
 
1764                         isa = XCBuildConfiguration;
 
1765                         baseConfigurationReference = 184461A1146E9AD100B12992 /* lib.xcconfig */;
 
1767                                 CLANG_WARN_CONSTANT_CONVERSION = YES;
 
1768                                 CLANG_WARN_EMPTY_BODY = YES;
 
1769                                 CLANG_WARN_ENUM_CONVERSION = YES;
 
1770                                 CLANG_WARN_INT_CONVERSION = YES;
 
1771                                 CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
 
1772                                 FRAMEWORK_SEARCH_PATHS = "$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks";
 
1773                                 GCC_TREAT_WARNINGS_AS_ERRORS = YES;
 
1774                                 GCC_WARN_UNINITIALIZED_AUTOS = YES;
 
1775                                 HEADER_SEARCH_PATHS = (
 
1776                                         "$(PROJECT_DIR)/../include",
 
1777                                         "$(PROJECT_DIR)/../utilities",
 
1778                                         "$(BUILT_PRODUCTS_DIR)/derived_src",
 
1779                                         "$(BUILT_PRODUCTS_DIR)",
 
1780                                         "$(PROJECT_DIR)/lib",
 
1784                                 TEMPDIR = "$(BUILT_PRODUCTS_DIR)/cstemp";
 
1787                                         "-Wno-four-char-constants",
 
1788                                         "-Wno-unknown-pragmas",
 
1794                 C26AC0ED143BCF01001C98CE /* Debug */ = {
 
1795                         isa = XCBuildConfiguration;
 
1797                                 COMBINE_HIDPI_IMAGES = YES;
 
1801                 C26AC0EF143BCF01001C98CE /* Release */ = {
 
1802                         isa = XCBuildConfiguration;
 
1804                                 COMBINE_HIDPI_IMAGES = YES;
 
1808                 C26AC70A0DAEB3A8005BFB40 /* Debug */ = {
 
1809                         isa = XCBuildConfiguration;
 
1811                                 COMBINE_HIDPI_IMAGES = YES;
 
1815                 C26AC70C0DAEB3A8005BFB40 /* Release */ = {
 
1816                         isa = XCBuildConfiguration;
 
1818                                 COMBINE_HIDPI_IMAGES = YES;
 
1822                 C2BC1F280B580D3F003EC9DC /* Debug */ = {
 
1823                         isa = XCBuildConfiguration;
 
1824                         baseConfigurationReference = 184461A0146E9AD100B12992 /* debug.xcconfig */;
 
1826                                 COMBINE_HIDPI_IMAGES = YES;
 
1831                 C2BC1F2A0B580D3F003EC9DC /* Release */ = {
 
1832                         isa = XCBuildConfiguration;
 
1833                         baseConfigurationReference = 184461A2146E9AD100B12992 /* release.xcconfig */;
 
1835                                 COMBINE_HIDPI_IMAGES = YES;
 
1840                 C2BC1F310B580D69003EC9DC /* Debug */ = {
 
1841                         isa = XCBuildConfiguration;
 
1842                         baseConfigurationReference = 184461A0146E9AD100B12992 /* debug.xcconfig */;
 
1844                                 COMBINE_HIDPI_IMAGES = YES;
 
1849                 C2BC1F330B580D69003EC9DC /* Release */ = {
 
1850                         isa = XCBuildConfiguration;
 
1851                         baseConfigurationReference = 184461A2146E9AD100B12992 /* release.xcconfig */;
 
1853                                 COMBINE_HIDPI_IMAGES = YES;
 
1858                 C2D383C10A23A8E3005C63A2 /* Debug */ = {
 
1859                         isa = XCBuildConfiguration;
 
1861                                 COMBINE_HIDPI_IMAGES = YES;
 
1865                 C2D383C30A23A8E3005C63A2 /* Release */ = {
 
1866                         isa = XCBuildConfiguration;
 
1868                                 COMBINE_HIDPI_IMAGES = YES;
 
1872                 C2E287480B5D8FD8009336A0 /* Debug */ = {
 
1873                         isa = XCBuildConfiguration;
 
1875                                 COMBINE_HIDPI_IMAGES = YES;
 
1876                                 HEADER_SEARCH_PATHS = (
 
1877                                         "$(PROJECT_DIR)/../include",
 
1878                                         "$(BUILT_PRODUCTS_DIR)/derived_src",
 
1879                                         "$(BUILT_PRODUCTS_DIR)",
 
1880                                         "$(PROJECT_DIR)/lib",
 
1886                 C2E2874A0B5D8FD8009336A0 /* Release */ = {
 
1887                         isa = XCBuildConfiguration;
 
1889                                 COMBINE_HIDPI_IMAGES = YES;
 
1890                                 HEADER_SEARCH_PATHS = (
 
1891                                         "$(PROJECT_DIR)/../include",
 
1892                                         "$(BUILT_PRODUCTS_DIR)/derived_src",
 
1893                                         "$(BUILT_PRODUCTS_DIR)",
 
1894                                         "$(PROJECT_DIR)/lib",
 
1900                 EBB9FF7C1682E51300FF9774 /* Debug */ = {
 
1901                         isa = XCBuildConfiguration;
 
1903                                 ALWAYS_SEARCH_USER_PATHS = NO;
 
1904                                 CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
 
1905                                 CLANG_CXX_LIBRARY = "libc++";
 
1906                                 CLANG_WARN_CONSTANT_CONVERSION = YES;
 
1907                                 CLANG_WARN_EMPTY_BODY = YES;
 
1908                                 CLANG_WARN_ENUM_CONVERSION = YES;
 
1909                                 CLANG_WARN_INT_CONVERSION = YES;
 
1910                                 CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
 
1911                                 COMBINE_HIDPI_IMAGES = YES;
 
1912                                 COPY_PHASE_STRIP = NO;
 
1913                                 GCC_C_LANGUAGE_STANDARD = gnu99;
 
1914                                 GCC_DYNAMIC_NO_PIC = NO;
 
1915                                 GCC_ENABLE_OBJC_EXCEPTIONS = YES;
 
1916                                 GCC_OPTIMIZATION_LEVEL = 0;
 
1917                                 GCC_PREPROCESSOR_DEFINITIONS = (
 
1921                                 GCC_SYMBOLS_PRIVATE_EXTERN = NO;
 
1922                                 GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
 
1923                                 GCC_WARN_ABOUT_RETURN_TYPE = YES;
 
1924                                 GCC_WARN_UNINITIALIZED_AUTOS = YES;
 
1925                                 GCC_WARN_UNUSED_VARIABLE = YES;
 
1926                                 INFOPLIST_FILE = "CodeSigningHelper/CodeSigningHelper-Info.plist";
 
1927                                 INSTALL_PATH = /System/Library/Frameworks/Security.framework/Versions/A/XPCServices;
 
1928                                 MACH_O_TYPE = mh_execute;
 
1929                                 ONLY_ACTIVE_ARCH = YES;
 
1930                                 PRODUCT_NAME = "com.apple.$(TARGET_NAME:rfc1034identifier)";
 
1932                                 WRAPPER_EXTENSION = xpc;
 
1936                 EBB9FF7D1682E51300FF9774 /* Release */ = {
 
1937                         isa = XCBuildConfiguration;
 
1939                                 ALWAYS_SEARCH_USER_PATHS = NO;
 
1940                                 CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
 
1941                                 CLANG_CXX_LIBRARY = "libc++";
 
1942                                 CLANG_WARN_CONSTANT_CONVERSION = YES;
 
1943                                 CLANG_WARN_EMPTY_BODY = YES;
 
1944                                 CLANG_WARN_ENUM_CONVERSION = YES;
 
1945                                 CLANG_WARN_INT_CONVERSION = YES;
 
1946                                 CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
 
1947                                 COMBINE_HIDPI_IMAGES = YES;
 
1948                                 COPY_PHASE_STRIP = YES;
 
1949                                 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
 
1950                                 GCC_C_LANGUAGE_STANDARD = gnu99;
 
1951                                 GCC_ENABLE_OBJC_EXCEPTIONS = YES;
 
1952                                 GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
 
1953                                 GCC_WARN_ABOUT_RETURN_TYPE = YES;
 
1954                                 GCC_WARN_UNINITIALIZED_AUTOS = YES;
 
1955                                 GCC_WARN_UNUSED_VARIABLE = YES;
 
1956                                 INFOPLIST_FILE = "CodeSigningHelper/CodeSigningHelper-Info.plist";
 
1957                                 INSTALL_PATH = /System/Library/Frameworks/Security.framework/Versions/A/XPCServices;
 
1958                                 MACH_O_TYPE = mh_execute;
 
1959                                 PRODUCT_NAME = "com.apple.$(TARGET_NAME:rfc1034identifier)";
 
1961                                 WRAPPER_EXTENSION = xpc;
 
1965 /* End XCBuildConfiguration section */
 
1967 /* Begin XCConfigurationList section */
 
1968                 C209696B15BF52040093035F /* Build configuration list for PBXNativeTarget "gkunpack" */ = {
 
1969                         isa = XCConfigurationList;
 
1970                         buildConfigurations = (
 
1971                                 C209696C15BF52040093035F /* Debug */,
 
1972                                 C209696D15BF52040093035F /* Release */,
 
1974                         defaultConfigurationIsVisible = 0;
 
1975                         defaultConfigurationName = Release;
 
1977                 C263E67509A2971B000043F1 /* Build configuration list for PBXNativeTarget "libsecurity_codesigning" */ = {
 
1978                         isa = XCConfigurationList;
 
1979                         buildConfigurations = (
 
1980                                 C263E67609A2971B000043F1 /* Debug */,
 
1981                                 C263E67809A2971B000043F1 /* Release */,
 
1983                         defaultConfigurationIsVisible = 0;
 
1984                         defaultConfigurationName = Release;
 
1986                 C263E67909A2971B000043F1 /* Build configuration list for PBXProject "libsecurity_codesigning" */ = {
 
1987                         isa = XCConfigurationList;
 
1988                         buildConfigurations = (
 
1989                                 C263E67A09A2971B000043F1 /* Debug */,
 
1990                                 C263E67C09A2971B000043F1 /* Release */,
 
1992                         defaultConfigurationIsVisible = 0;
 
1993                         defaultConfigurationName = Release;
 
1995                 C26AC0EC143BCF01001C98CE /* Build configuration list for PBXAggregateTarget "SystemPolicy" */ = {
 
1996                         isa = XCConfigurationList;
 
1997                         buildConfigurations = (
 
1998                                 C26AC0ED143BCF01001C98CE /* Debug */,
 
1999                                 C26AC0EF143BCF01001C98CE /* Release */,
 
2001                         defaultConfigurationIsVisible = 0;
 
2002                         defaultConfigurationName = Release;
 
2004                 C26AC70D0DAEB3C6005BFB40 /* Build configuration list for PBXAggregateTarget "DTrace" */ = {
 
2005                         isa = XCConfigurationList;
 
2006                         buildConfigurations = (
 
2007                                 C26AC70A0DAEB3A8005BFB40 /* Debug */,
 
2008                                 C26AC70C0DAEB3A8005BFB40 /* Release */,
 
2010                         defaultConfigurationIsVisible = 0;
 
2011                         defaultConfigurationName = Release;
 
2013                 C2BC1F270B580D3F003EC9DC /* Build configuration list for PBXNativeTarget "libintegrity" */ = {
 
2014                         isa = XCConfigurationList;
 
2015                         buildConfigurations = (
 
2016                                 C2BC1F280B580D3F003EC9DC /* Debug */,
 
2017                                 C2BC1F2A0B580D3F003EC9DC /* Release */,
 
2019                         defaultConfigurationIsVisible = 0;
 
2020                         defaultConfigurationName = Release;
 
2022                 C2BC1F300B580D69003EC9DC /* Build configuration list for PBXNativeTarget "libcodehost" */ = {
 
2023                         isa = XCConfigurationList;
 
2024                         buildConfigurations = (
 
2025                                 C2BC1F310B580D69003EC9DC /* Debug */,
 
2026                                 C2BC1F330B580D69003EC9DC /* Release */,
 
2028                         defaultConfigurationIsVisible = 0;
 
2029                         defaultConfigurationName = Release;
 
2031                 C2D383C00A23A8E3005C63A2 /* Build configuration list for PBXAggregateTarget "Requirements Language" */ = {
 
2032                         isa = XCConfigurationList;
 
2033                         buildConfigurations = (
 
2034                                 C2D383C10A23A8E3005C63A2 /* Debug */,
 
2035                                 C2D383C30A23A8E3005C63A2 /* Release */,
 
2037                         defaultConfigurationIsVisible = 0;
 
2038                         defaultConfigurationName = Release;
 
2040                 C2E287470B5D8FD8009336A0 /* Build configuration list for PBXAggregateTarget "Everything" */ = {
 
2041                         isa = XCConfigurationList;
 
2042                         buildConfigurations = (
 
2043                                 C2E287480B5D8FD8009336A0 /* Debug */,
 
2044                                 C2E2874A0B5D8FD8009336A0 /* Release */,
 
2046                         defaultConfigurationIsVisible = 0;
 
2047                         defaultConfigurationName = Release;
 
2049                 EBB9FF7B1682E51300FF9774 /* Build configuration list for PBXNativeTarget "CodeSigningHelper" */ = {
 
2050                         isa = XCConfigurationList;
 
2051                         buildConfigurations = (
 
2052                                 EBB9FF7C1682E51300FF9774 /* Debug */,
 
2053                                 EBB9FF7D1682E51300FF9774 /* Release */,
 
2055                         defaultConfigurationIsVisible = 0;
 
2056                         defaultConfigurationName = Release;
 
2058 /* End XCConfigurationList section */
 
2060         rootObject = 4CA1FEAB052A3C3800F22E42 /* Project object */;