Enable compilation for PowerPC and x86_64.
[ambien.git] / Ambien.xcodeproj / project.pbxproj
1 // !$*UTF8*$!
2 {
3         archiveVersion = 1;
4         classes = {
5         };
6         objectVersion = 42;
7         objects = {
8
9 /* Begin PBXBuildFile section */
10                 42E2EB6D1004514E00EC9679 /* Ambien.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A224C3EFF42367911CA2CB7 /* Ambien.h */; };
11                 42E2EB6F1004514E00EC9679 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 089C167DFE841241C02AAC07 /* InfoPlist.strings */; };
12                 42E2EB711004514E00EC9679 /* Ambien.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1A224C3FFF42367911CA2CB7 /* Ambien.cpp */; settings = {ATTRIBUTES = (); }; };
13 /* End PBXBuildFile section */
14
15 /* Begin PBXFileReference section */
16                 089C167EFE841241C02AAC07 /* English */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = English; path = English.lproj/InfoPlist.strings; sourceTree = "<group>"; };
17                 1A224C3EFF42367911CA2CB7 /* Ambien.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Ambien.h; sourceTree = "<group>"; };
18                 1A224C3FFF42367911CA2CB7 /* Ambien.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Ambien.cpp; sourceTree = "<group>"; };
19                 423F076210CF8E2B00F3AA10 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
20                 42E2EB7A1004514E00EC9679 /* Ambien.kext */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Ambien.kext; sourceTree = BUILT_PRODUCTS_DIR; };
21 /* End PBXFileReference section */
22
23 /* Begin PBXFrameworksBuildPhase section */
24                 42E2EB721004514E00EC9679 /* Frameworks */ = {
25                         isa = PBXFrameworksBuildPhase;
26                         buildActionMask = 2147483647;
27                         files = (
28                         );
29                         runOnlyForDeploymentPostprocessing = 0;
30                 };
31 /* End PBXFrameworksBuildPhase section */
32
33 /* Begin PBXGroup section */
34                 089C166AFE841209C02AAC07 /* Insomnia */ = {
35                         isa = PBXGroup;
36                         children = (
37                                 423F076210CF8E2B00F3AA10 /* Info.plist */,
38                                 247142CAFF3F8F9811CA285C /* Source */,
39                                 089C167CFE841241C02AAC07 /* Resources */,
40                                 19C28FB6FE9D52B211CA2CBB /* Products */,
41                         );
42                         name = Insomnia;
43                         sourceTree = "<group>";
44                 };
45                 089C167CFE841241C02AAC07 /* Resources */ = {
46                         isa = PBXGroup;
47                         children = (
48                                 089C167DFE841241C02AAC07 /* InfoPlist.strings */,
49                         );
50                         name = Resources;
51                         sourceTree = "<group>";
52                 };
53                 19C28FB6FE9D52B211CA2CBB /* Products */ = {
54                         isa = PBXGroup;
55                         children = (
56                                 42E2EB7A1004514E00EC9679 /* Ambien.kext */,
57                         );
58                         name = Products;
59                         sourceTree = "<group>";
60                 };
61                 247142CAFF3F8F9811CA285C /* Source */ = {
62                         isa = PBXGroup;
63                         children = (
64                                 1A224C3EFF42367911CA2CB7 /* Ambien.h */,
65                                 1A224C3FFF42367911CA2CB7 /* Ambien.cpp */,
66                         );
67                         name = Source;
68                         sourceTree = "<group>";
69                 };
70 /* End PBXGroup section */
71
72 /* Begin PBXHeadersBuildPhase section */
73                 42E2EB6C1004514E00EC9679 /* Headers */ = {
74                         isa = PBXHeadersBuildPhase;
75                         buildActionMask = 2147483647;
76                         files = (
77                                 42E2EB6D1004514E00EC9679 /* Ambien.h in Headers */,
78                         );
79                         runOnlyForDeploymentPostprocessing = 0;
80                 };
81 /* End PBXHeadersBuildPhase section */
82
83 /* Begin PBXNativeTarget section */
84                 42E2EB6A1004514E00EC9679 /* Ambien kext */ = {
85                         isa = PBXNativeTarget;
86                         buildConfigurationList = 42E2EB751004514E00EC9679 /* Build configuration list for PBXNativeTarget "Ambien kext" */;
87                         buildPhases = (
88                                 42E2EB6B1004514E00EC9679 /* ShellScript */,
89                                 42E2EB6C1004514E00EC9679 /* Headers */,
90                                 42E2EB6E1004514E00EC9679 /* Resources */,
91                                 42E2EB701004514E00EC9679 /* Sources */,
92                                 42E2EB721004514E00EC9679 /* Frameworks */,
93                                 42E2EB731004514E00EC9679 /* Rez */,
94                                 42E2EB741004514E00EC9679 /* ShellScript */,
95                         );
96                         buildRules = (
97                         );
98                         dependencies = (
99                         );
100                         name = "Ambien kext";
101                         productInstallPath = "$(SYSTEM_LIBRARY_DIR)/Extensions";
102                         productName = nosleep;
103                         productReference = 42E2EB7A1004514E00EC9679 /* Ambien.kext */;
104                         productType = "com.apple.product-type.kernel-extension.iokit";
105                 };
106 /* End PBXNativeTarget section */
107
108 /* Begin PBXProject section */
109                 089C1669FE841209C02AAC07 /* Project object */ = {
110                         isa = PBXProject;
111                         buildConfigurationList = 42E2EB58100450B500EC9679 /* Build configuration list for PBXProject "Ambien" */;
112                         compatibilityVersion = "Xcode 2.4";
113                         hasScannedForEncodings = 1;
114                         mainGroup = 089C166AFE841209C02AAC07 /* Insomnia */;
115                         projectDirPath = "";
116                         projectRoot = "";
117                         targets = (
118                                 42E2EB6A1004514E00EC9679 /* Ambien kext */,
119                         );
120                 };
121 /* End PBXProject section */
122
123 /* Begin PBXResourcesBuildPhase section */
124                 42E2EB6E1004514E00EC9679 /* Resources */ = {
125                         isa = PBXResourcesBuildPhase;
126                         buildActionMask = 2147483647;
127                         files = (
128                                 42E2EB6F1004514E00EC9679 /* InfoPlist.strings in Resources */,
129                         );
130                         runOnlyForDeploymentPostprocessing = 0;
131                 };
132 /* End PBXResourcesBuildPhase section */
133
134 /* Begin PBXRezBuildPhase section */
135                 42E2EB731004514E00EC9679 /* Rez */ = {
136                         isa = PBXRezBuildPhase;
137                         buildActionMask = 2147483647;
138                         files = (
139                         );
140                         runOnlyForDeploymentPostprocessing = 0;
141                 };
142 /* End PBXRezBuildPhase section */
143
144 /* Begin PBXShellScriptBuildPhase section */
145                 42E2EB6B1004514E00EC9679 /* ShellScript */ = {
146                         isa = PBXShellScriptBuildPhase;
147                         buildActionMask = 2147483647;
148                         files = (
149                         );
150                         runOnlyForDeploymentPostprocessing = 0;
151                         shellPath = /bin/sh;
152                         shellScript = "script=\"${SYSTEM_DEVELOPER_DIR}/ProjectBuilder Extras/Kernel Extension Support/KEXTPreprocess\";\nif [ -x \"$script\" ]; then\n    . \"$script\"\nfi";
153                 };
154                 42E2EB741004514E00EC9679 /* ShellScript */ = {
155                         isa = PBXShellScriptBuildPhase;
156                         buildActionMask = 2147483647;
157                         files = (
158                         );
159                         runOnlyForDeploymentPostprocessing = 0;
160                         shellPath = /bin/sh;
161                         shellScript = "script=\"${SYSTEM_DEVELOPER_DIR}/ProjectBuilder Extras/Kernel Extension Support/KEXTPostprocess\";\nif [ -x \"$script\" ]; then\n    . \"$script\"\nfi";
162                 };
163 /* End PBXShellScriptBuildPhase section */
164
165 /* Begin PBXSourcesBuildPhase section */
166                 42E2EB701004514E00EC9679 /* Sources */ = {
167                         isa = PBXSourcesBuildPhase;
168                         buildActionMask = 2147483647;
169                         files = (
170                                 42E2EB711004514E00EC9679 /* Ambien.cpp in Sources */,
171                         );
172                         runOnlyForDeploymentPostprocessing = 0;
173                 };
174 /* End PBXSourcesBuildPhase section */
175
176 /* Begin PBXVariantGroup section */
177                 089C167DFE841241C02AAC07 /* InfoPlist.strings */ = {
178                         isa = PBXVariantGroup;
179                         children = (
180                                 089C167EFE841241C02AAC07 /* English */,
181                         );
182                         name = InfoPlist.strings;
183                         sourceTree = "<group>";
184                 };
185 /* End PBXVariantGroup section */
186
187 /* Begin XCBuildConfiguration section */
188                 42E2EB52100450B500EC9679 /* Development */ = {
189                         isa = XCBuildConfiguration;
190                         buildSettings = {
191                                 ARCHS = "$(ARCHS_STANDARD_32_64_BIT_PRE_XCODE_3_1)";
192                                 ARCHS_STANDARD_32_64_BIT_PRE_XCODE_3_1 = "x86_64 i386 ppc";
193                         };
194                         name = Development;
195                 };
196                 42E2EB53100450B500EC9679 /* Deployment */ = {
197                         isa = XCBuildConfiguration;
198                         buildSettings = {
199                                 ARCHS = "$(ARCHS_STANDARD_32_64_BIT_PRE_XCODE_3_1)";
200                                 ARCHS_STANDARD_32_64_BIT_PRE_XCODE_3_1 = "x86_64 i386 ppc";
201                         };
202                         name = Deployment;
203                 };
204                 42E2EB54100450B500EC9679 /* Default */ = {
205                         isa = XCBuildConfiguration;
206                         buildSettings = {
207                                 ARCHS = "$(ARCHS_STANDARD_32_64_BIT_PRE_XCODE_3_1)";
208                                 ARCHS_STANDARD_32_64_BIT_PRE_XCODE_3_1 = "x86_64 i386 ppc";
209                         };
210                         name = Default;
211                 };
212                 42E2EB761004514E00EC9679 /* Development */ = {
213                         isa = XCBuildConfiguration;
214                         buildSettings = {
215                                 ARCHS = "$(ARCHS_STANDARD_32_64_BIT_PRE_XCODE_3_1)";
216                                 ARCHS_STANDARD_32_64_BIT_PRE_XCODE_3_1 = "x86_64 i386 ppc";
217                                 COPY_PHASE_STRIP = NO;
218                                 FRAMEWORK_SEARCH_PATHS = "";
219                                 GCC_DYNAMIC_NO_PIC = NO;
220                                 GCC_ENABLE_FIX_AND_CONTINUE = YES;
221                                 GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
222                                 GCC_OPTIMIZATION_LEVEL = 0;
223                                 GCC_SYMBOLS_PRIVATE_EXTERN = NO;
224                                 HEADER_SEARCH_PATHS = "";
225                                 INFOPLIST_FILE = Info.plist;
226                                 INSTALL_PATH = "$(SYSTEM_LIBRARY_DIR)/Extensions";
227                                 KERNEL_MODULE = YES;
228                                 LIBRARY_SEARCH_PATHS = "";
229                                 MODULE_IOKIT = YES;
230                                 MODULE_NAME = com.joshuawise.kexts.Insomnia;
231                                 MODULE_VERSION = 1.0.0d1;
232                                 OTHER_CFLAGS = "";
233                                 OTHER_LDFLAGS = "";
234                                 OTHER_REZFLAGS = "";
235                                 PRODUCT_NAME = Ambien;
236                                 SDKROOT = "";
237                                 SECTORDER_FLAGS = "";
238                                 WARNING_CFLAGS = (
239                                         "-Wmost",
240                                         "-Wno-four-char-constants",
241                                         "-Wno-unknown-pragmas",
242                                 );
243                                 WRAPPER_EXTENSION = kext;
244                                 ZERO_LINK = YES;
245                         };
246                         name = Development;
247                 };
248                 42E2EB771004514E00EC9679 /* Deployment */ = {
249                         isa = XCBuildConfiguration;
250                         buildSettings = {
251                                 ARCHS = "$(ARCHS_STANDARD_32_64_BIT_PRE_XCODE_3_1)";
252                                 ARCHS_STANDARD_32_64_BIT_PRE_XCODE_3_1 = "x86_64 i386 ppc";
253                                 COPY_PHASE_STRIP = YES;
254                                 FRAMEWORK_SEARCH_PATHS = "";
255                                 GCC_ENABLE_FIX_AND_CONTINUE = NO;
256                                 GCC_SYMBOLS_PRIVATE_EXTERN = NO;
257                                 HEADER_SEARCH_PATHS = "";
258                                 INFOPLIST_FILE = Info.plist;
259                                 INSTALL_PATH = "$(SYSTEM_LIBRARY_DIR)/Extensions";
260                                 KERNEL_MODULE = YES;
261                                 LIBRARY_SEARCH_PATHS = "";
262                                 MODULE_IOKIT = YES;
263                                 MODULE_NAME = org.binaervarianz.driver.insomnia;
264                                 MODULE_VERSION = 1.0.0d1;
265                                 OTHER_CFLAGS = "";
266                                 OTHER_LDFLAGS = "";
267                                 OTHER_REZFLAGS = "";
268                                 PRODUCT_NAME = Insomnia;
269                                 SDKROOT = "";
270                                 SECTORDER_FLAGS = "";
271                                 WARNING_CFLAGS = (
272                                         "-Wmost",
273                                         "-Wno-four-char-constants",
274                                         "-Wno-unknown-pragmas",
275                                 );
276                                 WRAPPER_EXTENSION = kext;
277                                 ZERO_LINK = NO;
278                         };
279                         name = Deployment;
280                 };
281                 42E2EB781004514E00EC9679 /* Default */ = {
282                         isa = XCBuildConfiguration;
283                         buildSettings = {
284                                 ARCHS = "$(ARCHS_STANDARD_32_64_BIT_PRE_XCODE_3_1)";
285                                 ARCHS_STANDARD_32_64_BIT_PRE_XCODE_3_1 = "x86_64 i386 ppc";
286                                 FRAMEWORK_SEARCH_PATHS = "";
287                                 GCC_SYMBOLS_PRIVATE_EXTERN = NO;
288                                 HEADER_SEARCH_PATHS = "";
289                                 INFOPLIST_FILE = Info.plist;
290                                 INSTALL_PATH = "$(SYSTEM_LIBRARY_DIR)/Extensions";
291                                 KERNEL_MODULE = YES;
292                                 LIBRARY_SEARCH_PATHS = "";
293                                 MODULE_IOKIT = YES;
294                                 MODULE_NAME = org.binaervarianz.driver.insomnia;
295                                 MODULE_VERSION = 1.0.0d1;
296                                 OTHER_CFLAGS = "";
297                                 OTHER_LDFLAGS = "";
298                                 OTHER_REZFLAGS = "";
299                                 PRODUCT_NAME = Insomnia;
300                                 SDKROOT = "";
301                                 SECTORDER_FLAGS = "";
302                                 WARNING_CFLAGS = (
303                                         "-Wmost",
304                                         "-Wno-four-char-constants",
305                                         "-Wno-unknown-pragmas",
306                                 );
307                                 WRAPPER_EXTENSION = kext;
308                         };
309                         name = Default;
310                 };
311 /* End XCBuildConfiguration section */
312
313 /* Begin XCConfigurationList section */
314                 42E2EB58100450B500EC9679 /* Build configuration list for PBXProject "Ambien" */ = {
315                         isa = XCConfigurationList;
316                         buildConfigurations = (
317                                 42E2EB52100450B500EC9679 /* Development */,
318                                 42E2EB53100450B500EC9679 /* Deployment */,
319                                 42E2EB54100450B500EC9679 /* Default */,
320                         );
321                         defaultConfigurationIsVisible = 0;
322                         defaultConfigurationName = Default;
323                 };
324                 42E2EB751004514E00EC9679 /* Build configuration list for PBXNativeTarget "Ambien kext" */ = {
325                         isa = XCConfigurationList;
326                         buildConfigurations = (
327                                 42E2EB761004514E00EC9679 /* Development */,
328                                 42E2EB771004514E00EC9679 /* Deployment */,
329                                 42E2EB781004514E00EC9679 /* Default */,
330                         );
331                         defaultConfigurationIsVisible = 0;
332                         defaultConfigurationName = Default;
333                 };
334 /* End XCConfigurationList section */
335         };
336         rootObject = 089C1669FE841209C02AAC07 /* Project object */;
337 }
This page took 0.109526 seconds and 4 git commands to generate.