]> git.saurik.com Git - apple/libsecurity_codesigning.git/blame - libsecurity_codesigning.xcodeproj/project.pbxproj
libsecurity_codesigning-33803.tar.gz
[apple/libsecurity_codesigning.git] / libsecurity_codesigning.xcodeproj / project.pbxproj
CommitLineData
7d31e928
A
1// !$*UTF8*$!
2{
3 archiveVersion = 1;
4 classes = {
5 };
6 objectVersion = 42;
7 objects = {
8
9/* Begin PBXAggregateTarget section */
10 C2D383B80A23A8C4005C63A2 /* Requirements Language */ = {
11 isa = PBXAggregateTarget;
12 buildConfigurationList = C2D383C00A23A8E3005C63A2 /* Build configuration list for PBXAggregateTarget "Requirements Language" */;
13 buildPhases = (
14 C2D383B70A23A8C4005C63A2 /* ShellScript */,
15 );
16 dependencies = (
17 );
18 name = "Requirements Language";
19 productName = "Requirements Language";
20 };
21 C2E2873F0B5D8F8F009336A0 /* Everything */ = {
22 isa = PBXAggregateTarget;
23 buildConfigurationList = C2E287470B5D8FD8009336A0 /* Build configuration list for PBXAggregateTarget "Everything" */;
24 buildPhases = (
25 );
26 dependencies = (
27 C2E287410B5D8F97009336A0 /* PBXTargetDependency */,
28 C250F6C50B5EF4E40076098F /* PBXTargetDependency */,
29 C2E287430B5D8F9A009336A0 /* PBXTargetDependency */,
30 );
31 name = Everything;
32 productName = Everything;
33 };
34/* End PBXAggregateTarget section */
35
36/* Begin PBXBuildFile section */
37 C2093AA80BB0948000EB8599 /* reqreader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2093AA60BB0948000EB8599 /* reqreader.cpp */; };
38 C2093AA90BB0948000EB8599 /* reqreader.h in Headers */ = {isa = PBXBuildFile; fileRef = C2093AA70BB0948000EB8599 /* reqreader.h */; settings = {ATTRIBUTES = (Public, ); }; };
39 C2093AC80BB0967D00EB8599 /* reqreader.h in Headers */ = {isa = PBXBuildFile; fileRef = C2093AA70BB0948000EB8599 /* reqreader.h */; settings = {ATTRIBUTES = (Public, ); }; };
40 C21CFC5F0A250D1C006CD5B1 /* reqdumper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C21CFC5D0A250D1C006CD5B1 /* reqdumper.cpp */; };
41 C21CFC620A250D1C006CD5B1 /* reqdumper.h in Headers */ = {isa = PBXBuildFile; fileRef = C21CFC5E0A250D1C006CD5B1 /* reqdumper.h */; settings = {ATTRIBUTES = (Public, ); }; };
42 C21EA3DD0AD2F81300E6E31C /* SecCodeSigner.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C21EA3DB0AD2F81300E6E31C /* SecCodeSigner.cpp */; };
43 C21EA3DE0AD2F81300E6E31C /* SecCodeSigner.h in Headers */ = {isa = PBXBuildFile; fileRef = C21EA3DC0AD2F81300E6E31C /* SecCodeSigner.h */; settings = {ATTRIBUTES = (Private, ); }; };
44 C21EA3E00AD2F81300E6E31C /* SecCodeSigner.h in CopyFiles */ = {isa = PBXBuildFile; fileRef = C21EA3DC0AD2F81300E6E31C /* SecCodeSigner.h */; settings = {ATTRIBUTES = (Private, ); }; };
45 C21EA3E30AD2FA0900E6E31C /* CodeSigner.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C21EA3E10AD2FA0900E6E31C /* CodeSigner.cpp */; };
46 C224635F0B8620F800626F1B /* RequirementParser.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2D383F00A23A9D3005C63A2 /* RequirementParser.cpp */; };
47 C22463600B8620F800626F1B /* RequirementLexer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2D383EE0A23A9D3005C63A2 /* RequirementLexer.cpp */; };
48 C22463610B86210100626F1B /* antlrplugin.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2CC31130B85254F005FA59D /* antlrplugin.cpp */; };
49 C236E3D70AD59446000F5140 /* signer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C236E3D50AD59446000F5140 /* signer.cpp */; };
50 C236E3D80AD59446000F5140 /* signer.h in Headers */ = {isa = PBXBuildFile; fileRef = C236E3D60AD59446000F5140 /* signer.h */; };
51 C236E3DB0AD595C2000F5140 /* signerutils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C236E3D90AD595C2000F5140 /* signerutils.cpp */; };
52 C236E3DC0AD595C2000F5140 /* signerutils.h in Headers */ = {isa = PBXBuildFile; fileRef = C236E3DA0AD595C2000F5140 /* signerutils.h */; };
53 C250F6C30B5EF1910076098F /* SecIntegrity.h in Headers */ = {isa = PBXBuildFile; fileRef = C250F6C20B5EF1910076098F /* SecIntegrity.h */; };
54 C25942440BA7095000877E56 /* foreigndiskrep.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C25942420BA7095000877E56 /* foreigndiskrep.cpp */; };
55 C25942450BA7095000877E56 /* foreigndiskrep.h in Headers */ = {isa = PBXBuildFile; fileRef = C25942430BA7095000877E56 /* foreigndiskrep.h */; };
56 C259DFD60AD6D9BA00C9ACC6 /* sigblob.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C259DFD40AD6D9BA00C9ACC6 /* sigblob.cpp */; };
57 C259DFD70AD6D9BA00C9ACC6 /* sigblob.h in Headers */ = {isa = PBXBuildFile; fileRef = C259DFD50AD6D9BA00C9ACC6 /* sigblob.h */; };
58 C26B45C10B8A9C0A003C0ACA /* ucspc in Frameworks */ = {isa = PBXBuildFile; fileRef = C26B45C00B8A9C00003C0ACA /* ucspc */; };
59 C297DF250B014BB300E94EE0 /* SecCodeSigner.h in Headers */ = {isa = PBXBuildFile; fileRef = C21EA3DC0AD2F81300E6E31C /* SecCodeSigner.h */; settings = {ATTRIBUTES = (Private, ); }; };
516ae477 60 C2A36B4B0D906C08003412BA /* resources.h in Headers */ = {isa = PBXBuildFile; fileRef = C2E911E10ADEBE3200275CB2 /* resources.h */; settings = {ATTRIBUTES = (Public, ); }; };
7d31e928
A
61 C2A487530B7914F400849490 /* SecCodeHostLib.h in Headers */ = {isa = PBXBuildFile; fileRef = C2BC1F340B580DA7003EC9DC /* SecCodeHostLib.h */; settings = {ATTRIBUTES = (Private, ); }; };
62 C2A487540B79150C00849490 /* SecIntegrity.h in Headers */ = {isa = PBXBuildFile; fileRef = C250F6C20B5EF1910076098F /* SecIntegrity.h */; settings = {ATTRIBUTES = (Private, ); }; };
63 C2A487550B79152A00849490 /* SecIntegrity.h in Headers */ = {isa = PBXBuildFile; fileRef = C250F6C20B5EF1910076098F /* SecIntegrity.h */; settings = {ATTRIBUTES = (Private, ); }; };
64 C2A487560B79152A00849490 /* SecCodeHostLib.h in Headers */ = {isa = PBXBuildFile; fileRef = C2BC1F340B580DA7003EC9DC /* SecCodeHostLib.h */; settings = {ATTRIBUTES = (Private, ); }; };
65 C2A752B70B80EAFB004CF655 /* SecIntegrity.h in CopyFiles */ = {isa = PBXBuildFile; fileRef = C250F6C20B5EF1910076098F /* SecIntegrity.h */; };
66 C2A752B80B80EAFB004CF655 /* SecCodeHostLib.h in CopyFiles */ = {isa = PBXBuildFile; fileRef = C2BC1F340B580DA7003EC9DC /* SecCodeHostLib.h */; };
67 C2A976AA0B8A2E36008B4EA0 /* csutilities.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2A976A80B8A2E36008B4EA0 /* csutilities.cpp */; };
68 C2A976AB0B8A2E36008B4EA0 /* csutilities.h in Headers */ = {isa = PBXBuildFile; fileRef = C2A976A90B8A2E36008B4EA0 /* csutilities.h */; };
69 C2BC1F350B580DA7003EC9DC /* SecCodeHostLib.h in Headers */ = {isa = PBXBuildFile; fileRef = C2BC1F340B580DA7003EC9DC /* SecCodeHostLib.h */; };
70 C2BD519C0A9392FD000FE43D /* machorep.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2BD519A0A9392FD000FE43D /* machorep.cpp */; };
71 C2BD519F0A9392FD000FE43D /* machorep.h in Headers */ = {isa = PBXBuildFile; fileRef = C2BD519B0A9392FD000FE43D /* machorep.h */; settings = {ATTRIBUTES = (Public, ); }; };
72 C2BD60FA0AC863FC0057FD3D /* csgeneric.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2BD60F80AC863FC0057FD3D /* csgeneric.cpp */; };
73 C2BD61BD0AC9C77B0057FD3D /* csgeneric.h in Headers */ = {isa = PBXBuildFile; fileRef = C2BD60F90AC863FC0057FD3D /* csgeneric.h */; settings = {ATTRIBUTES = (Public, ); }; };
74 C2C1DF140A2E3D7200D1B02B /* requirement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2D383350A237F47005C63A2 /* requirement.cpp */; };
75 C2C1DFBB0A2F80EB00D1B02B /* reqinterp.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2C1DFB90A2F80EB00D1B02B /* reqinterp.cpp */; };
76 C2C1DFBC0A2F80EB00D1B02B /* reqinterp.h in Headers */ = {isa = PBXBuildFile; fileRef = C2C1DFBA0A2F80EB00D1B02B /* reqinterp.h */; settings = {ATTRIBUTES = (Public, ); }; };
77 C2C1DFBE0A2F80EB00D1B02B /* reqinterp.h in Headers */ = {isa = PBXBuildFile; fileRef = C2C1DFBA0A2F80EB00D1B02B /* reqinterp.h */; settings = {ATTRIBUTES = (Public, ); }; };
78 C2C1DFC30A2F820500D1B02B /* reqmaker.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2C1DFC10A2F820500D1B02B /* reqmaker.cpp */; };
79 C2C1DFC40A2F820500D1B02B /* reqmaker.h in Headers */ = {isa = PBXBuildFile; fileRef = C2C1DFC20A2F820500D1B02B /* reqmaker.h */; settings = {ATTRIBUTES = (Public, ); }; };
80 C2C1DFC60A2F820500D1B02B /* reqmaker.h in Headers */ = {isa = PBXBuildFile; fileRef = C2C1DFC20A2F820500D1B02B /* reqmaker.h */; settings = {ATTRIBUTES = (Public, ); }; };
81 C2C3BC5F0BA1D6FE00E869D1 /* cfmdiskrep.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2C3BC5D0BA1D6FE00E869D1 /* cfmdiskrep.cpp */; };
82 C2C3BC600BA1D6FE00E869D1 /* cfmdiskrep.h in Headers */ = {isa = PBXBuildFile; fileRef = C2C3BC5E0BA1D6FE00E869D1 /* cfmdiskrep.h */; };
83 C2C3BCD30BA1E47E00E869D1 /* singlediskrep.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2C3BCD10BA1E47E00E869D1 /* singlediskrep.cpp */; };
84 C2C3BCD40BA1E47E00E869D1 /* singlediskrep.h in Headers */ = {isa = PBXBuildFile; fileRef = C2C3BCD20BA1E47E00E869D1 /* singlediskrep.h */; };
85 C2C931B40AB8BA1200F83950 /* SecCodeHost.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2C931B30AB8BA1200F83950 /* SecCodeHost.cpp */; };
86 C2C931B50AB8BA8200F83950 /* SecCodeHost.h in Headers */ = {isa = PBXBuildFile; fileRef = C2D383190A237F47005C63A2 /* SecCodeHost.h */; settings = {ATTRIBUTES = (Private, ); }; };
87 C2C931B60AB8BAC200F83950 /* SecCodeHost.h in CopyFiles */ = {isa = PBXBuildFile; fileRef = C2D383190A237F47005C63A2 /* SecCodeHost.h */; };
88 C2CC31050B8523AD005FA59D /* SecIntegrityLib.h in Headers */ = {isa = PBXBuildFile; fileRef = C2CC31040B8523AD005FA59D /* SecIntegrityLib.h */; settings = {ATTRIBUTES = (Private, ); }; };
89 C2CC31060B8523F8005FA59D /* SecIntegrityLib.h in Headers */ = {isa = PBXBuildFile; fileRef = C2CC31040B8523AD005FA59D /* SecIntegrityLib.h */; settings = {ATTRIBUTES = (Private, ); }; };
90 C2CC310F0B852424005FA59D /* SecIntegrityLib.c in Sources */ = {isa = PBXBuildFile; fileRef = C2CC310E0B852424005FA59D /* SecIntegrityLib.c */; };
91 C2CC31100B852447005FA59D /* SecIntegrityLib.h in CopyFiles */ = {isa = PBXBuildFile; fileRef = C2CC31040B8523AD005FA59D /* SecIntegrityLib.h */; };
92 C2CCF0310A3F523D0085795A /* macho++.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2CCF02F0A3F523D0085795A /* macho++.cpp */; };
93 C2CCF0340A3F523D0085795A /* macho++.h in Headers */ = {isa = PBXBuildFile; fileRef = C2CCF0300A3F523D0085795A /* macho++.h */; settings = {ATTRIBUTES = (Public, ); }; };
94 C2D3833C0A237F47005C63A2 /* bundlediskrep.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2D383120A237F47005C63A2 /* bundlediskrep.cpp */; };
95 C2D3833E0A237F47005C63A2 /* cdbuilder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2D383140A237F47005C63A2 /* cdbuilder.cpp */; };
96 C2D383400A237F47005C63A2 /* codedirectory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2D383160A237F47005C63A2 /* codedirectory.cpp */; };
97 C2D383440A237F47005C63A2 /* cs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2D3831A0A237F47005C63A2 /* cs.cpp */; };
98 C2D383460A237F47005C63A2 /* CSCommon.h in Headers */ = {isa = PBXBuildFile; fileRef = C2D3831C0A237F47005C63A2 /* CSCommon.h */; settings = {ATTRIBUTES = (Private, ); }; };
99 C2D383470A237F47005C63A2 /* SecCode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2D3831D0A237F47005C63A2 /* SecCode.cpp */; };
100 C2D383480A237F47005C63A2 /* SecCode.h in Headers */ = {isa = PBXBuildFile; fileRef = C2D3831E0A237F47005C63A2 /* SecCode.h */; settings = {ATTRIBUTES = (Private, ); }; };
101 C2D383490A237F47005C63A2 /* cskernel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2D3831F0A237F47005C63A2 /* cskernel.cpp */; };
102 C2D3834B0A237F47005C63A2 /* SecStaticCode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2D383210A237F47005C63A2 /* SecStaticCode.cpp */; };
103 C2D3834C0A237F47005C63A2 /* SecStaticCode.h in Headers */ = {isa = PBXBuildFile; fileRef = C2D383220A237F47005C63A2 /* SecStaticCode.h */; settings = {ATTRIBUTES = (Private, ); }; };
104 C2D3834D0A237F47005C63A2 /* csprocess.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2D383230A237F47005C63A2 /* csprocess.cpp */; };
105 C2D3834F0A237F47005C63A2 /* SecRequirement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2D383250A237F47005C63A2 /* SecRequirement.cpp */; };
106 C2D383500A237F47005C63A2 /* SecRequirement.h in Headers */ = {isa = PBXBuildFile; fileRef = C2D383260A237F47005C63A2 /* SecRequirement.h */; settings = {ATTRIBUTES = (Private, ); }; };
107 C2D383510A237F47005C63A2 /* diskrep.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2D383270A237F47005C63A2 /* diskrep.cpp */; };
108 C2D383550A237F47005C63A2 /* filediskrep.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2D3832B0A237F47005C63A2 /* filediskrep.cpp */; };
109 C2D383570A237F47005C63A2 /* Code.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2D3832D0A237F47005C63A2 /* Code.cpp */; };
110 C2D383590A237F47005C63A2 /* kerneldiskrep.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2D3832F0A237F47005C63A2 /* kerneldiskrep.cpp */; };
111 C2D3835B0A237F47005C63A2 /* StaticCode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2D383310A237F47005C63A2 /* StaticCode.cpp */; };
112 C2D3835D0A237F47005C63A2 /* reqparser.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2D383330A237F47005C63A2 /* reqparser.cpp */; };
113 C2D383610A237F47005C63A2 /* Requirements.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2D383370A237F47005C63A2 /* Requirements.cpp */; };
114 C2D383630A237F47005C63A2 /* security_codesigning.exp in Sources */ = {isa = PBXBuildFile; fileRef = C2D383390A237F47005C63A2 /* security_codesigning.exp */; };
115 C2D383670A237F47005C63A2 /* bundlediskrep.h in Headers */ = {isa = PBXBuildFile; fileRef = C2D383130A237F47005C63A2 /* bundlediskrep.h */; settings = {ATTRIBUTES = (Public, ); }; };
116 C2D383690A237F47005C63A2 /* cdbuilder.h in Headers */ = {isa = PBXBuildFile; fileRef = C2D383150A237F47005C63A2 /* cdbuilder.h */; settings = {ATTRIBUTES = (Public, ); }; };
117 C2D3836B0A237F47005C63A2 /* codedirectory.h in Headers */ = {isa = PBXBuildFile; fileRef = C2D383170A237F47005C63A2 /* codedirectory.h */; settings = {ATTRIBUTES = (Public, ); }; };
118 C2D3836C0A237F47005C63A2 /* CodeSigning.h in Headers */ = {isa = PBXBuildFile; fileRef = C2D383180A237F47005C63A2 /* CodeSigning.h */; settings = {ATTRIBUTES = (Private, ); }; };
119 C2D3836D0A237F47005C63A2 /* SecCodeHost.h in Headers */ = {isa = PBXBuildFile; fileRef = C2D383190A237F47005C63A2 /* SecCodeHost.h */; settings = {ATTRIBUTES = (Private, ); }; };
120 C2D3836F0A237F47005C63A2 /* cs.h in Headers */ = {isa = PBXBuildFile; fileRef = C2D3831B0A237F47005C63A2 /* cs.h */; settings = {ATTRIBUTES = (Public, ); }; };
121 C2D383700A237F47005C63A2 /* CSCommon.h in Headers */ = {isa = PBXBuildFile; fileRef = C2D3831C0A237F47005C63A2 /* CSCommon.h */; settings = {ATTRIBUTES = (Private, ); }; };
122 C2D383720A237F47005C63A2 /* SecCode.h in Headers */ = {isa = PBXBuildFile; fileRef = C2D3831E0A237F47005C63A2 /* SecCode.h */; settings = {ATTRIBUTES = (Private, ); }; };
123 C2D383740A237F47005C63A2 /* cskernel.h in Headers */ = {isa = PBXBuildFile; fileRef = C2D383200A237F47005C63A2 /* cskernel.h */; settings = {ATTRIBUTES = (Public, ); }; };
124 C2D383760A237F47005C63A2 /* SecStaticCode.h in Headers */ = {isa = PBXBuildFile; fileRef = C2D383220A237F47005C63A2 /* SecStaticCode.h */; settings = {ATTRIBUTES = (Private, ); }; };
125 C2D383780A237F47005C63A2 /* csprocess.h in Headers */ = {isa = PBXBuildFile; fileRef = C2D383240A237F47005C63A2 /* csprocess.h */; settings = {ATTRIBUTES = (Public, ); }; };
126 C2D3837A0A237F47005C63A2 /* SecRequirement.h in Headers */ = {isa = PBXBuildFile; fileRef = C2D383260A237F47005C63A2 /* SecRequirement.h */; settings = {ATTRIBUTES = (Private, ); }; };
127 C2D3837C0A237F47005C63A2 /* diskrep.h in Headers */ = {isa = PBXBuildFile; fileRef = C2D383280A237F47005C63A2 /* diskrep.h */; settings = {ATTRIBUTES = (Public, ); }; };
128 C2D383800A237F47005C63A2 /* filediskrep.h in Headers */ = {isa = PBXBuildFile; fileRef = C2D3832C0A237F47005C63A2 /* filediskrep.h */; settings = {ATTRIBUTES = (Public, ); }; };
129 C2D383820A237F47005C63A2 /* Code.h in Headers */ = {isa = PBXBuildFile; fileRef = C2D3832E0A237F47005C63A2 /* Code.h */; settings = {ATTRIBUTES = (Public, ); }; };
130 C2D383840A237F47005C63A2 /* kerneldiskrep.h in Headers */ = {isa = PBXBuildFile; fileRef = C2D383300A237F47005C63A2 /* kerneldiskrep.h */; settings = {ATTRIBUTES = (Public, ); }; };
131 C2D383860A237F47005C63A2 /* StaticCode.h in Headers */ = {isa = PBXBuildFile; fileRef = C2D383320A237F47005C63A2 /* StaticCode.h */; settings = {ATTRIBUTES = (Public, ); }; };
132 C2D383880A237F47005C63A2 /* reqparser.h in Headers */ = {isa = PBXBuildFile; fileRef = C2D383340A237F47005C63A2 /* reqparser.h */; settings = {ATTRIBUTES = (Public, ); }; };
133 C2D3838A0A237F47005C63A2 /* requirement.h in Headers */ = {isa = PBXBuildFile; fileRef = C2D383360A237F47005C63A2 /* requirement.h */; settings = {ATTRIBUTES = (Public, ); }; };
134 C2D3838C0A237F47005C63A2 /* Requirements.h in Headers */ = {isa = PBXBuildFile; fileRef = C2D383380A237F47005C63A2 /* Requirements.h */; settings = {ATTRIBUTES = (Public, ); }; };
135 C2D3838D0A237F47005C63A2 /* security_codesigning.exp in CopyFiles */ = {isa = PBXBuildFile; fileRef = C2D383390A237F47005C63A2 /* security_codesigning.exp */; };
136 C2D383900A23801C005C63A2 /* security_codesigning.exp in CopyFiles */ = {isa = PBXBuildFile; fileRef = C2D383390A237F47005C63A2 /* security_codesigning.exp */; };
137 C2D383910A23803A005C63A2 /* CSCommon.h in CopyFiles */ = {isa = PBXBuildFile; fileRef = C2D3831C0A237F47005C63A2 /* CSCommon.h */; };
138 C2D383920A23803A005C63A2 /* SecCode.h in CopyFiles */ = {isa = PBXBuildFile; fileRef = C2D3831E0A237F47005C63A2 /* SecCode.h */; };
139 C2D383930A23803A005C63A2 /* SecStaticCode.h in CopyFiles */ = {isa = PBXBuildFile; fileRef = C2D383220A237F47005C63A2 /* SecStaticCode.h */; };
140 C2D383940A23803A005C63A2 /* SecRequirement.h in CopyFiles */ = {isa = PBXBuildFile; fileRef = C2D383260A237F47005C63A2 /* SecRequirement.h */; };
141 C2D3839A0A238132005C63A2 /* CodeSigning.h in Headers */ = {isa = PBXBuildFile; fileRef = C2D383180A237F47005C63A2 /* CodeSigning.h */; settings = {ATTRIBUTES = (Private, ); }; };
142 C2D3839B0A238150005C63A2 /* CodeSigning.h in CopyFiles */ = {isa = PBXBuildFile; fileRef = C2D383180A237F47005C63A2 /* CodeSigning.h */; };
143 C2D8A07F0AE7F6E300F68F79 /* cfmunge.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2D8A07D0AE7F6E300F68F79 /* cfmunge.cpp */; };
144 C2D8A0800AE7F6E300F68F79 /* cfmunge.h in Headers */ = {isa = PBXBuildFile; fileRef = C2D8A07E0AE7F6E300F68F79 /* cfmunge.h */; };
145 C2D8A0980AE7F74500F68F79 /* cfmunge.h in Headers */ = {isa = PBXBuildFile; fileRef = C2D8A07E0AE7F6E300F68F79 /* cfmunge.h */; settings = {ATTRIBUTES = (Public, ); }; };
146 C2E2873D0B5D8D80009336A0 /* SecCodeHostLib.c in Sources */ = {isa = PBXBuildFile; fileRef = C2E2873C0B5D8D80009336A0 /* SecCodeHostLib.c */; };
147 C2E911E20ADEBE3200275CB2 /* resources.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2E911E00ADEBE3200275CB2 /* resources.cpp */; };
516ae477 148 C2E911E30ADEBE3200275CB2 /* resources.h in Headers */ = {isa = PBXBuildFile; fileRef = C2E911E10ADEBE3200275CB2 /* resources.h */; settings = {ATTRIBUTES = (Public, ); }; };
7d31e928
A
149 C2EF10100A49BD89005A44BB /* renum.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2EF100E0A49BD89005A44BB /* renum.cpp */; };
150 C2EF10110A49BD89005A44BB /* renum.h in Headers */ = {isa = PBXBuildFile; fileRef = C2EF100F0A49BD89005A44BB /* renum.h */; settings = {ATTRIBUTES = (Public, ); }; };
151 C2EF10130A49BD89005A44BB /* renum.h in Headers */ = {isa = PBXBuildFile; fileRef = C2EF100F0A49BD89005A44BB /* renum.h */; settings = {ATTRIBUTES = (Public, ); }; };
152 C2F6566E0BCBFB250078779E /* cserror.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2F6566C0BCBFB250078779E /* cserror.cpp */; };
153 C2F6566F0BCBFB250078779E /* cserror.h in Headers */ = {isa = PBXBuildFile; fileRef = C2F6566D0BCBFB250078779E /* cserror.h */; };
154 C2F656930BCBFFF40078779E /* cserror.h in Headers */ = {isa = PBXBuildFile; fileRef = C2F6566D0BCBFB250078779E /* cserror.h */; settings = {ATTRIBUTES = (Public, ); }; };
155/* End PBXBuildFile section */
156
157/* Begin PBXContainerItemProxy section */
158 4C7502900540C69C00056564 /* PBXContainerItemProxy */ = {
159 isa = PBXContainerItemProxy;
160 containerPortal = 4CA1FEAB052A3C3800F22E42 /* Project object */;
161 proxyType = 1;
162 remoteGlobalIDString = 4C56351D0540A55300DCF0C8;
163 remoteInfo = security_codesigning;
164 };
165 C21E3F8A0A23AE10006558D6 /* PBXContainerItemProxy */ = {
166 isa = PBXContainerItemProxy;
167 containerPortal = 4CA1FEAB052A3C3800F22E42 /* Project object */;
168 proxyType = 1;
169 remoteGlobalIDString = C2D383B80A23A8C4005C63A2;
170 remoteInfo = "Requirements Language";
171 };
172 C250F6C40B5EF4E40076098F /* PBXContainerItemProxy */ = {
173 isa = PBXContainerItemProxy;
174 containerPortal = 4CA1FEAB052A3C3800F22E42 /* Project object */;
175 proxyType = 1;
176 remoteGlobalIDString = C2BC1F250B580D3A003EC9DC;
177 remoteInfo = libintegrity;
178 };
179 C2E287400B5D8F97009336A0 /* PBXContainerItemProxy */ = {
180 isa = PBXContainerItemProxy;
181 containerPortal = 4CA1FEAB052A3C3800F22E42 /* Project object */;
182 proxyType = 1;
183 remoteGlobalIDString = 4CA1FEBD052A3C8100F22E42;
184 remoteInfo = libsecurity_codesigning;
185 };
186 C2E287420B5D8F9A009336A0 /* PBXContainerItemProxy */ = {
187 isa = PBXContainerItemProxy;
188 containerPortal = 4CA1FEAB052A3C3800F22E42 /* Project object */;
189 proxyType = 1;
190 remoteGlobalIDString = C2BC1F2E0B580D4B003EC9DC;
191 remoteInfo = libcodehost;
192 };
193/* End PBXContainerItemProxy section */
194
195/* Begin PBXCopyFilesBuildPhase section */
196 4CCB00500580097400981D43 /* CopyFiles */ = {
197 isa = PBXCopyFilesBuildPhase;
198 buildActionMask = 2147483647;
199 dstPath = SecurityPieces/Exports/Security;
200 dstSubfolderSpec = 16;
201 files = (
202 C2D3838D0A237F47005C63A2 /* security_codesigning.exp in CopyFiles */,
203 );
204 runOnlyForDeploymentPostprocessing = 0;
205 };
206 4CCB00510580097600981D43 /* CopyFiles */ = {
207 isa = PBXCopyFilesBuildPhase;
208 buildActionMask = 8;
209 dstPath = /usr/local/SecurityPieces/Exports/Security;
210 dstSubfolderSpec = 0;
211 files = (
212 C2D383900A23801C005C63A2 /* security_codesigning.exp in CopyFiles */,
213 );
214 runOnlyForDeploymentPostprocessing = 1;
215 };
216 4CCB00520580097800981D43 /* CopyFiles */ = {
217 isa = PBXCopyFilesBuildPhase;
218 buildActionMask = 2147483647;
219 dstPath = SecurityPieces/Headers/Security;
220 dstSubfolderSpec = 16;
221 files = (
222 );
223 runOnlyForDeploymentPostprocessing = 0;
224 };
225 C26C39D3068368EC00ED5782 /* CopyFiles */ = {
226 isa = PBXCopyFilesBuildPhase;
227 buildActionMask = 2147483647;
228 dstPath = SecurityPieces/PrivateHeaders/Security;
229 dstSubfolderSpec = 16;
230 files = (
231 C2CC31100B852447005FA59D /* SecIntegrityLib.h in CopyFiles */,
232 C21EA3E00AD2F81300E6E31C /* SecCodeSigner.h in CopyFiles */,
233 C2D3839B0A238150005C63A2 /* CodeSigning.h in CopyFiles */,
234 C2D383910A23803A005C63A2 /* CSCommon.h in CopyFiles */,
235 C2D383920A23803A005C63A2 /* SecCode.h in CopyFiles */,
236 C2D383930A23803A005C63A2 /* SecStaticCode.h in CopyFiles */,
237 C2D383940A23803A005C63A2 /* SecRequirement.h in CopyFiles */,
238 C2C931B60AB8BAC200F83950 /* SecCodeHost.h in CopyFiles */,
239 C2A752B70B80EAFB004CF655 /* SecIntegrity.h in CopyFiles */,
240 C2A752B80B80EAFB004CF655 /* SecCodeHostLib.h in CopyFiles */,
241 );
242 runOnlyForDeploymentPostprocessing = 0;
243 };
244/* End PBXCopyFilesBuildPhase section */
245
246/* Begin PBXFileReference section */
247 4C56351E0540A55300DCF0C8 /* security_codesigning.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; path = security_codesigning.framework; sourceTree = BUILT_PRODUCTS_DIR; };
248 4CA1FEBE052A3C8100F22E42 /* security_codesigning */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.dylib"; path = security_codesigning; sourceTree = BUILT_PRODUCTS_DIR; };
249 C2093AA60BB0948000EB8599 /* reqreader.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = reqreader.cpp; sourceTree = "<group>"; };
250 C2093AA70BB0948000EB8599 /* reqreader.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = reqreader.h; sourceTree = "<group>"; };
251 C21CFC5D0A250D1C006CD5B1 /* reqdumper.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = reqdumper.cpp; sourceTree = "<group>"; };
252 C21CFC5E0A250D1C006CD5B1 /* reqdumper.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = reqdumper.h; sourceTree = "<group>"; };
253 C21EA3DB0AD2F81300E6E31C /* SecCodeSigner.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = SecCodeSigner.cpp; sourceTree = "<group>"; };
254 C21EA3DC0AD2F81300E6E31C /* SecCodeSigner.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SecCodeSigner.h; sourceTree = "<group>"; };
255 C21EA3E10AD2FA0900E6E31C /* CodeSigner.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CodeSigner.cpp; sourceTree = "<group>"; };
256 C21EA3E20AD2FA0900E6E31C /* CodeSigner.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CodeSigner.h; sourceTree = "<group>"; };
257 C236E3D50AD59446000F5140 /* signer.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = signer.cpp; sourceTree = "<group>"; };
258 C236E3D60AD59446000F5140 /* signer.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = signer.h; sourceTree = "<group>"; };
259 C236E3D90AD595C2000F5140 /* signerutils.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = signerutils.cpp; sourceTree = "<group>"; };
260 C236E3DA0AD595C2000F5140 /* signerutils.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = signerutils.h; sourceTree = "<group>"; };
261 C250F6C20B5EF1910076098F /* SecIntegrity.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SecIntegrity.h; sourceTree = "<group>"; };
262 C250F6C60B5EF5B50076098F /* SecIntegrity.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = SecIntegrity.cpp; sourceTree = "<group>"; };
263 C25942420BA7095000877E56 /* foreigndiskrep.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = foreigndiskrep.cpp; sourceTree = "<group>"; };
264 C25942430BA7095000877E56 /* foreigndiskrep.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = foreigndiskrep.h; sourceTree = "<group>"; };
265 C259DFD40AD6D9BA00C9ACC6 /* sigblob.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = sigblob.cpp; sourceTree = "<group>"; };
266 C259DFD50AD6D9BA00C9ACC6 /* sigblob.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = sigblob.h; sourceTree = "<group>"; };
267 C26B45C00B8A9C00003C0ACA /* ucspc */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = ucspc; sourceTree = "<group>"; };
268 C2A976A80B8A2E36008B4EA0 /* csutilities.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = csutilities.cpp; sourceTree = "<group>"; };
269 C2A976A90B8A2E36008B4EA0 /* csutilities.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = csutilities.h; sourceTree = "<group>"; };
270 C2BC1F260B580D3A003EC9DC /* libintegrity.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libintegrity.a; sourceTree = BUILT_PRODUCTS_DIR; };
271 C2BC1F2F0B580D4B003EC9DC /* libcodehost.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libcodehost.a; sourceTree = BUILT_PRODUCTS_DIR; };
272 C2BC1F340B580DA7003EC9DC /* SecCodeHostLib.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SecCodeHostLib.h; sourceTree = "<group>"; };
273 C2BD519A0A9392FD000FE43D /* machorep.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = machorep.cpp; sourceTree = "<group>"; };
274 C2BD519B0A9392FD000FE43D /* machorep.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = machorep.h; sourceTree = "<group>"; };
275 C2BD60F80AC863FC0057FD3D /* csgeneric.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = csgeneric.cpp; sourceTree = "<group>"; };
276 C2BD60F90AC863FC0057FD3D /* csgeneric.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = csgeneric.h; sourceTree = "<group>"; };
277 C2C1DF8F0A2E4A2700D1B02B /* requirements.grammar */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = requirements.grammar; sourceTree = SOURCE_ROOT; };
278 C2C1DFB90A2F80EB00D1B02B /* reqinterp.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = reqinterp.cpp; sourceTree = "<group>"; };
279 C2C1DFBA0A2F80EB00D1B02B /* reqinterp.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = reqinterp.h; sourceTree = "<group>"; };
280 C2C1DFC10A2F820500D1B02B /* reqmaker.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = reqmaker.cpp; sourceTree = "<group>"; };
281 C2C1DFC20A2F820500D1B02B /* reqmaker.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = reqmaker.h; sourceTree = "<group>"; };
282 C2C3BC5D0BA1D6FE00E869D1 /* cfmdiskrep.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = cfmdiskrep.cpp; sourceTree = "<group>"; };
283 C2C3BC5E0BA1D6FE00E869D1 /* cfmdiskrep.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = cfmdiskrep.h; sourceTree = "<group>"; };
284 C2C3BCD10BA1E47E00E869D1 /* singlediskrep.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = singlediskrep.cpp; sourceTree = "<group>"; };
285 C2C3BCD20BA1E47E00E869D1 /* singlediskrep.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = singlediskrep.h; sourceTree = "<group>"; };
286 C2C931B30AB8BA1200F83950 /* SecCodeHost.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = SecCodeHost.cpp; sourceTree = "<group>"; };
287 C2CC30A00B8519CC005FA59D /* CoreFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = CoreFoundation.framework; sourceTree = "<group>"; };
288 C2CC31040B8523AD005FA59D /* SecIntegrityLib.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SecIntegrityLib.h; sourceTree = "<group>"; };
289 C2CC310E0B852424005FA59D /* SecIntegrityLib.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = SecIntegrityLib.c; sourceTree = "<group>"; };
290 C2CC31130B85254F005FA59D /* antlrplugin.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = antlrplugin.cpp; path = lib/antlrplugin.cpp; sourceTree = "<group>"; };
291 C2CC31140B85254F005FA59D /* antlrplugin.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = antlrplugin.h; path = lib/antlrplugin.h; sourceTree = "<group>"; };
292 C2CCF02F0A3F523D0085795A /* macho++.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = "macho++.cpp"; sourceTree = "<group>"; };
293 C2CCF0300A3F523D0085795A /* macho++.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = "macho++.h"; sourceTree = "<group>"; };
294 C2D383120A237F47005C63A2 /* bundlediskrep.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = bundlediskrep.cpp; sourceTree = "<group>"; };
295 C2D383130A237F47005C63A2 /* bundlediskrep.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = bundlediskrep.h; sourceTree = "<group>"; };
296 C2D383140A237F47005C63A2 /* cdbuilder.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = cdbuilder.cpp; sourceTree = "<group>"; };
297 C2D383150A237F47005C63A2 /* cdbuilder.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = cdbuilder.h; sourceTree = "<group>"; };
298 C2D383160A237F47005C63A2 /* codedirectory.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = codedirectory.cpp; sourceTree = "<group>"; };
299 C2D383170A237F47005C63A2 /* codedirectory.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = codedirectory.h; sourceTree = "<group>"; };
300 C2D383180A237F47005C63A2 /* CodeSigning.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CodeSigning.h; sourceTree = "<group>"; };
301 C2D383190A237F47005C63A2 /* SecCodeHost.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SecCodeHost.h; sourceTree = "<group>"; };
302 C2D3831A0A237F47005C63A2 /* cs.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = cs.cpp; sourceTree = "<group>"; };
303 C2D3831B0A237F47005C63A2 /* cs.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = cs.h; sourceTree = "<group>"; };
304 C2D3831C0A237F47005C63A2 /* CSCommon.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CSCommon.h; sourceTree = "<group>"; };
305 C2D3831D0A237F47005C63A2 /* SecCode.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = SecCode.cpp; sourceTree = "<group>"; };
306 C2D3831E0A237F47005C63A2 /* SecCode.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SecCode.h; sourceTree = "<group>"; };
307 C2D3831F0A237F47005C63A2 /* cskernel.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = cskernel.cpp; sourceTree = "<group>"; };
308 C2D383200A237F47005C63A2 /* cskernel.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = cskernel.h; sourceTree = "<group>"; };
309 C2D383210A237F47005C63A2 /* SecStaticCode.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = SecStaticCode.cpp; sourceTree = "<group>"; };
310 C2D383220A237F47005C63A2 /* SecStaticCode.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SecStaticCode.h; sourceTree = "<group>"; };
311 C2D383230A237F47005C63A2 /* csprocess.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = csprocess.cpp; sourceTree = "<group>"; };
312 C2D383240A237F47005C63A2 /* csprocess.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = csprocess.h; sourceTree = "<group>"; };
313 C2D383250A237F47005C63A2 /* SecRequirement.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = SecRequirement.cpp; sourceTree = "<group>"; };
314 C2D383260A237F47005C63A2 /* SecRequirement.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SecRequirement.h; sourceTree = "<group>"; };
315 C2D383270A237F47005C63A2 /* diskrep.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = diskrep.cpp; sourceTree = "<group>"; };
316 C2D383280A237F47005C63A2 /* diskrep.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = diskrep.h; sourceTree = "<group>"; };
317 C2D3832B0A237F47005C63A2 /* filediskrep.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = filediskrep.cpp; sourceTree = "<group>"; };
318 C2D3832C0A237F47005C63A2 /* filediskrep.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = filediskrep.h; sourceTree = "<group>"; };
319 C2D3832D0A237F47005C63A2 /* Code.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = Code.cpp; sourceTree = "<group>"; };
320 C2D3832E0A237F47005C63A2 /* Code.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = Code.h; sourceTree = "<group>"; };
321 C2D3832F0A237F47005C63A2 /* kerneldiskrep.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = kerneldiskrep.cpp; sourceTree = "<group>"; };
322 C2D383300A237F47005C63A2 /* kerneldiskrep.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = kerneldiskrep.h; sourceTree = "<group>"; };
323 C2D383310A237F47005C63A2 /* StaticCode.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = StaticCode.cpp; sourceTree = "<group>"; };
324 C2D383320A237F47005C63A2 /* StaticCode.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = StaticCode.h; sourceTree = "<group>"; };
325 C2D383330A237F47005C63A2 /* reqparser.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = reqparser.cpp; sourceTree = "<group>"; };
326 C2D383340A237F47005C63A2 /* reqparser.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = reqparser.h; sourceTree = "<group>"; };
327 C2D383350A237F47005C63A2 /* requirement.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = requirement.cpp; sourceTree = "<group>"; };
328 C2D383360A237F47005C63A2 /* requirement.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = requirement.h; sourceTree = "<group>"; };
329 C2D383370A237F47005C63A2 /* Requirements.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = Requirements.cpp; sourceTree = "<group>"; };
330 C2D383380A237F47005C63A2 /* Requirements.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = Requirements.h; sourceTree = "<group>"; };
331 C2D383390A237F47005C63A2 /* security_codesigning.exp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.exports; path = security_codesigning.exp; sourceTree = "<group>"; };
332 C2D383EE0A23A9D3005C63A2 /* RequirementLexer.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = RequirementLexer.cpp; sourceTree = "<group>"; };
333 C2D383EF0A23A9D3005C63A2 /* RequirementLexer.hpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; path = RequirementLexer.hpp; sourceTree = "<group>"; };
334 C2D383F00A23A9D3005C63A2 /* RequirementParser.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = RequirementParser.cpp; sourceTree = "<group>"; };
335 C2D383F10A23A9D3005C63A2 /* RequirementParser.hpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; path = RequirementParser.hpp; sourceTree = "<group>"; };
336 C2D383F20A23A9D3005C63A2 /* RequirementParserTokenTypes.hpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; path = RequirementParserTokenTypes.hpp; sourceTree = "<group>"; };
337 C2D383F30A23A9D3005C63A2 /* RequirementParserTokenTypes.txt */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = RequirementParserTokenTypes.txt; sourceTree = "<group>"; };
338 C2D8A07D0AE7F6E300F68F79 /* cfmunge.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = cfmunge.cpp; sourceTree = "<group>"; };
339 C2D8A07E0AE7F6E300F68F79 /* cfmunge.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = cfmunge.h; sourceTree = "<group>"; };
340 C2E2873C0B5D8D80009336A0 /* SecCodeHostLib.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = SecCodeHostLib.c; sourceTree = "<group>"; };
341 C2E911E00ADEBE3200275CB2 /* resources.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = resources.cpp; sourceTree = "<group>"; };
342 C2E911E10ADEBE3200275CB2 /* resources.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = resources.h; sourceTree = "<group>"; };
343 C2EF100E0A49BD89005A44BB /* renum.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = renum.cpp; sourceTree = "<group>"; };
344 C2EF100F0A49BD89005A44BB /* renum.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = renum.h; sourceTree = "<group>"; };
345 C2F6566C0BCBFB250078779E /* cserror.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = cserror.cpp; sourceTree = "<group>"; };
346 C2F6566D0BCBFB250078779E /* cserror.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = cserror.h; sourceTree = "<group>"; };
347/* End PBXFileReference section */
348
349/* Begin PBXFrameworkTarget section */
350 4C56351D0540A55300DCF0C8 /* security_codesigning */ = {
351 isa = PBXFrameworkTarget;
352 buildConfigurationList = C263E67109A2971B000043F1 /* Build configuration list for PBXFrameworkTarget "security_codesigning" */;
353 buildPhases = (
354 4C5635180540A55300DCF0C8 /* Headers */,
355 4CCB00500580097400981D43 /* CopyFiles */,
356 4CCB00510580097600981D43 /* CopyFiles */,
357 4CCB00520580097800981D43 /* CopyFiles */,
358 C26C39D3068368EC00ED5782 /* CopyFiles */,
359 );
360 dependencies = (
361 );
362 name = security_codesigning;
363 productInstallPath = "$(LOCAL_LIBRARY_DIR)/Frameworks";
364 productName = security_codesigning;
365 productReference = 4C56351E0540A55300DCF0C8 /* security_codesigning.framework */;
366 productSettingsXML = "<?xml version=\"1.0\" encoding=\"UTF-8\"?>
367<!DOCTYPE plist PUBLIC \"-//Apple//DTD PLIST 1.0//EN\" \"http://www.apple.com/DTDs/PropertyList-1.0.dtd\">
368<plist version=\"1.0\">
369<dict/>
370</plist>
371";
372 };
373/* End PBXFrameworkTarget section */
374
375/* Begin PBXFrameworksBuildPhase section */
376 4CA1FEBB052A3C8100F22E42 /* Frameworks */ = {
377 isa = PBXFrameworksBuildPhase;
378 buildActionMask = 2147483647;
379 files = (
380 );
381 runOnlyForDeploymentPostprocessing = 0;
382 };
383 C2BC1F240B580D3A003EC9DC /* Frameworks */ = {
384 isa = PBXFrameworksBuildPhase;
385 buildActionMask = 2147483647;
386 files = (
387 );
388 runOnlyForDeploymentPostprocessing = 0;
389 };
390 C2BC1F2D0B580D4B003EC9DC /* Frameworks */ = {
391 isa = PBXFrameworksBuildPhase;
392 buildActionMask = 2147483647;
393 files = (
394 C26B45C10B8A9C0A003C0ACA /* ucspc in Frameworks */,
395 );
396 runOnlyForDeploymentPostprocessing = 0;
397 };
398/* End PBXFrameworksBuildPhase section */
399
400/* Begin PBXGroup section */
401 4C308388053237100028A8C6 /* lib */ = {
402 isa = PBXGroup;
403 children = (
404 C2C1DF5F0A2E457E00D1B02B /* API */,
405 C2C1DF600A2E458D00D1B02B /* API Objects */,
406 C216C72D0AD59B22003B07D4 /* Signing Operations */,
407 C2C1DF630A2E45BF00D1B02B /* Code Directory */,
408 C2C1DF620A2E45B600D1B02B /* Requirements */,
409 C2C1DF640A2E45F500D1B02B /* Code Classes */,
410 C2C1DF610A2E459E00D1B02B /* Disk Representations */,
411 C2BC1F370B580DAE003EC9DC /* Static Support */,
412 C2CCF0360A3F524B0085795A /* Local Utilities */,
413 C2CC31160B852554005FA59D /* Security Plugins */,
414 );
415 path = lib;
416 sourceTree = "<group>";
417 };
418 4CA1FEA7052A3C3800F22E42 = {
419 isa = PBXGroup;
420 children = (
421 4C308388053237100028A8C6 /* lib */,
422 C2D383F90A23A9D9005C63A2 /* cstemp */,
423 C2A4A43E0B7BABFD004AAC3F /* Pieces */,
424 C2CC30EF0B8519CF005FA59D /* Frameworks */,
425 4CA1FEBF052A3C8100F22E42 /* Products */,
426 );
427 sourceTree = "<group>";
428 };
429 4CA1FEBF052A3C8100F22E42 /* Products */ = {
430 isa = PBXGroup;
431 children = (
432 4CA1FEBE052A3C8100F22E42 /* security_codesigning */,
433 4C56351E0540A55300DCF0C8 /* security_codesigning.framework */,
434 C2BC1F260B580D3A003EC9DC /* libintegrity.a */,
435 C2BC1F2F0B580D4B003EC9DC /* libcodehost.a */,
436 );
437 name = Products;
438 sourceTree = "<group>";
439 };
440 C216C72D0AD59B22003B07D4 /* Signing Operations */ = {
441 isa = PBXGroup;
442 children = (
443 C236E3D60AD59446000F5140 /* signer.h */,
444 C236E3D50AD59446000F5140 /* signer.cpp */,
445 C236E3DA0AD595C2000F5140 /* signerutils.h */,
446 C236E3D90AD595C2000F5140 /* signerutils.cpp */,
447 );
448 name = "Signing Operations";
449 sourceTree = "<group>";
450 };
451 C2A4A43E0B7BABFD004AAC3F /* Pieces */ = {
452 isa = PBXGroup;
453 children = (
454 );
455 name = Pieces;
456 sourceTree = "<group>";
457 };
458 C2BC1F370B580DAE003EC9DC /* Static Support */ = {
459 isa = PBXGroup;
460 children = (
461 C2CC31040B8523AD005FA59D /* SecIntegrityLib.h */,
462 C2CC310E0B852424005FA59D /* SecIntegrityLib.c */,
463 C2BC1F340B580DA7003EC9DC /* SecCodeHostLib.h */,
464 C2E2873C0B5D8D80009336A0 /* SecCodeHostLib.c */,
465 );
466 name = "Static Support";
467 sourceTree = "<group>";
468 };
469 C2C1DF5F0A2E457E00D1B02B /* API */ = {
470 isa = PBXGroup;
471 children = (
472 C2D383180A237F47005C63A2 /* CodeSigning.h */,
473 C2D3831C0A237F47005C63A2 /* CSCommon.h */,
474 C2D3831E0A237F47005C63A2 /* SecCode.h */,
475 C2D3831D0A237F47005C63A2 /* SecCode.cpp */,
476 C2D383220A237F47005C63A2 /* SecStaticCode.h */,
477 C2D383210A237F47005C63A2 /* SecStaticCode.cpp */,
478 C2D383260A237F47005C63A2 /* SecRequirement.h */,
479 C2D383250A237F47005C63A2 /* SecRequirement.cpp */,
480 C21EA3DC0AD2F81300E6E31C /* SecCodeSigner.h */,
481 C21EA3DB0AD2F81300E6E31C /* SecCodeSigner.cpp */,
482 C2D383190A237F47005C63A2 /* SecCodeHost.h */,
483 C2C931B30AB8BA1200F83950 /* SecCodeHost.cpp */,
484 C250F6C20B5EF1910076098F /* SecIntegrity.h */,
485 C250F6C60B5EF5B50076098F /* SecIntegrity.cpp */,
486 C2D383390A237F47005C63A2 /* security_codesigning.exp */,
487 );
488 name = API;
489 sourceTree = "<group>";
490 };
491 C2C1DF600A2E458D00D1B02B /* API Objects */ = {
492 isa = PBXGroup;
493 children = (
494 C2D3831B0A237F47005C63A2 /* cs.h */,
495 C2D3831A0A237F47005C63A2 /* cs.cpp */,
496 C2D3832E0A237F47005C63A2 /* Code.h */,
497 C2D3832D0A237F47005C63A2 /* Code.cpp */,
498 C2D383320A237F47005C63A2 /* StaticCode.h */,
499 C2D383310A237F47005C63A2 /* StaticCode.cpp */,
500 C2D383380A237F47005C63A2 /* Requirements.h */,
501 C2D383370A237F47005C63A2 /* Requirements.cpp */,
502 C21EA3E20AD2FA0900E6E31C /* CodeSigner.h */,
503 C21EA3E10AD2FA0900E6E31C /* CodeSigner.cpp */,
504 );
505 name = "API Objects";
506 sourceTree = "<group>";
507 };
508 C2C1DF610A2E459E00D1B02B /* Disk Representations */ = {
509 isa = PBXGroup;
510 children = (
511 C2D383280A237F47005C63A2 /* diskrep.h */,
512 C2D383270A237F47005C63A2 /* diskrep.cpp */,
513 C2D3832C0A237F47005C63A2 /* filediskrep.h */,
514 C2D3832B0A237F47005C63A2 /* filediskrep.cpp */,
515 C2D383130A237F47005C63A2 /* bundlediskrep.h */,
516 C2D383120A237F47005C63A2 /* bundlediskrep.cpp */,
517 C2D383300A237F47005C63A2 /* kerneldiskrep.h */,
518 C2D3832F0A237F47005C63A2 /* kerneldiskrep.cpp */,
519 C2C3BC5E0BA1D6FE00E869D1 /* cfmdiskrep.h */,
520 C2C3BC5D0BA1D6FE00E869D1 /* cfmdiskrep.cpp */,
521 C25942430BA7095000877E56 /* foreigndiskrep.h */,
522 C25942420BA7095000877E56 /* foreigndiskrep.cpp */,
523 C2BD519B0A9392FD000FE43D /* machorep.h */,
524 C2BD519A0A9392FD000FE43D /* machorep.cpp */,
525 C2C3BCD20BA1E47E00E869D1 /* singlediskrep.h */,
526 C2C3BCD10BA1E47E00E869D1 /* singlediskrep.cpp */,
527 );
528 name = "Disk Representations";
529 sourceTree = "<group>";
530 };
531 C2C1DF620A2E45B600D1B02B /* Requirements */ = {
532 isa = PBXGroup;
533 children = (
534 C2C1DF8F0A2E4A2700D1B02B /* requirements.grammar */,
535 C2D383360A237F47005C63A2 /* requirement.h */,
536 C2D383350A237F47005C63A2 /* requirement.cpp */,
537 C2C1DFC20A2F820500D1B02B /* reqmaker.h */,
538 C2C1DFC10A2F820500D1B02B /* reqmaker.cpp */,
539 C2093AA70BB0948000EB8599 /* reqreader.h */,
540 C2093AA60BB0948000EB8599 /* reqreader.cpp */,
541 C2C1DFBA0A2F80EB00D1B02B /* reqinterp.h */,
542 C2C1DFB90A2F80EB00D1B02B /* reqinterp.cpp */,
543 C2D383340A237F47005C63A2 /* reqparser.h */,
544 C2D383330A237F47005C63A2 /* reqparser.cpp */,
545 C21CFC5E0A250D1C006CD5B1 /* reqdumper.h */,
546 C21CFC5D0A250D1C006CD5B1 /* reqdumper.cpp */,
547 );
548 name = Requirements;
549 sourceTree = "<group>";
550 };
551 C2C1DF630A2E45BF00D1B02B /* Code Directory */ = {
552 isa = PBXGroup;
553 children = (
554 C2D383170A237F47005C63A2 /* codedirectory.h */,
555 C2D383160A237F47005C63A2 /* codedirectory.cpp */,
556 C2D383150A237F47005C63A2 /* cdbuilder.h */,
557 C2D383140A237F47005C63A2 /* cdbuilder.cpp */,
558 );
559 name = "Code Directory";
560 sourceTree = "<group>";
561 };
562 C2C1DF640A2E45F500D1B02B /* Code Classes */ = {
563 isa = PBXGroup;
564 children = (
565 C2D383200A237F47005C63A2 /* cskernel.h */,
566 C2D3831F0A237F47005C63A2 /* cskernel.cpp */,
567 C2D383240A237F47005C63A2 /* csprocess.h */,
568 C2D383230A237F47005C63A2 /* csprocess.cpp */,
569 C2BD60F90AC863FC0057FD3D /* csgeneric.h */,
570 C2BD60F80AC863FC0057FD3D /* csgeneric.cpp */,
571 );
572 name = "Code Classes";
573 sourceTree = "<group>";
574 };
575 C2CC30EF0B8519CF005FA59D /* Frameworks */ = {
576 isa = PBXGroup;
577 children = (
578 C2CC30A00B8519CC005FA59D /* CoreFoundation.framework */,
579 );
580 name = Frameworks;
581 path = /System/Library/Frameworks;
582 sourceTree = "<absolute>";
583 };
584 C2CC31160B852554005FA59D /* Security Plugins */ = {
585 isa = PBXGroup;
586 children = (
587 C2CC31140B85254F005FA59D /* antlrplugin.h */,
588 C2CC31130B85254F005FA59D /* antlrplugin.cpp */,
589 );
590 name = "Security Plugins";
591 path = ..;
592 sourceTree = "<group>";
593 };
594 C2CCF0360A3F524B0085795A /* Local Utilities */ = {
595 isa = PBXGroup;
596 children = (
597 C2F6566D0BCBFB250078779E /* cserror.h */,
598 C2F6566C0BCBFB250078779E /* cserror.cpp */,
599 C2E911E10ADEBE3200275CB2 /* resources.h */,
600 C2E911E00ADEBE3200275CB2 /* resources.cpp */,
601 C259DFD50AD6D9BA00C9ACC6 /* sigblob.h */,
602 C259DFD40AD6D9BA00C9ACC6 /* sigblob.cpp */,
603 C2CCF0300A3F523D0085795A /* macho++.h */,
604 C2CCF02F0A3F523D0085795A /* macho++.cpp */,
605 C2D8A07E0AE7F6E300F68F79 /* cfmunge.h */,
606 C2D8A07D0AE7F6E300F68F79 /* cfmunge.cpp */,
607 C2EF100F0A49BD89005A44BB /* renum.h */,
608 C2EF100E0A49BD89005A44BB /* renum.cpp */,
609 C2A976A90B8A2E36008B4EA0 /* csutilities.h */,
610 C2A976A80B8A2E36008B4EA0 /* csutilities.cpp */,
611 );
612 name = "Local Utilities";
613 sourceTree = "<group>";
614 };
615 C2D383F90A23A9D9005C63A2 /* cstemp */ = {
616 isa = PBXGroup;
617 children = (
618 C2D383EF0A23A9D3005C63A2 /* RequirementLexer.hpp */,
619 C2D383EE0A23A9D3005C63A2 /* RequirementLexer.cpp */,
620 C2D383F10A23A9D3005C63A2 /* RequirementParser.hpp */,
621 C2D383F00A23A9D3005C63A2 /* RequirementParser.cpp */,
622 C2D383F20A23A9D3005C63A2 /* RequirementParserTokenTypes.hpp */,
623 C2D383F30A23A9D3005C63A2 /* RequirementParserTokenTypes.txt */,
624 C26B45C00B8A9C00003C0ACA /* ucspc */,
625 );
626 path = cstemp;
627 sourceTree = BUILT_PRODUCTS_DIR;
628 };
629/* End PBXGroup section */
630
631/* Begin PBXHeadersBuildPhase section */
632 4C5635180540A55300DCF0C8 /* Headers */ = {
633 isa = PBXHeadersBuildPhase;
634 buildActionMask = 2147483647;
635 files = (
516ae477 636 C2A36B4B0D906C08003412BA /* resources.h in Headers */,
7d31e928
A
637 C2F656930BCBFFF40078779E /* cserror.h in Headers */,
638 C2A487540B79150C00849490 /* SecIntegrity.h in Headers */,
639 C2A487530B7914F400849490 /* SecCodeHostLib.h in Headers */,
640 C297DF250B014BB300E94EE0 /* SecCodeSigner.h in Headers */,
641 C2D8A0980AE7F74500F68F79 /* cfmunge.h in Headers */,
642 C2D3836F0A237F47005C63A2 /* cs.h in Headers */,
643 C2D383820A237F47005C63A2 /* Code.h in Headers */,
644 C2D383860A237F47005C63A2 /* StaticCode.h in Headers */,
645 C2D3838C0A237F47005C63A2 /* Requirements.h in Headers */,
646 C2BD61BD0AC9C77B0057FD3D /* csgeneric.h in Headers */,
647 C2D383670A237F47005C63A2 /* bundlediskrep.h in Headers */,
648 C2D383690A237F47005C63A2 /* cdbuilder.h in Headers */,
649 C2D3836B0A237F47005C63A2 /* codedirectory.h in Headers */,
650 C2D3836C0A237F47005C63A2 /* CodeSigning.h in Headers */,
651 C2D3836D0A237F47005C63A2 /* SecCodeHost.h in Headers */,
652 C2D383700A237F47005C63A2 /* CSCommon.h in Headers */,
653 C2D383720A237F47005C63A2 /* SecCode.h in Headers */,
654 C2D383740A237F47005C63A2 /* cskernel.h in Headers */,
655 C2D383760A237F47005C63A2 /* SecStaticCode.h in Headers */,
656 C2D383780A237F47005C63A2 /* csprocess.h in Headers */,
657 C2D3837A0A237F47005C63A2 /* SecRequirement.h in Headers */,
658 C2D3837C0A237F47005C63A2 /* diskrep.h in Headers */,
659 C2D383800A237F47005C63A2 /* filediskrep.h in Headers */,
660 C2D383840A237F47005C63A2 /* kerneldiskrep.h in Headers */,
661 C2D383880A237F47005C63A2 /* reqparser.h in Headers */,
662 C2D3838A0A237F47005C63A2 /* requirement.h in Headers */,
663 C21CFC620A250D1C006CD5B1 /* reqdumper.h in Headers */,
664 C2093AC80BB0967D00EB8599 /* reqreader.h in Headers */,
665 C2C1DFBE0A2F80EB00D1B02B /* reqinterp.h in Headers */,
666 C2C1DFC60A2F820500D1B02B /* reqmaker.h in Headers */,
667 C2CCF0340A3F523D0085795A /* macho++.h in Headers */,
668 C2EF10130A49BD89005A44BB /* renum.h in Headers */,
669 C2BD519F0A9392FD000FE43D /* machorep.h in Headers */,
670 C2CC31050B8523AD005FA59D /* SecIntegrityLib.h in Headers */,
671 );
672 runOnlyForDeploymentPostprocessing = 0;
673 };
674 4CA1FEB9052A3C8100F22E42 /* Headers */ = {
675 isa = PBXHeadersBuildPhase;
676 buildActionMask = 2147483647;
677 files = (
678 C2CC31060B8523F8005FA59D /* SecIntegrityLib.h in Headers */,
679 C2A487550B79152A00849490 /* SecIntegrity.h in Headers */,
680 C2A487560B79152A00849490 /* SecCodeHostLib.h in Headers */,
681 C2D3839A0A238132005C63A2 /* CodeSigning.h in Headers */,
682 C2D383460A237F47005C63A2 /* CSCommon.h in Headers */,
683 C2D383480A237F47005C63A2 /* SecCode.h in Headers */,
684 C2D3834C0A237F47005C63A2 /* SecStaticCode.h in Headers */,
685 C2D383500A237F47005C63A2 /* SecRequirement.h in Headers */,
686 C2C931B50AB8BA8200F83950 /* SecCodeHost.h in Headers */,
687 C2C1DFC40A2F820500D1B02B /* reqmaker.h in Headers */,
688 C2093AA90BB0948000EB8599 /* reqreader.h in Headers */,
689 C2C1DFBC0A2F80EB00D1B02B /* reqinterp.h in Headers */,
690 C2EF10110A49BD89005A44BB /* renum.h in Headers */,
691 C21EA3DE0AD2F81300E6E31C /* SecCodeSigner.h in Headers */,
692 C236E3D80AD59446000F5140 /* signer.h in Headers */,
693 C236E3DC0AD595C2000F5140 /* signerutils.h in Headers */,
694 C259DFD70AD6D9BA00C9ACC6 /* sigblob.h in Headers */,
695 C2E911E30ADEBE3200275CB2 /* resources.h in Headers */,
696 C2D8A0800AE7F6E300F68F79 /* cfmunge.h in Headers */,
697 C2A976AB0B8A2E36008B4EA0 /* csutilities.h in Headers */,
698 C2C3BC600BA1D6FE00E869D1 /* cfmdiskrep.h in Headers */,
699 C2C3BCD40BA1E47E00E869D1 /* singlediskrep.h in Headers */,
700 C25942450BA7095000877E56 /* foreigndiskrep.h in Headers */,
701 C2F6566F0BCBFB250078779E /* cserror.h in Headers */,
702 );
703 runOnlyForDeploymentPostprocessing = 0;
704 };
705 C2BC1F220B580D3A003EC9DC /* Headers */ = {
706 isa = PBXHeadersBuildPhase;
707 buildActionMask = 2147483647;
708 files = (
709 C250F6C30B5EF1910076098F /* SecIntegrity.h in Headers */,
710 );
711 runOnlyForDeploymentPostprocessing = 0;
712 };
713 C2BC1F2B0B580D4B003EC9DC /* Headers */ = {
714 isa = PBXHeadersBuildPhase;
715 buildActionMask = 2147483647;
716 files = (
717 C2BC1F350B580DA7003EC9DC /* SecCodeHostLib.h in Headers */,
718 );
719 runOnlyForDeploymentPostprocessing = 0;
720 };
721/* End PBXHeadersBuildPhase section */
722
723/* Begin PBXLibraryTarget section */
724 4CA1FEBD052A3C8100F22E42 /* libsecurity_codesigning */ = {
725 isa = PBXLibraryTarget;
726 buildConfigurationList = C263E67509A2971B000043F1 /* Build configuration list for PBXLibraryTarget "libsecurity_codesigning" */;
727 buildPhases = (
728 4CA1FEB9052A3C8100F22E42 /* Headers */,
729 4CA1FEBA052A3C8100F22E42 /* Sources */,
730 4CA1FEBB052A3C8100F22E42 /* Frameworks */,
731 4C789C16055AF56700B6FC95 /* ShellScript */,
732 4CD0D468055B0D40001715CB /* ShellScript */,
733 );
734 dependencies = (
735 4C7502910540C69C00056564 /* PBXTargetDependency */,
736 C21E3F8B0A23AE10006558D6 /* PBXTargetDependency */,
737 );
738 name = libsecurity_codesigning;
739 productName = libsecurity_codesigning;
740 productReference = 4CA1FEBE052A3C8100F22E42 /* security_codesigning */;
741 };
742/* End PBXLibraryTarget section */
743
744/* Begin PBXNativeTarget section */
745 C2BC1F250B580D3A003EC9DC /* libintegrity */ = {
746 isa = PBXNativeTarget;
747 buildConfigurationList = C2BC1F270B580D3F003EC9DC /* Build configuration list for PBXNativeTarget "libintegrity" */;
748 buildPhases = (
749 C2BC1F220B580D3A003EC9DC /* Headers */,
750 C2BC1F230B580D3A003EC9DC /* Sources */,
751 C2BC1F240B580D3A003EC9DC /* Frameworks */,
752 );
753 buildRules = (
754 );
755 dependencies = (
756 );
757 name = libintegrity;
758 productName = libintegrity;
759 productReference = C2BC1F260B580D3A003EC9DC /* libintegrity.a */;
760 productType = "com.apple.product-type.library.static";
761 };
762 C2BC1F2E0B580D4B003EC9DC /* libcodehost */ = {
763 isa = PBXNativeTarget;
764 buildConfigurationList = C2BC1F300B580D69003EC9DC /* Build configuration list for PBXNativeTarget "libcodehost" */;
765 buildPhases = (
766 C26B45C30B8A9C1A003C0ACA /* Prepare ucspc */,
767 C2BC1F2B0B580D4B003EC9DC /* Headers */,
768 C2BC1F2C0B580D4B003EC9DC /* Sources */,
769 C2BC1F2D0B580D4B003EC9DC /* Frameworks */,
770 );
771 buildRules = (
772 );
773 dependencies = (
774 );
775 name = libcodehost;
776 productName = libcodehost;
777 productReference = C2BC1F2F0B580D4B003EC9DC /* libcodehost.a */;
778 productType = "com.apple.product-type.library.static";
779 };
780/* End PBXNativeTarget section */
781
782/* Begin PBXProject section */
783 4CA1FEAB052A3C3800F22E42 /* Project object */ = {
784 isa = PBXProject;
785 buildConfigurationList = C263E67909A2971B000043F1 /* Build configuration list for PBXProject "libsecurity_codesigning" */;
786 compatibilityVersion = "Xcode 2.4";
787 hasScannedForEncodings = 1;
788 mainGroup = 4CA1FEA7052A3C3800F22E42;
789 productRefGroup = 4CA1FEBF052A3C8100F22E42 /* Products */;
790 projectDirPath = "";
791 projectRoot = "";
792 targets = (
793 C2E2873F0B5D8F8F009336A0 /* Everything */,
794 4CA1FEBD052A3C8100F22E42 /* libsecurity_codesigning */,
795 4C56351D0540A55300DCF0C8 /* security_codesigning */,
796 C2D383B80A23A8C4005C63A2 /* Requirements Language */,
797 C2BC1F250B580D3A003EC9DC /* libintegrity */,
798 C2BC1F2E0B580D4B003EC9DC /* libcodehost */,
799 );
800 };
801/* End PBXProject section */
802
803/* Begin PBXShellScriptBuildPhase section */
804 4C789C16055AF56700B6FC95 /* ShellScript */ = {
805 isa = PBXShellScriptBuildPhase;
806 buildActionMask = 2147483647;
807 files = (
808 );
809 inputPaths = (
810 );
811 outputPaths = (
812 );
813 runOnlyForDeploymentPostprocessing = 0;
814 shellPath = /bin/sh;
815 shellScript = "for variant in ${BUILD_VARIANTS}\ndo\n\tpostfix=`echo _${variant} | sed 's/_normal//'`\n\tln -fs \"../../../${PRODUCT_NAME}${postfix}\" ${SYMROOT}/${PRODUCT_NAME}.framework/Versions/A\n\tln -fs \"Versions/Current/${PRODUCT_NAME}${postfix}\" ${SYMROOT}/${PRODUCT_NAME}.framework\ndone";
816 };
817 4CD0D468055B0D40001715CB /* ShellScript */ = {
818 isa = PBXShellScriptBuildPhase;
819 buildActionMask = 8;
820 files = (
821 );
822 inputPaths = (
823 );
824 outputPaths = (
825 );
826 runOnlyForDeploymentPostprocessing = 1;
827 shellPath = /bin/sh;
828 shellScript = "for variant in ${BUILD_VARIANTS}\ndo\n\tpostfix=`echo _${variant} | sed 's/_normal//'`\n\tcp -p \"${SYMROOT}/${PRODUCT_NAME}${postfix}\" \"${DSTROOT}/usr/local/SecurityPieces/Components/Security/${PRODUCT_NAME}.framework/Versions/A\"\n\tranlib \"${DSTROOT}/usr/local/SecurityPieces/Components/Security/${PRODUCT_NAME}.framework/Versions/A/${PRODUCT_NAME}${postfix}\"\n\tln -fs \"Versions/Current/${PRODUCT_NAME}${postfix}\" \"${DSTROOT}/usr/local/SecurityPieces/Components/Security/${PRODUCT_NAME}.framework\"\ndone";
829 };
830 C26B45C30B8A9C1A003C0ACA /* Prepare ucspc */ = {
831 isa = PBXShellScriptBuildPhase;
832 buildActionMask = 2147483647;
833 files = (
834 );
835 inputPaths = (
836 );
837 name = "Prepare ucspc";
838 outputPaths = (
839 );
840 runOnlyForDeploymentPostprocessing = 0;
841 shellPath = /bin/bash;
842 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";
843 };
844 C2D383B70A23A8C4005C63A2 /* ShellScript */ = {
845 isa = PBXShellScriptBuildPhase;
846 buildActionMask = 2147483647;
847 files = (
848 );
849 inputPaths = (
850 "$(SRCROOT)/requirements.grammar",
851 );
852 outputPaths = (
853 "$(TEMPDIR)/RequirementLexer.hpp",
854 "$(TEMPDIR)/RequirementLexer.cpp",
855 "$(TEMPDIR)/RequirementParser.hpp",
856 "$(TEMPDIR)/RequirementParser.cpp",
857 );
858 runOnlyForDeploymentPostprocessing = 0;
859 shellPath = /bin/bash;
860 shellScript = "antlr=/usr/local/bin/antlr.jar\nDEBUG=\"\"\nmkdir -p $TEMPDIR\nrm -f $TEMPDIR/Requirement{Parser,Lexer}*\njava -cp \"$antlr\" antlr.Tool -o $TEMPDIR $DEBUG requirements.grammar\n";
861 };
862/* End PBXShellScriptBuildPhase section */
863
864/* Begin PBXSourcesBuildPhase section */
865 4CA1FEBA052A3C8100F22E42 /* Sources */ = {
866 isa = PBXSourcesBuildPhase;
867 buildActionMask = 2147483647;
868 files = (
869 C2D3833C0A237F47005C63A2 /* bundlediskrep.cpp in Sources */,
870 C2D3833E0A237F47005C63A2 /* cdbuilder.cpp in Sources */,
871 C2D383400A237F47005C63A2 /* codedirectory.cpp in Sources */,
872 C2D383440A237F47005C63A2 /* cs.cpp in Sources */,
873 C2D383470A237F47005C63A2 /* SecCode.cpp in Sources */,
874 C2D383490A237F47005C63A2 /* cskernel.cpp in Sources */,
875 C2D3834B0A237F47005C63A2 /* SecStaticCode.cpp in Sources */,
876 C2D3834D0A237F47005C63A2 /* csprocess.cpp in Sources */,
877 C2D3834F0A237F47005C63A2 /* SecRequirement.cpp in Sources */,
878 C2D383510A237F47005C63A2 /* diskrep.cpp in Sources */,
879 C2D383550A237F47005C63A2 /* filediskrep.cpp in Sources */,
880 C2D383570A237F47005C63A2 /* Code.cpp in Sources */,
881 C2D383590A237F47005C63A2 /* kerneldiskrep.cpp in Sources */,
882 C2D3835B0A237F47005C63A2 /* StaticCode.cpp in Sources */,
883 C2D3835D0A237F47005C63A2 /* reqparser.cpp in Sources */,
884 C2C1DF140A2E3D7200D1B02B /* requirement.cpp in Sources */,
885 C2D383610A237F47005C63A2 /* Requirements.cpp in Sources */,
886 C2D383630A237F47005C63A2 /* security_codesigning.exp in Sources */,
887 C21CFC5F0A250D1C006CD5B1 /* reqdumper.cpp in Sources */,
888 C2C1DFBB0A2F80EB00D1B02B /* reqinterp.cpp in Sources */,
889 C2C1DFC30A2F820500D1B02B /* reqmaker.cpp in Sources */,
890 C224635F0B8620F800626F1B /* RequirementParser.cpp in Sources */,
891 C22463600B8620F800626F1B /* RequirementLexer.cpp in Sources */,
892 C22463610B86210100626F1B /* antlrplugin.cpp in Sources */,
893 C2CCF0310A3F523D0085795A /* macho++.cpp in Sources */,
894 C2EF10100A49BD89005A44BB /* renum.cpp in Sources */,
895 C2BD519C0A9392FD000FE43D /* machorep.cpp in Sources */,
896 C2C931B40AB8BA1200F83950 /* SecCodeHost.cpp in Sources */,
897 C2BD60FA0AC863FC0057FD3D /* csgeneric.cpp in Sources */,
898 C21EA3DD0AD2F81300E6E31C /* SecCodeSigner.cpp in Sources */,
899 C21EA3E30AD2FA0900E6E31C /* CodeSigner.cpp in Sources */,
900 C236E3D70AD59446000F5140 /* signer.cpp in Sources */,
901 C236E3DB0AD595C2000F5140 /* signerutils.cpp in Sources */,
902 C259DFD60AD6D9BA00C9ACC6 /* sigblob.cpp in Sources */,
903 C2E911E20ADEBE3200275CB2 /* resources.cpp in Sources */,
904 C2D8A07F0AE7F6E300F68F79 /* cfmunge.cpp in Sources */,
905 C2A976AA0B8A2E36008B4EA0 /* csutilities.cpp in Sources */,
906 C2C3BC5F0BA1D6FE00E869D1 /* cfmdiskrep.cpp in Sources */,
907 C2C3BCD30BA1E47E00E869D1 /* singlediskrep.cpp in Sources */,
908 C25942440BA7095000877E56 /* foreigndiskrep.cpp in Sources */,
909 C2093AA80BB0948000EB8599 /* reqreader.cpp in Sources */,
910 C2F6566E0BCBFB250078779E /* cserror.cpp in Sources */,
911 );
912 runOnlyForDeploymentPostprocessing = 0;
913 };
914 C2BC1F230B580D3A003EC9DC /* Sources */ = {
915 isa = PBXSourcesBuildPhase;
916 buildActionMask = 2147483647;
917 files = (
918 C2CC310F0B852424005FA59D /* SecIntegrityLib.c in Sources */,
919 );
920 runOnlyForDeploymentPostprocessing = 0;
921 };
922 C2BC1F2C0B580D4B003EC9DC /* Sources */ = {
923 isa = PBXSourcesBuildPhase;
924 buildActionMask = 2147483647;
925 files = (
926 C2E2873D0B5D8D80009336A0 /* SecCodeHostLib.c in Sources */,
927 );
928 runOnlyForDeploymentPostprocessing = 0;
929 };
930/* End PBXSourcesBuildPhase section */
931
932/* Begin PBXTargetDependency section */
933 4C7502910540C69C00056564 /* PBXTargetDependency */ = {
934 isa = PBXTargetDependency;
935 target = 4C56351D0540A55300DCF0C8 /* security_codesigning */;
936 targetProxy = 4C7502900540C69C00056564 /* PBXContainerItemProxy */;
937 };
938 C21E3F8B0A23AE10006558D6 /* PBXTargetDependency */ = {
939 isa = PBXTargetDependency;
940 target = C2D383B80A23A8C4005C63A2 /* Requirements Language */;
941 targetProxy = C21E3F8A0A23AE10006558D6 /* PBXContainerItemProxy */;
942 };
943 C250F6C50B5EF4E40076098F /* PBXTargetDependency */ = {
944 isa = PBXTargetDependency;
945 target = C2BC1F250B580D3A003EC9DC /* libintegrity */;
946 targetProxy = C250F6C40B5EF4E40076098F /* PBXContainerItemProxy */;
947 };
948 C2E287410B5D8F97009336A0 /* PBXTargetDependency */ = {
949 isa = PBXTargetDependency;
950 target = 4CA1FEBD052A3C8100F22E42 /* libsecurity_codesigning */;
951 targetProxy = C2E287400B5D8F97009336A0 /* PBXContainerItemProxy */;
952 };
953 C2E287430B5D8F9A009336A0 /* PBXTargetDependency */ = {
954 isa = PBXTargetDependency;
955 target = C2BC1F2E0B580D4B003EC9DC /* libcodehost */;
956 targetProxy = C2E287420B5D8F9A009336A0 /* PBXContainerItemProxy */;
957 };
958/* End PBXTargetDependency section */
959
960/* Begin XCBuildConfiguration section */
961 C263E67209A2971B000043F1 /* Development */ = {
962 isa = XCBuildConfiguration;
963 buildSettings = {
964 BUILD_VARIANTS = debug;
965 FRAMEWORK_VERSION = A;
966 GCC_DYNAMIC_NO_PIC = NO;
967 GCC_ENABLE_FIX_AND_CONTINUE = YES;
968 GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
969 INSTALL_PATH = /usr/local/SecurityPieces/Components/Security;
970 PRODUCT_NAME = security_codesigning;
971 WRAPPER_EXTENSION = framework;
972 ZERO_LINK = YES;
973 };
974 name = Development;
975 };
976 C263E67309A2971B000043F1 /* Deployment */ = {
977 isa = XCBuildConfiguration;
978 buildSettings = {
979 FRAMEWORK_VERSION = A;
980 GCC_ENABLE_FIX_AND_CONTINUE = NO;
981 INSTALL_PATH = /usr/local/SecurityPieces/Components/Security;
982 PRODUCT_NAME = security_codesigning;
983 WRAPPER_EXTENSION = framework;
984 ZERO_LINK = NO;
985 };
986 name = Deployment;
987 };
988 C263E67409A2971B000043F1 /* Default */ = {
989 isa = XCBuildConfiguration;
990 buildSettings = {
991 FRAMEWORK_VERSION = A;
992 INSTALL_PATH = /usr/local/SecurityPieces/Components/Security;
993 PRODUCT_NAME = security_codesigning;
994 WRAPPER_EXTENSION = framework;
995 };
996 name = Default;
997 };
998 C263E67609A2971B000043F1 /* Development */ = {
999 isa = XCBuildConfiguration;
1000 buildSettings = {
1001 BUILD_VARIANTS = debug;
516ae477 1002 CURRENT_PROJECT_VERSION = 33803;
7d31e928
A
1003 FRAMEWORK_SEARCH_PATHS = (
1004 /usr/local/SecurityPieces/Frameworks,
1005 /usr/local/SecurityPieces/Components/Security,
1006 );
1007 GCC_DYNAMIC_NO_PIC = NO;
1008 GCC_ENABLE_FIX_AND_CONTINUE = YES;
1009 GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
1010 HEADER_SEARCH_PATHS = (
1011 "$(BUILT_PRODUCTS_DIR)/SecurityPieces/Headers",
1012 "$(BUILT_PRODUCTS_DIR)/SecurityPieces/PrivateHeaders",
1013 "$(SYSTEM_LIBRARY_DIR)/Frameworks/System.framework/PrivateHeaders",
1014 );
1015 LIBRARY_STYLE = "\U0001STATIC";
1016 OPT_CFLAGS = "-DNDEBUG -Os $(OPT_INLINEFLAGS)";
1017 OPT_CPPFLAGS = "$(OPT_CFLAGS)";
1018 OPT_INLINEFLAGS = "-finline-functions";
1019 OPT_LDFLAGS = "";
1020 OTHER_ASFLAGS_debug = "$(OTHER_CFLAGS)";
1021 OTHER_ASFLAGS_normal = "-DNDEBUG $(OTHER_CFLAGS)";
1022 OTHER_ASFLAGS_profile = "-DNDEBUG $(OTHER_CFLAGS) -pg";
1023 OTHER_CFLAGS_debug = "$(OTHER_CFLAGS) -O0 -fno-inline";
1024 OTHER_CFLAGS_normal = "$(OPT_CFLAGS) $(OTHER_CFLAGS)";
1025 OTHER_CFLAGS_profile = "$(OPT_CFLAGS) $(OTHER_CFLAGS) -pg";
1026 OTHER_CPLUSPLUSFLAGS_debug = "$(OTHER_CFLAGS) -O0 -fno-inline";
1027 OTHER_CPLUSPLUSFLAGS_normal = "$(OPT_CPPFLAGS) $(OTHER_CFLAGS)";
1028 OTHER_CPLUSPLUSFLAGS_profile = "$(OPT_CPPFLAGS) $(OTHER_CFLAGS) -pg";
1029 OTHER_LDFLAGS_debug = "$(OTHER_LDFLAGS)";
1030 OTHER_LDFLAGS_normal = "$(OPT_LDFLAGS) $(OTHER_LDFLAGS)";
1031 OTHER_LDFLAGS_profile = "$(OPT_LDFLAGS) $(OTHER_LDFLAGS) -pg";
1032 PRIVATE_HEADER_DIR = "$(DSTROOT)/usr/local/SecurityPieces/PrivateHeaders/Security";
1033 PRODUCT_NAME = security_codesigning;
1034 PUBLIC_HEADER_DIR = "$(DSTROOT)/usr/local/SecurityPieces/Headers/Security";
1035 VERSIONING_SYSTEM = "apple-generic";
1036 WARNING_CFLAGS = (
1037 "-Wmost",
1038 "-Wno-four-char-constants",
1039 "-Wno-unknown-pragmas",
1040 );
1041 ZERO_LINK = YES;
1042 };
1043 name = Development;
1044 };
1045 C263E67709A2971B000043F1 /* Deployment */ = {
1046 isa = XCBuildConfiguration;
1047 buildSettings = {
1048 BUILD_VARIANTS = (
1049 normal,
1050 debug,
1051 );
516ae477 1052 CURRENT_PROJECT_VERSION = 33803;
7d31e928
A
1053 FRAMEWORK_SEARCH_PATHS = (
1054 /usr/local/SecurityPieces/Frameworks,
1055 /usr/local/SecurityPieces/Components/Security,
1056 );
1057 GCC_ENABLE_FIX_AND_CONTINUE = NO;
1058 HEADER_SEARCH_PATHS = (
1059 "$(BUILT_PRODUCTS_DIR)/SecurityPieces/Headers",
1060 "$(BUILT_PRODUCTS_DIR)/SecurityPieces/PrivateHeaders",
1061 "$(SYSTEM_LIBRARY_DIR)/Frameworks/System.framework/PrivateHeaders",
1062 );
1063 LIBRARY_STYLE = STATIC;
1064 OPT_CFLAGS = "-DNDEBUG -Os $(OPT_INLINEFLAGS)";
1065 OPT_CPPFLAGS = "$(OPT_CFLAGS)";
1066 OPT_INLINEFLAGS = "-finline-functions";
1067 OPT_LDFLAGS = "";
1068 OTHER_ASFLAGS_debug = "$(OTHER_CFLAGS)";
1069 OTHER_ASFLAGS_normal = "-DNDEBUG $(OTHER_CFLAGS)";
1070 OTHER_ASFLAGS_profile = "-DNDEBUG $(OTHER_CFLAGS) -pg";
1071 OTHER_CFLAGS_debug = "$(OTHER_CFLAGS) -O0 -fno-inline";
1072 OTHER_CFLAGS_normal = "$(OPT_CFLAGS) $(OTHER_CFLAGS)";
1073 OTHER_CFLAGS_profile = "$(OPT_CFLAGS) $(OTHER_CFLAGS) -pg";
1074 OTHER_CPLUSPLUSFLAGS_debug = "$(OTHER_CFLAGS) -O0 -fno-inline";
1075 OTHER_CPLUSPLUSFLAGS_normal = "$(OPT_CPPFLAGS) $(OTHER_CFLAGS)";
1076 OTHER_CPLUSPLUSFLAGS_profile = "$(OPT_CPPFLAGS) $(OTHER_CFLAGS) -pg";
1077 OTHER_LDFLAGS_debug = "$(OTHER_LDFLAGS)";
1078 OTHER_LDFLAGS_normal = "$(OPT_LDFLAGS) $(OTHER_LDFLAGS)";
1079 OTHER_LDFLAGS_profile = "$(OPT_LDFLAGS) $(OTHER_LDFLAGS) -pg";
1080 PRIVATE_HEADER_DIR = "$(DSTROOT)/usr/local/SecurityPieces/PrivateHeaders/Security";
1081 PRODUCT_NAME = security_codesigning;
1082 PUBLIC_HEADER_DIR = "$(DSTROOT)/usr/local/SecurityPieces/Headers/Security";
1083 VERSIONING_SYSTEM = "apple-generic";
1084 WARNING_CFLAGS = (
1085 "-Wmost",
1086 "-Wno-four-char-constants",
1087 "-Wno-unknown-pragmas",
1088 );
1089 ZERO_LINK = NO;
1090 };
1091 name = Deployment;
1092 };
1093 C263E67809A2971B000043F1 /* Default */ = {
1094 isa = XCBuildConfiguration;
1095 buildSettings = {
1096 BUILD_VARIANTS = (
1097 normal,
1098 debug,
1099 );
516ae477 1100 CURRENT_PROJECT_VERSION = 33803;
7d31e928
A
1101 FRAMEWORK_SEARCH_PATHS = (
1102 /usr/local/SecurityPieces/Frameworks,
1103 /usr/local/SecurityPieces/Components/Security,
1104 );
1105 HEADER_SEARCH_PATHS = (
1106 "$(BUILT_PRODUCTS_DIR)/SecurityPieces/Headers",
1107 "$(BUILT_PRODUCTS_DIR)/SecurityPieces/PrivateHeaders",
1108 "$(SYSTEM_LIBRARY_DIR)/Frameworks/System.framework/PrivateHeaders",
1109 );
1110 LIBRARY_STYLE = STATIC;
1111 OPT_CFLAGS = "-DNDEBUG -Os $(OPT_INLINEFLAGS)";
1112 OPT_CPPFLAGS = "$(OPT_CFLAGS)";
1113 OPT_INLINEFLAGS = "-finline-functions";
1114 OPT_LDFLAGS = "";
1115 OTHER_ASFLAGS_debug = "$(OTHER_CFLAGS)";
1116 OTHER_ASFLAGS_normal = "-DNDEBUG $(OTHER_CFLAGS)";
1117 OTHER_ASFLAGS_profile = "-DNDEBUG $(OTHER_CFLAGS) -pg";
1118 OTHER_CFLAGS_debug = "$(OTHER_CFLAGS) -O0 -fno-inline";
1119 OTHER_CFLAGS_normal = "$(OPT_CFLAGS) $(OTHER_CFLAGS)";
1120 OTHER_CFLAGS_profile = "$(OPT_CFLAGS) $(OTHER_CFLAGS) -pg";
1121 OTHER_CPLUSPLUSFLAGS_debug = "$(OTHER_CFLAGS) -O0 -fno-inline";
1122 OTHER_CPLUSPLUSFLAGS_normal = "$(OPT_CPPFLAGS) $(OTHER_CFLAGS)";
1123 OTHER_CPLUSPLUSFLAGS_profile = "$(OPT_CPPFLAGS) $(OTHER_CFLAGS) -pg";
1124 OTHER_LDFLAGS_debug = "$(OTHER_LDFLAGS)";
1125 OTHER_LDFLAGS_normal = "$(OPT_LDFLAGS) $(OTHER_LDFLAGS)";
1126 OTHER_LDFLAGS_profile = "$(OPT_LDFLAGS) $(OTHER_LDFLAGS) -pg";
1127 PRIVATE_HEADER_DIR = "$(DSTROOT)/usr/local/SecurityPieces/PrivateHeaders/Security";
1128 PRODUCT_NAME = security_codesigning;
1129 PUBLIC_HEADER_DIR = "$(DSTROOT)/usr/local/SecurityPieces/Headers/Security";
1130 VERSIONING_SYSTEM = "apple-generic";
1131 WARNING_CFLAGS = (
1132 "-Wmost",
1133 "-Wno-four-char-constants",
1134 "-Wno-unknown-pragmas",
1135 );
1136 };
1137 name = Default;
1138 };
1139 C263E67A09A2971B000043F1 /* Development */ = {
1140 isa = XCBuildConfiguration;
1141 buildSettings = {
1142 CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)";
1143 CONFIGURATION_TEMP_DIR = "$(PROJECT_TEMP_DIR)";
1144 HEADER_SEARCH_PATHS = /System/Library/Frameworks/System.framework/PrivateHeaders;
1145 OTHER_CFLAGS = "$(SEC_DEFINES)";
1146 TEMPDIR = "$(BUILT_PRODUCTS_DIR)/cstemp";
1147 };
1148 name = Development;
1149 };
1150 C263E67B09A2971B000043F1 /* Deployment */ = {
1151 isa = XCBuildConfiguration;
1152 buildSettings = {
1153 CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)";
1154 CONFIGURATION_TEMP_DIR = "$(PROJECT_TEMP_DIR)";
1155 HEADER_SEARCH_PATHS = /System/Library/Frameworks/System.framework/PrivateHeaders;
1156 OTHER_CFLAGS = "$(SEC_DEFINES)";
1157 TEMPDIR = "$(BUILT_PRODUCTS_DIR)/cstemp";
1158 };
1159 name = Deployment;
1160 };
1161 C263E67C09A2971B000043F1 /* Default */ = {
1162 isa = XCBuildConfiguration;
1163 buildSettings = {
1164 CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)";
1165 CONFIGURATION_TEMP_DIR = "$(PROJECT_TEMP_DIR)";
1166 HEADER_SEARCH_PATHS = /System/Library/Frameworks/System.framework/PrivateHeaders;
1167 OTHER_CFLAGS = "$(SEC_DEFINES)";
1168 TEMPDIR = "$(BUILT_PRODUCTS_DIR)/cstemp";
1169 UNSTRIPPED_PRODUCT = YES;
1170 };
1171 name = Default;
1172 };
1173 C2BC1F280B580D3F003EC9DC /* Development */ = {
1174 isa = XCBuildConfiguration;
1175 buildSettings = {
1176 COPY_PHASE_STRIP = NO;
1177 FRAMEWORK_SEARCH_PATHS = /usr/local/SecurityPieces/Frameworks;
1178 GCC_DYNAMIC_NO_PIC = NO;
1179 GCC_ENABLE_FIX_AND_CONTINUE = YES;
1180 GCC_MODEL_TUNING = G5;
1181 GCC_OPTIMIZATION_LEVEL = 0;
1182 INSTALL_PATH = /usr/local/lib;
1183 PREBINDING = NO;
1184 PRODUCT_NAME = integrity;
1185 ZERO_LINK = YES;
1186 };
1187 name = Development;
1188 };
1189 C2BC1F290B580D3F003EC9DC /* Deployment */ = {
1190 isa = XCBuildConfiguration;
1191 buildSettings = {
1192 COPY_PHASE_STRIP = YES;
1193 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
1194 FRAMEWORK_SEARCH_PATHS = /usr/local/SecurityPieces/Frameworks;
1195 GCC_ENABLE_FIX_AND_CONTINUE = NO;
1196 GCC_MODEL_TUNING = G5;
1197 INSTALL_PATH = /usr/local/lib;
1198 PREBINDING = NO;
1199 PRODUCT_NAME = integrity;
1200 ZERO_LINK = NO;
1201 };
1202 name = Deployment;
1203 };
1204 C2BC1F2A0B580D3F003EC9DC /* Default */ = {
1205 isa = XCBuildConfiguration;
1206 buildSettings = {
1207 FRAMEWORK_SEARCH_PATHS = /usr/local/SecurityPieces/Frameworks;
1208 GCC_ENABLE_FIX_AND_CONTINUE = YES;
1209 GCC_MODEL_TUNING = G5;
1210 INSTALL_PATH = /usr/local/lib;
1211 PREBINDING = NO;
1212 PRODUCT_NAME = integrity;
1213 ZERO_LINK = YES;
1214 };
1215 name = Default;
1216 };
1217 C2BC1F310B580D69003EC9DC /* Development */ = {
1218 isa = XCBuildConfiguration;
1219 buildSettings = {
1220 COPY_PHASE_STRIP = NO;
1221 FRAMEWORK_SEARCH_PATHS = /usr/local/SecurityPieces/Frameworks;
1222 GCC_DYNAMIC_NO_PIC = NO;
1223 GCC_ENABLE_FIX_AND_CONTINUE = YES;
1224 GCC_MODEL_TUNING = G5;
1225 GCC_OPTIMIZATION_LEVEL = 0;
1226 INSTALL_PATH = /usr/local/lib;
1227 LIBRARY_SEARCH_PATHS = (
1228 "$(inherited)",
1229 "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_1)",
1230 "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_1)",
1231 );
1232 PREBINDING = NO;
1233 PRODUCT_NAME = codehost;
1234 ZERO_LINK = YES;
1235 };
1236 name = Development;
1237 };
1238 C2BC1F320B580D69003EC9DC /* Deployment */ = {
1239 isa = XCBuildConfiguration;
1240 buildSettings = {
1241 COPY_PHASE_STRIP = YES;
1242 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
1243 FRAMEWORK_SEARCH_PATHS = /usr/local/SecurityPieces/Frameworks;
1244 GCC_ENABLE_FIX_AND_CONTINUE = NO;
1245 GCC_MODEL_TUNING = G5;
1246 INSTALL_PATH = /usr/local/lib;
1247 LIBRARY_SEARCH_PATHS = (
1248 "$(inherited)",
1249 "$(LIBRARY_SEARCH_PATHS_QUOTED_1)",
1250 "$(LIBRARY_SEARCH_PATHS_QUOTED_1)",
1251 );
1252 PREBINDING = NO;
1253 PRODUCT_NAME = codehost;
1254 ZERO_LINK = NO;
1255 };
1256 name = Deployment;
1257 };
1258 C2BC1F330B580D69003EC9DC /* Default */ = {
1259 isa = XCBuildConfiguration;
1260 buildSettings = {
1261 FRAMEWORK_SEARCH_PATHS = /usr/local/SecurityPieces/Frameworks;
1262 GCC_ENABLE_FIX_AND_CONTINUE = YES;
1263 GCC_MODEL_TUNING = G5;
1264 INSTALL_PATH = /usr/local/lib;
1265 LIBRARY_SEARCH_PATHS = (
1266 "$(inherited)",
1267 "$(LIBRARY_SEARCH_PATHS_QUOTED_1)",
1268 "$(LIBRARY_SEARCH_PATHS_QUOTED_1)",
1269 );
1270 PREBINDING = NO;
1271 PRODUCT_NAME = codehost;
1272 ZERO_LINK = YES;
1273 };
1274 name = Default;
1275 };
1276 C2D383C10A23A8E3005C63A2 /* Development */ = {
1277 isa = XCBuildConfiguration;
1278 buildSettings = {
1279 COPY_PHASE_STRIP = NO;
1280 GCC_DYNAMIC_NO_PIC = NO;
1281 GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
1282 GCC_OPTIMIZATION_LEVEL = 0;
1283 PRODUCT_NAME = "Requirements Language";
1284 };
1285 name = Development;
1286 };
1287 C2D383C20A23A8E3005C63A2 /* Deployment */ = {
1288 isa = XCBuildConfiguration;
1289 buildSettings = {
1290 COPY_PHASE_STRIP = YES;
1291 GCC_ENABLE_FIX_AND_CONTINUE = NO;
1292 GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
1293 PRODUCT_NAME = "Requirements Language";
1294 ZERO_LINK = NO;
1295 };
1296 name = Deployment;
1297 };
1298 C2D383C30A23A8E3005C63A2 /* Default */ = {
1299 isa = XCBuildConfiguration;
1300 buildSettings = {
1301 PRODUCT_NAME = "Requirements Language";
1302 };
1303 name = Default;
1304 };
1305 C2E287480B5D8FD8009336A0 /* Development */ = {
1306 isa = XCBuildConfiguration;
1307 buildSettings = {
1308 COPY_PHASE_STRIP = NO;
1309 GCC_DYNAMIC_NO_PIC = NO;
1310 GCC_OPTIMIZATION_LEVEL = 0;
1311 PRODUCT_NAME = Everything;
1312 };
1313 name = Development;
1314 };
1315 C2E287490B5D8FD8009336A0 /* Deployment */ = {
1316 isa = XCBuildConfiguration;
1317 buildSettings = {
1318 COPY_PHASE_STRIP = YES;
1319 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
1320 GCC_ENABLE_FIX_AND_CONTINUE = NO;
1321 PRODUCT_NAME = Everything;
1322 ZERO_LINK = NO;
1323 };
1324 name = Deployment;
1325 };
1326 C2E2874A0B5D8FD8009336A0 /* Default */ = {
1327 isa = XCBuildConfiguration;
1328 buildSettings = {
1329 PRODUCT_NAME = Everything;
1330 };
1331 name = Default;
1332 };
1333/* End XCBuildConfiguration section */
1334
1335/* Begin XCConfigurationList section */
1336 C263E67109A2971B000043F1 /* Build configuration list for PBXFrameworkTarget "security_codesigning" */ = {
1337 isa = XCConfigurationList;
1338 buildConfigurations = (
1339 C263E67209A2971B000043F1 /* Development */,
1340 C263E67309A2971B000043F1 /* Deployment */,
1341 C263E67409A2971B000043F1 /* Default */,
1342 );
1343 defaultConfigurationIsVisible = 0;
1344 defaultConfigurationName = Default;
1345 };
1346 C263E67509A2971B000043F1 /* Build configuration list for PBXLibraryTarget "libsecurity_codesigning" */ = {
1347 isa = XCConfigurationList;
1348 buildConfigurations = (
1349 C263E67609A2971B000043F1 /* Development */,
1350 C263E67709A2971B000043F1 /* Deployment */,
1351 C263E67809A2971B000043F1 /* Default */,
1352 );
1353 defaultConfigurationIsVisible = 0;
1354 defaultConfigurationName = Default;
1355 };
1356 C263E67909A2971B000043F1 /* Build configuration list for PBXProject "libsecurity_codesigning" */ = {
1357 isa = XCConfigurationList;
1358 buildConfigurations = (
1359 C263E67A09A2971B000043F1 /* Development */,
1360 C263E67B09A2971B000043F1 /* Deployment */,
1361 C263E67C09A2971B000043F1 /* Default */,
1362 );
1363 defaultConfigurationIsVisible = 0;
1364 defaultConfigurationName = Default;
1365 };
1366 C2BC1F270B580D3F003EC9DC /* Build configuration list for PBXNativeTarget "libintegrity" */ = {
1367 isa = XCConfigurationList;
1368 buildConfigurations = (
1369 C2BC1F280B580D3F003EC9DC /* Development */,
1370 C2BC1F290B580D3F003EC9DC /* Deployment */,
1371 C2BC1F2A0B580D3F003EC9DC /* Default */,
1372 );
1373 defaultConfigurationIsVisible = 0;
1374 defaultConfigurationName = Default;
1375 };
1376 C2BC1F300B580D69003EC9DC /* Build configuration list for PBXNativeTarget "libcodehost" */ = {
1377 isa = XCConfigurationList;
1378 buildConfigurations = (
1379 C2BC1F310B580D69003EC9DC /* Development */,
1380 C2BC1F320B580D69003EC9DC /* Deployment */,
1381 C2BC1F330B580D69003EC9DC /* Default */,
1382 );
1383 defaultConfigurationIsVisible = 0;
1384 defaultConfigurationName = Default;
1385 };
1386 C2D383C00A23A8E3005C63A2 /* Build configuration list for PBXAggregateTarget "Requirements Language" */ = {
1387 isa = XCConfigurationList;
1388 buildConfigurations = (
1389 C2D383C10A23A8E3005C63A2 /* Development */,
1390 C2D383C20A23A8E3005C63A2 /* Deployment */,
1391 C2D383C30A23A8E3005C63A2 /* Default */,
1392 );
1393 defaultConfigurationIsVisible = 0;
1394 defaultConfigurationName = Default;
1395 };
1396 C2E287470B5D8FD8009336A0 /* Build configuration list for PBXAggregateTarget "Everything" */ = {
1397 isa = XCConfigurationList;
1398 buildConfigurations = (
1399 C2E287480B5D8FD8009336A0 /* Development */,
1400 C2E287490B5D8FD8009336A0 /* Deployment */,
1401 C2E2874A0B5D8FD8009336A0 /* Default */,
1402 );
1403 defaultConfigurationIsVisible = 0;
1404 defaultConfigurationName = Default;
1405 };
1406/* End XCConfigurationList section */
1407 };
1408 rootObject = 4CA1FEAB052A3C3800F22E42 /* Project object */;
1409}