]> git.saurik.com Git - apple/xnu.git/blob - tools/tests/testkext/testkext.xcodeproj/project.pbxproj
xnu-1456.1.26.tar.gz
[apple/xnu.git] / tools / tests / testkext / testkext.xcodeproj / project.pbxproj
1 // !$*UTF8*$!
2 {
3 archiveVersion = 1;
4 classes = {
5 };
6 objectVersion = 45;
7 objects = {
8
9 /* Begin PBXBuildFile section */
10 C68D22B30EB2441400C3A06C /* testvmx.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C68D22B20EB2441400C3A06C /* testvmx.cpp */; };
11 /* End PBXBuildFile section */
12
13 /* Begin PBXFileReference section */
14 8DA8362C06AD9B9200E5AC22 /* Kernel.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Kernel.framework; path = /System/Library/Frameworks/Kernel.framework; sourceTree = "<absolute>"; };
15 C68D22A80EB243BC00C3A06C /* testvmx.kext */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = testvmx.kext; sourceTree = BUILT_PRODUCTS_DIR; };
16 C68D22A90EB243BC00C3A06C /* testvmx-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "testvmx-Info.plist"; sourceTree = "<group>"; };
17 C68D22B10EB2441400C3A06C /* testvmx.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = testvmx.h; sourceTree = "<group>"; };
18 C68D22B20EB2441400C3A06C /* testvmx.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = testvmx.cpp; sourceTree = "<group>"; };
19 /* End PBXFileReference section */
20
21 /* Begin PBXFrameworksBuildPhase section */
22 C68D22A60EB243BC00C3A06C /* Frameworks */ = {
23 isa = PBXFrameworksBuildPhase;
24 buildActionMask = 2147483647;
25 files = (
26 );
27 runOnlyForDeploymentPostprocessing = 0;
28 };
29 /* End PBXFrameworksBuildPhase section */
30
31 /* Begin PBXGroup section */
32 089C166AFE841209C02AAC07 /* testkext */ = {
33 isa = PBXGroup;
34 children = (
35 247142CAFF3F8F9811CA285C /* Source */,
36 8DA8362C06AD9B9200E5AC22 /* Kernel.framework */,
37 19C28FB6FE9D52B211CA2CBB /* Products */,
38 );
39 name = testkext;
40 sourceTree = "<group>";
41 };
42 19C28FB6FE9D52B211CA2CBB /* Products */ = {
43 isa = PBXGroup;
44 children = (
45 C68D22A80EB243BC00C3A06C /* testvmx.kext */,
46 );
47 name = Products;
48 sourceTree = "<group>";
49 };
50 247142CAFF3F8F9811CA285C /* Source */ = {
51 isa = PBXGroup;
52 children = (
53 C68D22B10EB2441400C3A06C /* testvmx.h */,
54 C68D22B20EB2441400C3A06C /* testvmx.cpp */,
55 C68D22A90EB243BC00C3A06C /* testvmx-Info.plist */,
56 );
57 name = Source;
58 sourceTree = "<group>";
59 };
60 /* End PBXGroup section */
61
62 /* Begin PBXNativeTarget section */
63 C68D22A70EB243BC00C3A06C /* testvmx */ = {
64 isa = PBXNativeTarget;
65 buildConfigurationList = C68D22AC0EB243BD00C3A06C /* Build configuration list for PBXNativeTarget "testvmx" */;
66 buildPhases = (
67 C68D22A40EB243BC00C3A06C /* Sources */,
68 C68D22A50EB243BC00C3A06C /* Resources */,
69 C68D22A60EB243BC00C3A06C /* Frameworks */,
70 );
71 buildRules = (
72 );
73 dependencies = (
74 );
75 name = testvmx;
76 productName = testvmx;
77 productReference = C68D22A80EB243BC00C3A06C /* testvmx.kext */;
78 productType = "com.apple.product-type.kernel-extension.iokit";
79 };
80 /* End PBXNativeTarget section */
81
82 /* Begin PBXProject section */
83 089C1669FE841209C02AAC07 /* Project object */ = {
84 isa = PBXProject;
85 buildConfigurationList = 1DEB91DD08733DB10010E9CD /* Build configuration list for PBXProject "testkext" */;
86 compatibilityVersion = "Xcode 3.1";
87 hasScannedForEncodings = 1;
88 mainGroup = 089C166AFE841209C02AAC07 /* testkext */;
89 projectDirPath = "";
90 projectRoot = "";
91 targets = (
92 C68D22A70EB243BC00C3A06C /* testvmx */,
93 );
94 };
95 /* End PBXProject section */
96
97 /* Begin PBXResourcesBuildPhase section */
98 C68D22A50EB243BC00C3A06C /* Resources */ = {
99 isa = PBXResourcesBuildPhase;
100 buildActionMask = 2147483647;
101 files = (
102 );
103 runOnlyForDeploymentPostprocessing = 0;
104 };
105 /* End PBXResourcesBuildPhase section */
106
107 /* Begin PBXSourcesBuildPhase section */
108 C68D22A40EB243BC00C3A06C /* Sources */ = {
109 isa = PBXSourcesBuildPhase;
110 buildActionMask = 2147483647;
111 files = (
112 C68D22B30EB2441400C3A06C /* testvmx.cpp in Sources */,
113 );
114 runOnlyForDeploymentPostprocessing = 0;
115 };
116 /* End PBXSourcesBuildPhase section */
117
118 /* Begin XCBuildConfiguration section */
119 1DEB91DE08733DB10010E9CD /* Debug */ = {
120 isa = XCBuildConfiguration;
121 buildSettings = {
122 ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
123 GCC_C_LANGUAGE_STANDARD = gnu99;
124 GCC_OPTIMIZATION_LEVEL = 0;
125 GCC_WARN_ABOUT_RETURN_TYPE = YES;
126 GCC_WARN_UNUSED_VARIABLE = YES;
127 PREBINDING = NO;
128 };
129 name = Debug;
130 };
131 1DEB91DF08733DB10010E9CD /* Release */ = {
132 isa = XCBuildConfiguration;
133 buildSettings = {
134 ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
135 GCC_C_LANGUAGE_STANDARD = gnu99;
136 GCC_WARN_ABOUT_RETURN_TYPE = YES;
137 GCC_WARN_UNUSED_VARIABLE = YES;
138 PREBINDING = NO;
139 };
140 name = Release;
141 };
142 C68D22AA0EB243BD00C3A06C /* Debug */ = {
143 isa = XCBuildConfiguration;
144 buildSettings = {
145 ALWAYS_SEARCH_USER_PATHS = NO;
146 COPY_PHASE_STRIP = NO;
147 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
148 GCC_DYNAMIC_NO_PIC = NO;
149 GCC_ENABLE_FIX_AND_CONTINUE = NO;
150 GCC_MODEL_TUNING = G5;
151 GCC_OPTIMIZATION_LEVEL = 0;
152 INFOPLIST_FILE = "testvmx-Info.plist";
153 INSTALL_PATH = "$(SYSTEM_LIBRARY_DIR)/Extensions";
154 MODULE_NAME = com.yourcompany.driver.testvmx;
155 MODULE_VERSION = 1.0.0d1;
156 PREBINDING = NO;
157 PRODUCT_NAME = testvmx;
158 VALID_ARCHS = "i386 x86_64";
159 WRAPPER_EXTENSION = kext;
160 };
161 name = Debug;
162 };
163 C68D22AB0EB243BD00C3A06C /* Release */ = {
164 isa = XCBuildConfiguration;
165 buildSettings = {
166 ALWAYS_SEARCH_USER_PATHS = NO;
167 COPY_PHASE_STRIP = YES;
168 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
169 GCC_ENABLE_FIX_AND_CONTINUE = NO;
170 GCC_MODEL_TUNING = G5;
171 INFOPLIST_FILE = "testvmx-Info.plist";
172 INSTALL_PATH = "$(SYSTEM_LIBRARY_DIR)/Extensions";
173 MODULE_NAME = com.yourcompany.driver.testvmx;
174 MODULE_VERSION = 1.0.0d1;
175 PREBINDING = NO;
176 PRODUCT_NAME = testvmx;
177 VALID_ARCHS = "i386 x86_64";
178 WRAPPER_EXTENSION = kext;
179 ZERO_LINK = NO;
180 };
181 name = Release;
182 };
183 /* End XCBuildConfiguration section */
184
185 /* Begin XCConfigurationList section */
186 1DEB91DD08733DB10010E9CD /* Build configuration list for PBXProject "testkext" */ = {
187 isa = XCConfigurationList;
188 buildConfigurations = (
189 1DEB91DE08733DB10010E9CD /* Debug */,
190 1DEB91DF08733DB10010E9CD /* Release */,
191 );
192 defaultConfigurationIsVisible = 0;
193 defaultConfigurationName = Release;
194 };
195 C68D22AC0EB243BD00C3A06C /* Build configuration list for PBXNativeTarget "testvmx" */ = {
196 isa = XCConfigurationList;
197 buildConfigurations = (
198 C68D22AA0EB243BD00C3A06C /* Debug */,
199 C68D22AB0EB243BD00C3A06C /* Release */,
200 );
201 defaultConfigurationIsVisible = 0;
202 defaultConfigurationName = Release;
203 };
204 /* End XCConfigurationList section */
205 };
206 rootObject = 089C1669FE841209C02AAC07 /* Project object */;
207 }