xref: /xnu-11215.61.5/tools/tests/testkext/testkext.xcodeproj/project.pbxproj (revision 4f1223e81cd707a65cc109d0b8ad6653699da3c4)
1*4f1223e8SApple OSS Distributions// !$*UTF8*$!
2*4f1223e8SApple OSS Distributions{
3*4f1223e8SApple OSS Distributions	archiveVersion = 1;
4*4f1223e8SApple OSS Distributions	classes = {
5*4f1223e8SApple OSS Distributions	};
6*4f1223e8SApple OSS Distributions	objectVersion = 45;
7*4f1223e8SApple OSS Distributions	objects = {
8*4f1223e8SApple OSS Distributions
9*4f1223e8SApple OSS Distributions/* Begin PBXBuildFile section */
10*4f1223e8SApple OSS Distributions		086FC22B1E0347E700A7EBEF /* pgokext.c in Sources */ = {isa = PBXBuildFile; fileRef = 086FC22A1E0347E700A7EBEF /* pgokext.c */; };
11*4f1223e8SApple OSS Distributions		C68D22B30EB2441400C3A06C /* testvmx.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C68D22B20EB2441400C3A06C /* testvmx.cpp */; };
12*4f1223e8SApple OSS Distributions		C6CBD9CE1225B9FF00F317B5 /* testthreadcall.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C6CBD9CD1225B9FF00F317B5 /* testthreadcall.cpp */; };
13*4f1223e8SApple OSS Distributions/* End PBXBuildFile section */
14*4f1223e8SApple OSS Distributions
15*4f1223e8SApple OSS Distributions/* Begin PBXFileReference section */
16*4f1223e8SApple OSS Distributions		086FC2281E0347E700A7EBEF /* pgokext.kext */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = pgokext.kext; sourceTree = BUILT_PRODUCTS_DIR; };
17*4f1223e8SApple OSS Distributions		086FC22A1E0347E700A7EBEF /* pgokext.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = pgokext.c; sourceTree = "<group>"; };
18*4f1223e8SApple OSS Distributions		086FC22C1E0347E700A7EBEF /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
19*4f1223e8SApple OSS Distributions		8DA8362C06AD9B9200E5AC22 /* Kernel.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Kernel.framework; path = /System/Library/Frameworks/Kernel.framework; sourceTree = "<absolute>"; };
20*4f1223e8SApple OSS Distributions		C68D22A80EB243BC00C3A06C /* testvmx.kext */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = testvmx.kext; sourceTree = BUILT_PRODUCTS_DIR; };
21*4f1223e8SApple OSS Distributions		C68D22A90EB243BC00C3A06C /* testvmx-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "testvmx-Info.plist"; sourceTree = "<group>"; };
22*4f1223e8SApple OSS Distributions		C68D22B10EB2441400C3A06C /* testvmx.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = testvmx.h; sourceTree = "<group>"; };
23*4f1223e8SApple OSS Distributions		C68D22B20EB2441400C3A06C /* testvmx.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = testvmx.cpp; sourceTree = "<group>"; };
24*4f1223e8SApple OSS Distributions		C6CBD9C31225B98F00F317B5 /* testthreadcall.kext */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = testthreadcall.kext; sourceTree = BUILT_PRODUCTS_DIR; };
25*4f1223e8SApple OSS Distributions		C6CBD9C41225B98F00F317B5 /* testthreadcall-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "testthreadcall-Info.plist"; sourceTree = "<group>"; };
26*4f1223e8SApple OSS Distributions		C6CBD9CC1225B9FF00F317B5 /* testthreadcall.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = testthreadcall.h; sourceTree = "<group>"; };
27*4f1223e8SApple OSS Distributions		C6CBD9CD1225B9FF00F317B5 /* testthreadcall.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = testthreadcall.cpp; sourceTree = "<group>"; };
28*4f1223e8SApple OSS Distributions/* End PBXFileReference section */
29*4f1223e8SApple OSS Distributions
30*4f1223e8SApple OSS Distributions/* Begin PBXFrameworksBuildPhase section */
31*4f1223e8SApple OSS Distributions		086FC2241E0347E700A7EBEF /* Frameworks */ = {
32*4f1223e8SApple OSS Distributions			isa = PBXFrameworksBuildPhase;
33*4f1223e8SApple OSS Distributions			buildActionMask = 2147483647;
34*4f1223e8SApple OSS Distributions			files = (
35*4f1223e8SApple OSS Distributions			);
36*4f1223e8SApple OSS Distributions			runOnlyForDeploymentPostprocessing = 0;
37*4f1223e8SApple OSS Distributions		};
38*4f1223e8SApple OSS Distributions		C68D22A60EB243BC00C3A06C /* Frameworks */ = {
39*4f1223e8SApple OSS Distributions			isa = PBXFrameworksBuildPhase;
40*4f1223e8SApple OSS Distributions			buildActionMask = 2147483647;
41*4f1223e8SApple OSS Distributions			files = (
42*4f1223e8SApple OSS Distributions			);
43*4f1223e8SApple OSS Distributions			runOnlyForDeploymentPostprocessing = 0;
44*4f1223e8SApple OSS Distributions		};
45*4f1223e8SApple OSS Distributions		C6CBD9C11225B98F00F317B5 /* Frameworks */ = {
46*4f1223e8SApple OSS Distributions			isa = PBXFrameworksBuildPhase;
47*4f1223e8SApple OSS Distributions			buildActionMask = 2147483647;
48*4f1223e8SApple OSS Distributions			files = (
49*4f1223e8SApple OSS Distributions			);
50*4f1223e8SApple OSS Distributions			runOnlyForDeploymentPostprocessing = 0;
51*4f1223e8SApple OSS Distributions		};
52*4f1223e8SApple OSS Distributions/* End PBXFrameworksBuildPhase section */
53*4f1223e8SApple OSS Distributions
54*4f1223e8SApple OSS Distributions/* Begin PBXGroup section */
55*4f1223e8SApple OSS Distributions		086FC2291E0347E700A7EBEF /* pgokext */ = {
56*4f1223e8SApple OSS Distributions			isa = PBXGroup;
57*4f1223e8SApple OSS Distributions			children = (
58*4f1223e8SApple OSS Distributions				086FC22A1E0347E700A7EBEF /* pgokext.c */,
59*4f1223e8SApple OSS Distributions				086FC22C1E0347E700A7EBEF /* Info.plist */,
60*4f1223e8SApple OSS Distributions			);
61*4f1223e8SApple OSS Distributions			path = pgokext;
62*4f1223e8SApple OSS Distributions			sourceTree = "<group>";
63*4f1223e8SApple OSS Distributions		};
64*4f1223e8SApple OSS Distributions		089C166AFE841209C02AAC07 /* testkext */ = {
65*4f1223e8SApple OSS Distributions			isa = PBXGroup;
66*4f1223e8SApple OSS Distributions			children = (
67*4f1223e8SApple OSS Distributions				247142CAFF3F8F9811CA285C /* Source */,
68*4f1223e8SApple OSS Distributions				8DA8362C06AD9B9200E5AC22 /* Kernel.framework */,
69*4f1223e8SApple OSS Distributions				086FC2291E0347E700A7EBEF /* pgokext */,
70*4f1223e8SApple OSS Distributions				19C28FB6FE9D52B211CA2CBB /* Products */,
71*4f1223e8SApple OSS Distributions			);
72*4f1223e8SApple OSS Distributions			name = testkext;
73*4f1223e8SApple OSS Distributions			sourceTree = "<group>";
74*4f1223e8SApple OSS Distributions		};
75*4f1223e8SApple OSS Distributions		19C28FB6FE9D52B211CA2CBB /* Products */ = {
76*4f1223e8SApple OSS Distributions			isa = PBXGroup;
77*4f1223e8SApple OSS Distributions			children = (
78*4f1223e8SApple OSS Distributions				C68D22A80EB243BC00C3A06C /* testvmx.kext */,
79*4f1223e8SApple OSS Distributions				C6CBD9C31225B98F00F317B5 /* testthreadcall.kext */,
80*4f1223e8SApple OSS Distributions				086FC2281E0347E700A7EBEF /* pgokext.kext */,
81*4f1223e8SApple OSS Distributions			);
82*4f1223e8SApple OSS Distributions			name = Products;
83*4f1223e8SApple OSS Distributions			sourceTree = "<group>";
84*4f1223e8SApple OSS Distributions		};
85*4f1223e8SApple OSS Distributions		247142CAFF3F8F9811CA285C /* Source */ = {
86*4f1223e8SApple OSS Distributions			isa = PBXGroup;
87*4f1223e8SApple OSS Distributions			children = (
88*4f1223e8SApple OSS Distributions				C6CBD9CC1225B9FF00F317B5 /* testthreadcall.h */,
89*4f1223e8SApple OSS Distributions				C6CBD9CD1225B9FF00F317B5 /* testthreadcall.cpp */,
90*4f1223e8SApple OSS Distributions				C68D22B10EB2441400C3A06C /* testvmx.h */,
91*4f1223e8SApple OSS Distributions				C68D22B20EB2441400C3A06C /* testvmx.cpp */,
92*4f1223e8SApple OSS Distributions				C68D22A90EB243BC00C3A06C /* testvmx-Info.plist */,
93*4f1223e8SApple OSS Distributions				C6CBD9C41225B98F00F317B5 /* testthreadcall-Info.plist */,
94*4f1223e8SApple OSS Distributions			);
95*4f1223e8SApple OSS Distributions			name = Source;
96*4f1223e8SApple OSS Distributions			sourceTree = "<group>";
97*4f1223e8SApple OSS Distributions		};
98*4f1223e8SApple OSS Distributions/* End PBXGroup section */
99*4f1223e8SApple OSS Distributions
100*4f1223e8SApple OSS Distributions/* Begin PBXHeadersBuildPhase section */
101*4f1223e8SApple OSS Distributions		086FC2251E0347E700A7EBEF /* Headers */ = {
102*4f1223e8SApple OSS Distributions			isa = PBXHeadersBuildPhase;
103*4f1223e8SApple OSS Distributions			buildActionMask = 2147483647;
104*4f1223e8SApple OSS Distributions			files = (
105*4f1223e8SApple OSS Distributions			);
106*4f1223e8SApple OSS Distributions			runOnlyForDeploymentPostprocessing = 0;
107*4f1223e8SApple OSS Distributions		};
108*4f1223e8SApple OSS Distributions/* End PBXHeadersBuildPhase section */
109*4f1223e8SApple OSS Distributions
110*4f1223e8SApple OSS Distributions/* Begin PBXNativeTarget section */
111*4f1223e8SApple OSS Distributions		086FC2271E0347E700A7EBEF /* pgokext */ = {
112*4f1223e8SApple OSS Distributions			isa = PBXNativeTarget;
113*4f1223e8SApple OSS Distributions			buildConfigurationList = 086FC22F1E0347E700A7EBEF /* Build configuration list for PBXNativeTarget "pgokext" */;
114*4f1223e8SApple OSS Distributions			buildPhases = (
115*4f1223e8SApple OSS Distributions				086FC2231E0347E700A7EBEF /* Sources */,
116*4f1223e8SApple OSS Distributions				086FC2241E0347E700A7EBEF /* Frameworks */,
117*4f1223e8SApple OSS Distributions				086FC2251E0347E700A7EBEF /* Headers */,
118*4f1223e8SApple OSS Distributions				086FC2261E0347E700A7EBEF /* Resources */,
119*4f1223e8SApple OSS Distributions			);
120*4f1223e8SApple OSS Distributions			buildRules = (
121*4f1223e8SApple OSS Distributions			);
122*4f1223e8SApple OSS Distributions			dependencies = (
123*4f1223e8SApple OSS Distributions			);
124*4f1223e8SApple OSS Distributions			name = pgokext;
125*4f1223e8SApple OSS Distributions			productName = pgokext;
126*4f1223e8SApple OSS Distributions			productReference = 086FC2281E0347E700A7EBEF /* pgokext.kext */;
127*4f1223e8SApple OSS Distributions			productType = "com.apple.product-type.kernel-extension";
128*4f1223e8SApple OSS Distributions		};
129*4f1223e8SApple OSS Distributions		C68D22A70EB243BC00C3A06C /* testvmx */ = {
130*4f1223e8SApple OSS Distributions			isa = PBXNativeTarget;
131*4f1223e8SApple OSS Distributions			buildConfigurationList = C68D22AC0EB243BD00C3A06C /* Build configuration list for PBXNativeTarget "testvmx" */;
132*4f1223e8SApple OSS Distributions			buildPhases = (
133*4f1223e8SApple OSS Distributions				C68D22A40EB243BC00C3A06C /* Sources */,
134*4f1223e8SApple OSS Distributions				C68D22A50EB243BC00C3A06C /* Resources */,
135*4f1223e8SApple OSS Distributions				C68D22A60EB243BC00C3A06C /* Frameworks */,
136*4f1223e8SApple OSS Distributions			);
137*4f1223e8SApple OSS Distributions			buildRules = (
138*4f1223e8SApple OSS Distributions			);
139*4f1223e8SApple OSS Distributions			dependencies = (
140*4f1223e8SApple OSS Distributions			);
141*4f1223e8SApple OSS Distributions			name = testvmx;
142*4f1223e8SApple OSS Distributions			productName = testvmx;
143*4f1223e8SApple OSS Distributions			productReference = C68D22A80EB243BC00C3A06C /* testvmx.kext */;
144*4f1223e8SApple OSS Distributions			productType = "com.apple.product-type.kernel-extension.iokit";
145*4f1223e8SApple OSS Distributions		};
146*4f1223e8SApple OSS Distributions		C6CBD9C21225B98F00F317B5 /* testthreadcall */ = {
147*4f1223e8SApple OSS Distributions			isa = PBXNativeTarget;
148*4f1223e8SApple OSS Distributions			buildConfigurationList = C6CBD9C71225B98F00F317B5 /* Build configuration list for PBXNativeTarget "testthreadcall" */;
149*4f1223e8SApple OSS Distributions			buildPhases = (
150*4f1223e8SApple OSS Distributions				C6CBD9BF1225B98F00F317B5 /* Sources */,
151*4f1223e8SApple OSS Distributions				C6CBD9C01225B98F00F317B5 /* Resources */,
152*4f1223e8SApple OSS Distributions				C6CBD9C11225B98F00F317B5 /* Frameworks */,
153*4f1223e8SApple OSS Distributions			);
154*4f1223e8SApple OSS Distributions			buildRules = (
155*4f1223e8SApple OSS Distributions			);
156*4f1223e8SApple OSS Distributions			dependencies = (
157*4f1223e8SApple OSS Distributions			);
158*4f1223e8SApple OSS Distributions			name = testthreadcall;
159*4f1223e8SApple OSS Distributions			productName = testthreadcall;
160*4f1223e8SApple OSS Distributions			productReference = C6CBD9C31225B98F00F317B5 /* testthreadcall.kext */;
161*4f1223e8SApple OSS Distributions			productType = "com.apple.product-type.kernel-extension.iokit";
162*4f1223e8SApple OSS Distributions		};
163*4f1223e8SApple OSS Distributions/* End PBXNativeTarget section */
164*4f1223e8SApple OSS Distributions
165*4f1223e8SApple OSS Distributions/* Begin PBXProject section */
166*4f1223e8SApple OSS Distributions		089C1669FE841209C02AAC07 /* Project object */ = {
167*4f1223e8SApple OSS Distributions			isa = PBXProject;
168*4f1223e8SApple OSS Distributions			attributes = {
169*4f1223e8SApple OSS Distributions				TargetAttributes = {
170*4f1223e8SApple OSS Distributions					086FC2271E0347E700A7EBEF = {
171*4f1223e8SApple OSS Distributions						CreatedOnToolsVersion = 8.3;
172*4f1223e8SApple OSS Distributions						ProvisioningStyle = Automatic;
173*4f1223e8SApple OSS Distributions					};
174*4f1223e8SApple OSS Distributions				};
175*4f1223e8SApple OSS Distributions			};
176*4f1223e8SApple OSS Distributions			buildConfigurationList = 1DEB91DD08733DB10010E9CD /* Build configuration list for PBXProject "testkext" */;
177*4f1223e8SApple OSS Distributions			compatibilityVersion = "Xcode 3.1";
178*4f1223e8SApple OSS Distributions			developmentRegion = English;
179*4f1223e8SApple OSS Distributions			hasScannedForEncodings = 1;
180*4f1223e8SApple OSS Distributions			knownRegions = (
181*4f1223e8SApple OSS Distributions				English,
182*4f1223e8SApple OSS Distributions				Japanese,
183*4f1223e8SApple OSS Distributions				French,
184*4f1223e8SApple OSS Distributions				German,
185*4f1223e8SApple OSS Distributions			);
186*4f1223e8SApple OSS Distributions			mainGroup = 089C166AFE841209C02AAC07 /* testkext */;
187*4f1223e8SApple OSS Distributions			projectDirPath = "";
188*4f1223e8SApple OSS Distributions			projectRoot = "";
189*4f1223e8SApple OSS Distributions			targets = (
190*4f1223e8SApple OSS Distributions				C68D22A70EB243BC00C3A06C /* testvmx */,
191*4f1223e8SApple OSS Distributions				C6CBD9C21225B98F00F317B5 /* testthreadcall */,
192*4f1223e8SApple OSS Distributions				086FC2271E0347E700A7EBEF /* pgokext */,
193*4f1223e8SApple OSS Distributions			);
194*4f1223e8SApple OSS Distributions		};
195*4f1223e8SApple OSS Distributions/* End PBXProject section */
196*4f1223e8SApple OSS Distributions
197*4f1223e8SApple OSS Distributions/* Begin PBXResourcesBuildPhase section */
198*4f1223e8SApple OSS Distributions		086FC2261E0347E700A7EBEF /* Resources */ = {
199*4f1223e8SApple OSS Distributions			isa = PBXResourcesBuildPhase;
200*4f1223e8SApple OSS Distributions			buildActionMask = 2147483647;
201*4f1223e8SApple OSS Distributions			files = (
202*4f1223e8SApple OSS Distributions			);
203*4f1223e8SApple OSS Distributions			runOnlyForDeploymentPostprocessing = 0;
204*4f1223e8SApple OSS Distributions		};
205*4f1223e8SApple OSS Distributions		C68D22A50EB243BC00C3A06C /* Resources */ = {
206*4f1223e8SApple OSS Distributions			isa = PBXResourcesBuildPhase;
207*4f1223e8SApple OSS Distributions			buildActionMask = 2147483647;
208*4f1223e8SApple OSS Distributions			files = (
209*4f1223e8SApple OSS Distributions			);
210*4f1223e8SApple OSS Distributions			runOnlyForDeploymentPostprocessing = 0;
211*4f1223e8SApple OSS Distributions		};
212*4f1223e8SApple OSS Distributions		C6CBD9C01225B98F00F317B5 /* Resources */ = {
213*4f1223e8SApple OSS Distributions			isa = PBXResourcesBuildPhase;
214*4f1223e8SApple OSS Distributions			buildActionMask = 2147483647;
215*4f1223e8SApple OSS Distributions			files = (
216*4f1223e8SApple OSS Distributions			);
217*4f1223e8SApple OSS Distributions			runOnlyForDeploymentPostprocessing = 0;
218*4f1223e8SApple OSS Distributions		};
219*4f1223e8SApple OSS Distributions/* End PBXResourcesBuildPhase section */
220*4f1223e8SApple OSS Distributions
221*4f1223e8SApple OSS Distributions/* Begin PBXSourcesBuildPhase section */
222*4f1223e8SApple OSS Distributions		086FC2231E0347E700A7EBEF /* Sources */ = {
223*4f1223e8SApple OSS Distributions			isa = PBXSourcesBuildPhase;
224*4f1223e8SApple OSS Distributions			buildActionMask = 2147483647;
225*4f1223e8SApple OSS Distributions			files = (
226*4f1223e8SApple OSS Distributions				086FC22B1E0347E700A7EBEF /* pgokext.c in Sources */,
227*4f1223e8SApple OSS Distributions			);
228*4f1223e8SApple OSS Distributions			runOnlyForDeploymentPostprocessing = 0;
229*4f1223e8SApple OSS Distributions		};
230*4f1223e8SApple OSS Distributions		C68D22A40EB243BC00C3A06C /* Sources */ = {
231*4f1223e8SApple OSS Distributions			isa = PBXSourcesBuildPhase;
232*4f1223e8SApple OSS Distributions			buildActionMask = 2147483647;
233*4f1223e8SApple OSS Distributions			files = (
234*4f1223e8SApple OSS Distributions				C68D22B30EB2441400C3A06C /* testvmx.cpp in Sources */,
235*4f1223e8SApple OSS Distributions			);
236*4f1223e8SApple OSS Distributions			runOnlyForDeploymentPostprocessing = 0;
237*4f1223e8SApple OSS Distributions		};
238*4f1223e8SApple OSS Distributions		C6CBD9BF1225B98F00F317B5 /* Sources */ = {
239*4f1223e8SApple OSS Distributions			isa = PBXSourcesBuildPhase;
240*4f1223e8SApple OSS Distributions			buildActionMask = 2147483647;
241*4f1223e8SApple OSS Distributions			files = (
242*4f1223e8SApple OSS Distributions				C6CBD9CE1225B9FF00F317B5 /* testthreadcall.cpp in Sources */,
243*4f1223e8SApple OSS Distributions			);
244*4f1223e8SApple OSS Distributions			runOnlyForDeploymentPostprocessing = 0;
245*4f1223e8SApple OSS Distributions		};
246*4f1223e8SApple OSS Distributions/* End PBXSourcesBuildPhase section */
247*4f1223e8SApple OSS Distributions
248*4f1223e8SApple OSS Distributions/* Begin XCBuildConfiguration section */
249*4f1223e8SApple OSS Distributions		086FC22D1E0347E700A7EBEF /* Debug */ = {
250*4f1223e8SApple OSS Distributions			isa = XCBuildConfiguration;
251*4f1223e8SApple OSS Distributions			buildSettings = {
252*4f1223e8SApple OSS Distributions				ALWAYS_SEARCH_USER_PATHS = NO;
253*4f1223e8SApple OSS Distributions				CLANG_ANALYZER_NONNULL = YES;
254*4f1223e8SApple OSS Distributions				CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
255*4f1223e8SApple OSS Distributions				CLANG_CXX_LIBRARY = "libc++";
256*4f1223e8SApple OSS Distributions				CLANG_ENABLE_MODULES = YES;
257*4f1223e8SApple OSS Distributions				CLANG_ENABLE_OBJC_ARC = YES;
258*4f1223e8SApple OSS Distributions				CLANG_WARN_BOOL_CONVERSION = YES;
259*4f1223e8SApple OSS Distributions				CLANG_WARN_CONSTANT_CONVERSION = YES;
260*4f1223e8SApple OSS Distributions				CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
261*4f1223e8SApple OSS Distributions				CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
262*4f1223e8SApple OSS Distributions				CLANG_WARN_EMPTY_BODY = YES;
263*4f1223e8SApple OSS Distributions				CLANG_WARN_ENUM_CONVERSION = YES;
264*4f1223e8SApple OSS Distributions				CLANG_WARN_INFINITE_RECURSION = YES;
265*4f1223e8SApple OSS Distributions				CLANG_WARN_INT_CONVERSION = YES;
266*4f1223e8SApple OSS Distributions				CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
267*4f1223e8SApple OSS Distributions				CLANG_WARN_SUSPICIOUS_MOVE = YES;
268*4f1223e8SApple OSS Distributions				CLANG_WARN_UNREACHABLE_CODE = YES;
269*4f1223e8SApple OSS Distributions				CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
270*4f1223e8SApple OSS Distributions				CODE_SIGN_IDENTITY = "";
271*4f1223e8SApple OSS Distributions				COPY_PHASE_STRIP = NO;
272*4f1223e8SApple OSS Distributions				DEBUG_INFORMATION_FORMAT = dwarf;
273*4f1223e8SApple OSS Distributions				ENABLE_STRICT_OBJC_MSGSEND = YES;
274*4f1223e8SApple OSS Distributions				ENABLE_TESTABILITY = YES;
275*4f1223e8SApple OSS Distributions				GCC_DYNAMIC_NO_PIC = NO;
276*4f1223e8SApple OSS Distributions				GCC_NO_COMMON_BLOCKS = YES;
277*4f1223e8SApple OSS Distributions				GCC_PREPROCESSOR_DEFINITIONS = (
278*4f1223e8SApple OSS Distributions					"DEBUG=1",
279*4f1223e8SApple OSS Distributions					"$(inherited)",
280*4f1223e8SApple OSS Distributions				);
281*4f1223e8SApple OSS Distributions				GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
282*4f1223e8SApple OSS Distributions				GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
283*4f1223e8SApple OSS Distributions				GCC_WARN_UNDECLARED_SELECTOR = YES;
284*4f1223e8SApple OSS Distributions				GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
285*4f1223e8SApple OSS Distributions				GCC_WARN_UNUSED_FUNCTION = YES;
286*4f1223e8SApple OSS Distributions				INFOPLIST_FILE = pgokext/Info.plist;
287*4f1223e8SApple OSS Distributions				INSTALL_PATH = /;
288*4f1223e8SApple OSS Distributions				MODULE_NAME = com.apple.pgokext;
289*4f1223e8SApple OSS Distributions				MODULE_START = pgokext_start;
290*4f1223e8SApple OSS Distributions				MODULE_STOP = pgokext_stop;
291*4f1223e8SApple OSS Distributions				MODULE_VERSION = 1.0.0d1;
292*4f1223e8SApple OSS Distributions				MTL_ENABLE_DEBUG_INFO = YES;
293*4f1223e8SApple OSS Distributions				OTHER_CFLAGS = "-fprofile-instr-generate";
294*4f1223e8SApple OSS Distributions				PRODUCT_BUNDLE_IDENTIFIER = com.apple.pgokext;
295*4f1223e8SApple OSS Distributions				PRODUCT_NAME = "$(TARGET_NAME)";
296*4f1223e8SApple OSS Distributions				SDKROOT = macosx;
297*4f1223e8SApple OSS Distributions				WRAPPER_EXTENSION = kext;
298*4f1223e8SApple OSS Distributions			};
299*4f1223e8SApple OSS Distributions			name = Debug;
300*4f1223e8SApple OSS Distributions		};
301*4f1223e8SApple OSS Distributions		086FC22E1E0347E700A7EBEF /* Release */ = {
302*4f1223e8SApple OSS Distributions			isa = XCBuildConfiguration;
303*4f1223e8SApple OSS Distributions			buildSettings = {
304*4f1223e8SApple OSS Distributions				ALWAYS_SEARCH_USER_PATHS = NO;
305*4f1223e8SApple OSS Distributions				CLANG_ANALYZER_NONNULL = YES;
306*4f1223e8SApple OSS Distributions				CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
307*4f1223e8SApple OSS Distributions				CLANG_CXX_LIBRARY = "libc++";
308*4f1223e8SApple OSS Distributions				CLANG_ENABLE_MODULES = YES;
309*4f1223e8SApple OSS Distributions				CLANG_ENABLE_OBJC_ARC = YES;
310*4f1223e8SApple OSS Distributions				CLANG_WARN_BOOL_CONVERSION = YES;
311*4f1223e8SApple OSS Distributions				CLANG_WARN_CONSTANT_CONVERSION = YES;
312*4f1223e8SApple OSS Distributions				CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
313*4f1223e8SApple OSS Distributions				CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
314*4f1223e8SApple OSS Distributions				CLANG_WARN_EMPTY_BODY = YES;
315*4f1223e8SApple OSS Distributions				CLANG_WARN_ENUM_CONVERSION = YES;
316*4f1223e8SApple OSS Distributions				CLANG_WARN_INFINITE_RECURSION = YES;
317*4f1223e8SApple OSS Distributions				CLANG_WARN_INT_CONVERSION = YES;
318*4f1223e8SApple OSS Distributions				CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
319*4f1223e8SApple OSS Distributions				CLANG_WARN_SUSPICIOUS_MOVE = YES;
320*4f1223e8SApple OSS Distributions				CLANG_WARN_UNREACHABLE_CODE = YES;
321*4f1223e8SApple OSS Distributions				CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
322*4f1223e8SApple OSS Distributions				CODE_SIGN_IDENTITY = "";
323*4f1223e8SApple OSS Distributions				COPY_PHASE_STRIP = NO;
324*4f1223e8SApple OSS Distributions				DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
325*4f1223e8SApple OSS Distributions				ENABLE_NS_ASSERTIONS = NO;
326*4f1223e8SApple OSS Distributions				ENABLE_STRICT_OBJC_MSGSEND = YES;
327*4f1223e8SApple OSS Distributions				GCC_NO_COMMON_BLOCKS = YES;
328*4f1223e8SApple OSS Distributions				GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
329*4f1223e8SApple OSS Distributions				GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
330*4f1223e8SApple OSS Distributions				GCC_WARN_UNDECLARED_SELECTOR = YES;
331*4f1223e8SApple OSS Distributions				GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
332*4f1223e8SApple OSS Distributions				GCC_WARN_UNUSED_FUNCTION = YES;
333*4f1223e8SApple OSS Distributions				INFOPLIST_FILE = pgokext/Info.plist;
334*4f1223e8SApple OSS Distributions				INSTALL_PATH = /;
335*4f1223e8SApple OSS Distributions				MODULE_NAME = com.apple.pgokext;
336*4f1223e8SApple OSS Distributions				MODULE_START = pgokext_start;
337*4f1223e8SApple OSS Distributions				MODULE_STOP = pgokext_stop;
338*4f1223e8SApple OSS Distributions				MODULE_VERSION = 1.0.0d1;
339*4f1223e8SApple OSS Distributions				MTL_ENABLE_DEBUG_INFO = NO;
340*4f1223e8SApple OSS Distributions				OTHER_CFLAGS = "-fprofile-instr-generate";
341*4f1223e8SApple OSS Distributions				PRODUCT_BUNDLE_IDENTIFIER = com.apple.pgokext;
342*4f1223e8SApple OSS Distributions				PRODUCT_NAME = "$(TARGET_NAME)";
343*4f1223e8SApple OSS Distributions				SDKROOT = macosx;
344*4f1223e8SApple OSS Distributions				WRAPPER_EXTENSION = kext;
345*4f1223e8SApple OSS Distributions			};
346*4f1223e8SApple OSS Distributions			name = Release;
347*4f1223e8SApple OSS Distributions		};
348*4f1223e8SApple OSS Distributions		1DEB91DE08733DB10010E9CD /* Debug */ = {
349*4f1223e8SApple OSS Distributions			isa = XCBuildConfiguration;
350*4f1223e8SApple OSS Distributions			buildSettings = {
351*4f1223e8SApple OSS Distributions				ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
352*4f1223e8SApple OSS Distributions				GCC_C_LANGUAGE_STANDARD = gnu99;
353*4f1223e8SApple OSS Distributions				GCC_OPTIMIZATION_LEVEL = 0;
354*4f1223e8SApple OSS Distributions				GCC_WARN_ABOUT_RETURN_TYPE = YES;
355*4f1223e8SApple OSS Distributions				GCC_WARN_UNUSED_VARIABLE = YES;
356*4f1223e8SApple OSS Distributions				ONLY_ACTIVE_ARCH = YES;
357*4f1223e8SApple OSS Distributions				PREBINDING = NO;
358*4f1223e8SApple OSS Distributions			};
359*4f1223e8SApple OSS Distributions			name = Debug;
360*4f1223e8SApple OSS Distributions		};
361*4f1223e8SApple OSS Distributions		1DEB91DF08733DB10010E9CD /* Release */ = {
362*4f1223e8SApple OSS Distributions			isa = XCBuildConfiguration;
363*4f1223e8SApple OSS Distributions			buildSettings = {
364*4f1223e8SApple OSS Distributions				ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
365*4f1223e8SApple OSS Distributions				GCC_C_LANGUAGE_STANDARD = gnu99;
366*4f1223e8SApple OSS Distributions				GCC_WARN_ABOUT_RETURN_TYPE = YES;
367*4f1223e8SApple OSS Distributions				GCC_WARN_UNUSED_VARIABLE = YES;
368*4f1223e8SApple OSS Distributions				PREBINDING = NO;
369*4f1223e8SApple OSS Distributions			};
370*4f1223e8SApple OSS Distributions			name = Release;
371*4f1223e8SApple OSS Distributions		};
372*4f1223e8SApple OSS Distributions		C68D22AA0EB243BD00C3A06C /* Debug */ = {
373*4f1223e8SApple OSS Distributions			isa = XCBuildConfiguration;
374*4f1223e8SApple OSS Distributions			buildSettings = {
375*4f1223e8SApple OSS Distributions				ALWAYS_SEARCH_USER_PATHS = NO;
376*4f1223e8SApple OSS Distributions				COPY_PHASE_STRIP = NO;
377*4f1223e8SApple OSS Distributions				DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
378*4f1223e8SApple OSS Distributions				GCC_DYNAMIC_NO_PIC = NO;
379*4f1223e8SApple OSS Distributions				GCC_ENABLE_FIX_AND_CONTINUE = NO;
380*4f1223e8SApple OSS Distributions				GCC_MODEL_TUNING = G5;
381*4f1223e8SApple OSS Distributions				GCC_OPTIMIZATION_LEVEL = 0;
382*4f1223e8SApple OSS Distributions				INFOPLIST_FILE = "testvmx-Info.plist";
383*4f1223e8SApple OSS Distributions				INSTALL_PATH = "$(SYSTEM_LIBRARY_DIR)/Extensions";
384*4f1223e8SApple OSS Distributions				MODULE_NAME = com.yourcompany.driver.testvmx;
385*4f1223e8SApple OSS Distributions				MODULE_VERSION = 1.0.0d1;
386*4f1223e8SApple OSS Distributions				PREBINDING = NO;
387*4f1223e8SApple OSS Distributions				PRODUCT_NAME = testvmx;
388*4f1223e8SApple OSS Distributions				VALID_ARCHS = "i386 x86_64";
389*4f1223e8SApple OSS Distributions				WRAPPER_EXTENSION = kext;
390*4f1223e8SApple OSS Distributions			};
391*4f1223e8SApple OSS Distributions			name = Debug;
392*4f1223e8SApple OSS Distributions		};
393*4f1223e8SApple OSS Distributions		C68D22AB0EB243BD00C3A06C /* Release */ = {
394*4f1223e8SApple OSS Distributions			isa = XCBuildConfiguration;
395*4f1223e8SApple OSS Distributions			buildSettings = {
396*4f1223e8SApple OSS Distributions				ALWAYS_SEARCH_USER_PATHS = NO;
397*4f1223e8SApple OSS Distributions				COPY_PHASE_STRIP = YES;
398*4f1223e8SApple OSS Distributions				DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
399*4f1223e8SApple OSS Distributions				GCC_ENABLE_FIX_AND_CONTINUE = NO;
400*4f1223e8SApple OSS Distributions				GCC_MODEL_TUNING = G5;
401*4f1223e8SApple OSS Distributions				INFOPLIST_FILE = "testvmx-Info.plist";
402*4f1223e8SApple OSS Distributions				INSTALL_PATH = "$(SYSTEM_LIBRARY_DIR)/Extensions";
403*4f1223e8SApple OSS Distributions				MODULE_NAME = com.yourcompany.driver.testvmx;
404*4f1223e8SApple OSS Distributions				MODULE_VERSION = 1.0.0d1;
405*4f1223e8SApple OSS Distributions				PREBINDING = NO;
406*4f1223e8SApple OSS Distributions				PRODUCT_NAME = testvmx;
407*4f1223e8SApple OSS Distributions				VALID_ARCHS = "i386 x86_64";
408*4f1223e8SApple OSS Distributions				WRAPPER_EXTENSION = kext;
409*4f1223e8SApple OSS Distributions				ZERO_LINK = NO;
410*4f1223e8SApple OSS Distributions			};
411*4f1223e8SApple OSS Distributions			name = Release;
412*4f1223e8SApple OSS Distributions		};
413*4f1223e8SApple OSS Distributions		C6CBD9C51225B98F00F317B5 /* Debug */ = {
414*4f1223e8SApple OSS Distributions			isa = XCBuildConfiguration;
415*4f1223e8SApple OSS Distributions			buildSettings = {
416*4f1223e8SApple OSS Distributions				ALWAYS_SEARCH_USER_PATHS = NO;
417*4f1223e8SApple OSS Distributions				COPY_PHASE_STRIP = NO;
418*4f1223e8SApple OSS Distributions				DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
419*4f1223e8SApple OSS Distributions				GCC_DYNAMIC_NO_PIC = NO;
420*4f1223e8SApple OSS Distributions				GCC_ENABLE_FIX_AND_CONTINUE = NO;
421*4f1223e8SApple OSS Distributions				GCC_MODEL_TUNING = G5;
422*4f1223e8SApple OSS Distributions				GCC_OPTIMIZATION_LEVEL = 0;
423*4f1223e8SApple OSS Distributions				INFOPLIST_FILE = "testthreadcall-Info.plist";
424*4f1223e8SApple OSS Distributions				INSTALL_PATH = "$(SYSTEM_LIBRARY_DIR)/Extensions";
425*4f1223e8SApple OSS Distributions				MODULE_NAME = com.yourcompany.driver.testthreadcall;
426*4f1223e8SApple OSS Distributions				MODULE_VERSION = 1.0.0d1;
427*4f1223e8SApple OSS Distributions				PREBINDING = NO;
428*4f1223e8SApple OSS Distributions				PRODUCT_NAME = testthreadcall;
429*4f1223e8SApple OSS Distributions				WRAPPER_EXTENSION = kext;
430*4f1223e8SApple OSS Distributions			};
431*4f1223e8SApple OSS Distributions			name = Debug;
432*4f1223e8SApple OSS Distributions		};
433*4f1223e8SApple OSS Distributions		C6CBD9C61225B98F00F317B5 /* Release */ = {
434*4f1223e8SApple OSS Distributions			isa = XCBuildConfiguration;
435*4f1223e8SApple OSS Distributions			buildSettings = {
436*4f1223e8SApple OSS Distributions				ALWAYS_SEARCH_USER_PATHS = NO;
437*4f1223e8SApple OSS Distributions				COPY_PHASE_STRIP = YES;
438*4f1223e8SApple OSS Distributions				DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
439*4f1223e8SApple OSS Distributions				GCC_ENABLE_FIX_AND_CONTINUE = NO;
440*4f1223e8SApple OSS Distributions				GCC_MODEL_TUNING = G5;
441*4f1223e8SApple OSS Distributions				INFOPLIST_FILE = "testthreadcall-Info.plist";
442*4f1223e8SApple OSS Distributions				INSTALL_PATH = "$(SYSTEM_LIBRARY_DIR)/Extensions";
443*4f1223e8SApple OSS Distributions				MODULE_NAME = com.yourcompany.driver.testthreadcall;
444*4f1223e8SApple OSS Distributions				MODULE_VERSION = 1.0.0d1;
445*4f1223e8SApple OSS Distributions				PREBINDING = NO;
446*4f1223e8SApple OSS Distributions				PRODUCT_NAME = testthreadcall;
447*4f1223e8SApple OSS Distributions				WRAPPER_EXTENSION = kext;
448*4f1223e8SApple OSS Distributions				ZERO_LINK = NO;
449*4f1223e8SApple OSS Distributions			};
450*4f1223e8SApple OSS Distributions			name = Release;
451*4f1223e8SApple OSS Distributions		};
452*4f1223e8SApple OSS Distributions/* End XCBuildConfiguration section */
453*4f1223e8SApple OSS Distributions
454*4f1223e8SApple OSS Distributions/* Begin XCConfigurationList section */
455*4f1223e8SApple OSS Distributions		086FC22F1E0347E700A7EBEF /* Build configuration list for PBXNativeTarget "pgokext" */ = {
456*4f1223e8SApple OSS Distributions			isa = XCConfigurationList;
457*4f1223e8SApple OSS Distributions			buildConfigurations = (
458*4f1223e8SApple OSS Distributions				086FC22D1E0347E700A7EBEF /* Debug */,
459*4f1223e8SApple OSS Distributions				086FC22E1E0347E700A7EBEF /* Release */,
460*4f1223e8SApple OSS Distributions			);
461*4f1223e8SApple OSS Distributions			defaultConfigurationIsVisible = 0;
462*4f1223e8SApple OSS Distributions			defaultConfigurationName = Release;
463*4f1223e8SApple OSS Distributions		};
464*4f1223e8SApple OSS Distributions		1DEB91DD08733DB10010E9CD /* Build configuration list for PBXProject "testkext" */ = {
465*4f1223e8SApple OSS Distributions			isa = XCConfigurationList;
466*4f1223e8SApple OSS Distributions			buildConfigurations = (
467*4f1223e8SApple OSS Distributions				1DEB91DE08733DB10010E9CD /* Debug */,
468*4f1223e8SApple OSS Distributions				1DEB91DF08733DB10010E9CD /* Release */,
469*4f1223e8SApple OSS Distributions			);
470*4f1223e8SApple OSS Distributions			defaultConfigurationIsVisible = 0;
471*4f1223e8SApple OSS Distributions			defaultConfigurationName = Release;
472*4f1223e8SApple OSS Distributions		};
473*4f1223e8SApple OSS Distributions		C68D22AC0EB243BD00C3A06C /* Build configuration list for PBXNativeTarget "testvmx" */ = {
474*4f1223e8SApple OSS Distributions			isa = XCConfigurationList;
475*4f1223e8SApple OSS Distributions			buildConfigurations = (
476*4f1223e8SApple OSS Distributions				C68D22AA0EB243BD00C3A06C /* Debug */,
477*4f1223e8SApple OSS Distributions				C68D22AB0EB243BD00C3A06C /* Release */,
478*4f1223e8SApple OSS Distributions			);
479*4f1223e8SApple OSS Distributions			defaultConfigurationIsVisible = 0;
480*4f1223e8SApple OSS Distributions			defaultConfigurationName = Release;
481*4f1223e8SApple OSS Distributions		};
482*4f1223e8SApple OSS Distributions		C6CBD9C71225B98F00F317B5 /* Build configuration list for PBXNativeTarget "testthreadcall" */ = {
483*4f1223e8SApple OSS Distributions			isa = XCConfigurationList;
484*4f1223e8SApple OSS Distributions			buildConfigurations = (
485*4f1223e8SApple OSS Distributions				C6CBD9C51225B98F00F317B5 /* Debug */,
486*4f1223e8SApple OSS Distributions				C6CBD9C61225B98F00F317B5 /* Release */,
487*4f1223e8SApple OSS Distributions			);
488*4f1223e8SApple OSS Distributions			defaultConfigurationIsVisible = 0;
489*4f1223e8SApple OSS Distributions			defaultConfigurationName = Release;
490*4f1223e8SApple OSS Distributions		};
491*4f1223e8SApple OSS Distributions/* End XCConfigurationList section */
492*4f1223e8SApple OSS Distributions	};
493*4f1223e8SApple OSS Distributions	rootObject = 089C1669FE841209C02AAC07 /* Project object */;
494*4f1223e8SApple OSS Distributions}
495