93aadf5e272aa16a4b4008ec13129dbe3314aa17
[WebKit.git] / JavaScriptGlue / JavaScriptGlue.xcodeproj / project.pbxproj
1 // !$*UTF8*$!
2 {
3         archiveVersion = 1;
4         classes = {
5         };
6         objectVersion = 42;
7         objects = {
8
9 /* Begin PBXBuildFile section */
10                 DD66F3BB08F73ED700C75FD7 /* JavaScriptGlue.h in Headers */ = {isa = PBXBuildFile; fileRef = F11798B30262465703CA149D /* JavaScriptGlue.h */; settings = {ATTRIBUTES = (Public, ); }; };
11                 DD66F3BC08F73ED700C75FD7 /* JSBase.h in Headers */ = {isa = PBXBuildFile; fileRef = F11798B9026246FD03CA149D /* JSBase.h */; };
12                 DD66F3BD08F73ED700C75FD7 /* JSUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = F11798B7026246FD03CA149D /* JSUtils.h */; };
13                 DD66F3BE08F73ED700C75FD7 /* JSObject.h in Headers */ = {isa = PBXBuildFile; fileRef = F11798BB026246FD03CA149D /* JSObject.h */; };
14                 DD66F3BF08F73ED700C75FD7 /* JSRun.h in Headers */ = {isa = PBXBuildFile; fileRef = F11798BD026246FD03CA149D /* JSRun.h */; };
15                 DD66F3C008F73ED700C75FD7 /* JSValueWrapper.h in Headers */ = {isa = PBXBuildFile; fileRef = F11798C90262545403CA149D /* JSValueWrapper.h */; };
16                 DD66F3C108F73ED700C75FD7 /* UserObjectImp.h in Headers */ = {isa = PBXBuildFile; fileRef = F11798CF0262579C03CA149D /* UserObjectImp.h */; };
17                 DD66F3C308F73ED700C75FD7 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 089C1666FE841158C02AAC07 /* InfoPlist.strings */; };
18                 DD66F3C608F73ED700C75FD7 /* JavaScriptGlue.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F11798B20262465703CA149D /* JavaScriptGlue.cpp */; };
19                 DD66F3C708F73ED700C75FD7 /* JSRun.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F11798BC026246FD03CA149D /* JSRun.cpp */; };
20                 DD66F3C808F73ED700C75FD7 /* JSUtils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F11798B6026246FD03CA149D /* JSUtils.cpp */; };
21                 DD66F3C908F73ED700C75FD7 /* JSBase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F11798B8026246FD03CA149D /* JSBase.cpp */; };
22                 DD66F3CA08F73ED700C75FD7 /* JSObject.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F11798BA026246FD03CA149D /* JSObject.cpp */; };
23                 DD66F3CB08F73ED700C75FD7 /* JSValueWrapper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F11798C80262545403CA149D /* JSValueWrapper.cpp */; };
24                 DD66F3CC08F73ED700C75FD7 /* UserObjectImp.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F11798CE0262579C03CA149D /* UserObjectImp.cpp */; };
25                 DD66F3CE08F73ED700C75FD7 /* CoreServices.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F14FC9F30258E9A603CA149D /* CoreServices.framework */; };
26                 DD66F3F608F7401B00C75FD7 /* JavaScriptCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = DD66F3F508F7401B00C75FD7 /* JavaScriptCore.framework */; };
27 /* End PBXBuildFile section */
28
29 /* Begin PBXBuildStyle section */
30                 014CEA440018CDF011CA2923 /* Development */ = {
31                         isa = PBXBuildStyle;
32                         buildSettings = {
33                                 COPY_PHASE_STRIP = NO;
34                                 GCC_DYNAMIC_NO_PIC = NO;
35                                 GCC_ENABLE_FIX_AND_CONTINUE = YES;
36                                 GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
37                                 GCC_OPTIMIZATION_LEVEL = 0;
38                                 OPTIMIZATION_CFLAGS = "-O0";
39                                 ZERO_LINK = YES;
40                         };
41                         name = Development;
42                 };
43                 014CEA450018CDF011CA2923 /* Deployment */ = {
44                         isa = PBXBuildStyle;
45                         buildSettings = {
46                                 COPY_PHASE_STRIP = YES;
47                                 GCC_ENABLE_FIX_AND_CONTINUE = NO;
48                                 ZERO_LINK = NO;
49                         };
50                         name = Deployment;
51                 };
52 /* End PBXBuildStyle section */
53
54 /* Begin PBXFileReference section */
55                 0867D69BFE84028FC02AAC07 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = /System/Library/Frameworks/Foundation.framework; sourceTree = "<absolute>"; };
56                 0867D6A5FE840307C02AAC07 /* AppKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppKit.framework; path = /System/Library/Frameworks/AppKit.framework; sourceTree = "<absolute>"; };
57                 089C1667FE841158C02AAC07 /* English */ = {isa = PBXFileReference; fileEncoding = 10; indentWidth = 4; lastKnownFileType = text.plist.strings; name = English; path = English.lproj/InfoPlist.strings; sourceTree = "<group>"; tabWidth = 8; usesTabs = 0; };
58                 DD66F3D508F73ED700C75FD7 /* Info.plist */ = {isa = PBXFileReference; indentWidth = 4; lastKnownFileType = text.xml; path = Info.plist; sourceTree = "<group>"; tabWidth = 8; usesTabs = 0; };
59                 DD66F3D608F73ED700C75FD7 /* JavaScriptGlue.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = JavaScriptGlue.framework; sourceTree = BUILT_PRODUCTS_DIR; };
60                 DD66F3F508F7401B00C75FD7 /* JavaScriptCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = JavaScriptCore.framework; sourceTree = BUILT_PRODUCTS_DIR; };
61                 F11798B20262465703CA149D /* JavaScriptGlue.cpp */ = {isa = PBXFileReference; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JavaScriptGlue.cpp; sourceTree = "<group>"; tabWidth = 8; usesTabs = 0; };
62                 F11798B30262465703CA149D /* JavaScriptGlue.h */ = {isa = PBXFileReference; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = JavaScriptGlue.h; sourceTree = "<group>"; tabWidth = 8; usesTabs = 0; };
63                 F11798B6026246FD03CA149D /* JSUtils.cpp */ = {isa = PBXFileReference; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSUtils.cpp; sourceTree = "<group>"; tabWidth = 8; usesTabs = 0; };
64                 F11798B7026246FD03CA149D /* JSUtils.h */ = {isa = PBXFileReference; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = JSUtils.h; sourceTree = "<group>"; tabWidth = 8; usesTabs = 0; };
65                 F11798B8026246FD03CA149D /* JSBase.cpp */ = {isa = PBXFileReference; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSBase.cpp; sourceTree = "<group>"; tabWidth = 8; usesTabs = 0; };
66                 F11798B9026246FD03CA149D /* JSBase.h */ = {isa = PBXFileReference; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = JSBase.h; sourceTree = "<group>"; tabWidth = 8; usesTabs = 0; };
67                 F11798BA026246FD03CA149D /* JSObject.cpp */ = {isa = PBXFileReference; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSObject.cpp; sourceTree = "<group>"; tabWidth = 8; usesTabs = 0; };
68                 F11798BB026246FD03CA149D /* JSObject.h */ = {isa = PBXFileReference; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = JSObject.h; sourceTree = "<group>"; tabWidth = 8; usesTabs = 0; };
69                 F11798BC026246FD03CA149D /* JSRun.cpp */ = {isa = PBXFileReference; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSRun.cpp; sourceTree = "<group>"; tabWidth = 8; usesTabs = 0; };
70                 F11798BD026246FD03CA149D /* JSRun.h */ = {isa = PBXFileReference; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = JSRun.h; sourceTree = "<group>"; tabWidth = 8; usesTabs = 0; };
71                 F11798C80262545403CA149D /* JSValueWrapper.cpp */ = {isa = PBXFileReference; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSValueWrapper.cpp; sourceTree = "<group>"; tabWidth = 8; usesTabs = 0; };
72                 F11798C90262545403CA149D /* JSValueWrapper.h */ = {isa = PBXFileReference; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = JSValueWrapper.h; sourceTree = "<group>"; tabWidth = 8; usesTabs = 0; };
73                 F11798CE0262579C03CA149D /* UserObjectImp.cpp */ = {isa = PBXFileReference; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = UserObjectImp.cpp; sourceTree = "<group>"; tabWidth = 8; usesTabs = 0; };
74                 F11798CF0262579C03CA149D /* UserObjectImp.h */ = {isa = PBXFileReference; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = UserObjectImp.h; sourceTree = "<group>"; tabWidth = 8; usesTabs = 0; };
75                 F14FC9F30258E9A603CA149D /* CoreServices.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreServices.framework; path = /System/Library/Frameworks/CoreServices.framework; sourceTree = "<absolute>"; };
76                 F1EB7EAB02621EAF03CA149D /* JavaScriptGlue.exp */ = {isa = PBXFileReference; indentWidth = 4; lastKnownFileType = sourcecode.exports; path = JavaScriptGlue.exp; sourceTree = "<group>"; tabWidth = 8; usesTabs = 0; };
77 /* End PBXFileReference section */
78
79 /* Begin PBXFrameworksBuildPhase section */
80                 DD66F3CD08F73ED700C75FD7 /* Frameworks */ = {
81                         isa = PBXFrameworksBuildPhase;
82                         buildActionMask = 2147483647;
83                         files = (
84                                 DD66F3CE08F73ED700C75FD7 /* CoreServices.framework in Frameworks */,
85                                 DD66F3F608F7401B00C75FD7 /* JavaScriptCore.framework in Frameworks */,
86                         );
87                         runOnlyForDeploymentPostprocessing = 0;
88                 };
89 /* End PBXFrameworksBuildPhase section */
90
91 /* Begin PBXGroup section */
92                 034768DFFF38A50411DB9C8B /* Products */ = {
93                         isa = PBXGroup;
94                         children = (
95                                 DD66F3D608F73ED700C75FD7 /* JavaScriptGlue.framework */,
96                         );
97                         name = Products;
98                         sourceTree = "<group>";
99                 };
100                 0867D691FE84028FC02AAC07 /* JavaScriptGlue */ = {
101                         isa = PBXGroup;
102                         children = (
103                                 08FB77AEFE84172EC02AAC07 /* Classes */,
104                                 089C1665FE841158C02AAC07 /* Resources */,
105                                 0867D69AFE84028FC02AAC07 /* External Frameworks and Libraries */,
106                                 034768DFFF38A50411DB9C8B /* Products */,
107                                 DD66F3D508F73ED700C75FD7 /* Info.plist */,
108                         );
109                         name = JavaScriptGlue;
110                         sourceTree = "<group>";
111                 };
112                 0867D69AFE84028FC02AAC07 /* External Frameworks and Libraries */ = {
113                         isa = PBXGroup;
114                         children = (
115                                 1058C7B0FEA5585E11CA2CBB /* Linked Frameworks */,
116                                 1058C7B2FEA5585E11CA2CBB /* Other Frameworks */,
117                         );
118                         name = "External Frameworks and Libraries";
119                         sourceTree = "<group>";
120                 };
121                 089C1665FE841158C02AAC07 /* Resources */ = {
122                         isa = PBXGroup;
123                         children = (
124                                 089C1666FE841158C02AAC07 /* InfoPlist.strings */,
125                         );
126                         name = Resources;
127                         sourceTree = "<group>";
128                 };
129                 08FB77AEFE84172EC02AAC07 /* Classes */ = {
130                         isa = PBXGroup;
131                         children = (
132                                 F1EB7EAB02621EAF03CA149D /* JavaScriptGlue.exp */,
133                                 F11798B20262465703CA149D /* JavaScriptGlue.cpp */,
134                                 F11798B30262465703CA149D /* JavaScriptGlue.h */,
135                                 F11798B8026246FD03CA149D /* JSBase.cpp */,
136                                 F11798B9026246FD03CA149D /* JSBase.h */,
137                                 F11798BA026246FD03CA149D /* JSObject.cpp */,
138                                 F11798BB026246FD03CA149D /* JSObject.h */,
139                                 F11798BC026246FD03CA149D /* JSRun.cpp */,
140                                 F11798BD026246FD03CA149D /* JSRun.h */,
141                                 F11798B6026246FD03CA149D /* JSUtils.cpp */,
142                                 F11798B7026246FD03CA149D /* JSUtils.h */,
143                                 F11798C80262545403CA149D /* JSValueWrapper.cpp */,
144                                 F11798C90262545403CA149D /* JSValueWrapper.h */,
145                                 F11798CE0262579C03CA149D /* UserObjectImp.cpp */,
146                                 F11798CF0262579C03CA149D /* UserObjectImp.h */,
147                         );
148                         name = Classes;
149                         sourceTree = "<group>";
150                 };
151                 1058C7B0FEA5585E11CA2CBB /* Linked Frameworks */ = {
152                         isa = PBXGroup;
153                         children = (
154                                 DD66F3F508F7401B00C75FD7 /* JavaScriptCore.framework */,
155                                 F14FC9F30258E9A603CA149D /* CoreServices.framework */,
156                         );
157                         name = "Linked Frameworks";
158                         sourceTree = "<group>";
159                 };
160                 1058C7B2FEA5585E11CA2CBB /* Other Frameworks */ = {
161                         isa = PBXGroup;
162                         children = (
163                                 0867D69BFE84028FC02AAC07 /* Foundation.framework */,
164                                 0867D6A5FE840307C02AAC07 /* AppKit.framework */,
165                         );
166                         name = "Other Frameworks";
167                         sourceTree = "<group>";
168                 };
169 /* End PBXGroup section */
170
171 /* Begin PBXHeadersBuildPhase section */
172                 DD66F3BA08F73ED700C75FD7 /* Headers */ = {
173                         isa = PBXHeadersBuildPhase;
174                         buildActionMask = 2147483647;
175                         files = (
176                                 DD66F3BB08F73ED700C75FD7 /* JavaScriptGlue.h in Headers */,
177                                 DD66F3BC08F73ED700C75FD7 /* JSBase.h in Headers */,
178                                 DD66F3BD08F73ED700C75FD7 /* JSUtils.h in Headers */,
179                                 DD66F3BE08F73ED700C75FD7 /* JSObject.h in Headers */,
180                                 DD66F3BF08F73ED700C75FD7 /* JSRun.h in Headers */,
181                                 DD66F3C008F73ED700C75FD7 /* JSValueWrapper.h in Headers */,
182                                 DD66F3C108F73ED700C75FD7 /* UserObjectImp.h in Headers */,
183                         );
184                         runOnlyForDeploymentPostprocessing = 0;
185                 };
186 /* End PBXHeadersBuildPhase section */
187
188 /* Begin PBXNativeTarget section */
189                 DD66F3B908F73ED700C75FD7 /* JavaScriptGlue */ = {
190                         isa = PBXNativeTarget;
191                         buildConfigurationList = DD66F3D108F73ED700C75FD7 /* Build configuration list for PBXNativeTarget "JavaScriptGlue" */;
192                         buildPhases = (
193                                 DD66F3BA08F73ED700C75FD7 /* Headers */,
194                                 DD66F3C208F73ED700C75FD7 /* Resources */,
195                                 DD66F3C408F73ED700C75FD7 /* Sources */,
196                                 DD66F3CD08F73ED700C75FD7 /* Frameworks */,
197                         );
198                         buildRules = (
199                         );
200                         buildSettings = {
201                                 DYLIB_COMPATIBILITY_VERSION = 1;
202                                 DYLIB_CURRENT_VERSION = 1;
203                                 EXPORTED_SYMBOLS_FILE = JavaScriptGlue.exp;
204                                 FRAMEWORK_SEARCH_PATHS = (
205                                         "$(SYSTEM_LIBRARY_DIR)/Frameworks/WebKit.framework/Frameworks",
206                                         "$(SYSTEM_LIBRARY_DIR)/Frameworks/WebKit.framework/Versions/A/Frameworks",
207                                 );
208                                 FRAMEWORK_VERSION = A;
209                                 HEADER_SEARCH_PATHS = "";
210                                 INSTALL_PATH = "$(NEXT_ROOT)$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks";
211                                 LIBRARY_SEARCH_PATHS = "";
212                                 OTHER_CFLAGS = "";
213                                 OTHER_LDFLAGS = "";
214                                 PRODUCT_NAME = JavaScriptGlue;
215                                 SECTORDER_FLAGS = (
216                                         "-sectorder",
217                                         __TEXT,
218                                         __text,
219                                         "$(APPLE_INTERNAL_DIR)/OrderFiles/JavaScriptGlue.order",
220                                 );
221                                 WARNING_CFLAGS = (
222                                         "-Wmost",
223                                         "-Wno-four-char-constants",
224                                         "-Wno-unknown-pragmas",
225                                 );
226                                 WRAPPER_EXTENSION = framework;
227                         };
228                         dependencies = (
229                         );
230                         name = JavaScriptGlue;
231                         productInstallPath = "$(NEXT_ROOT)$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks";
232                         productName = JavaScriptGlue;
233                         productReference = DD66F3D608F73ED700C75FD7 /* JavaScriptGlue.framework */;
234                         productType = "com.apple.product-type.framework";
235                 };
236 /* End PBXNativeTarget section */
237
238 /* Begin PBXProject section */
239                 0867D690FE84028FC02AAC07 /* Project object */ = {
240                         isa = PBXProject;
241                         buildConfigurationList = 14AC662B08CE7791006915A8 /* Build configuration list for PBXProject "JavaScriptGlue" */;
242                         buildSettings = {
243                         };
244                         buildStyles = (
245                                 014CEA440018CDF011CA2923 /* Development */,
246                                 014CEA450018CDF011CA2923 /* Deployment */,
247                         );
248                         hasScannedForEncodings = 1;
249                         mainGroup = 0867D691FE84028FC02AAC07 /* JavaScriptGlue */;
250                         productRefGroup = 034768DFFF38A50411DB9C8B /* Products */;
251                         projectDirPath = "";
252                         targets = (
253                                 DD66F3B908F73ED700C75FD7 /* JavaScriptGlue */,
254                         );
255                 };
256 /* End PBXProject section */
257
258 /* Begin PBXResourcesBuildPhase section */
259                 DD66F3C208F73ED700C75FD7 /* Resources */ = {
260                         isa = PBXResourcesBuildPhase;
261                         buildActionMask = 2147483647;
262                         files = (
263                                 DD66F3C308F73ED700C75FD7 /* InfoPlist.strings in Resources */,
264                         );
265                         runOnlyForDeploymentPostprocessing = 0;
266                 };
267 /* End PBXResourcesBuildPhase section */
268
269 /* Begin PBXSourcesBuildPhase section */
270                 DD66F3C408F73ED700C75FD7 /* Sources */ = {
271                         isa = PBXSourcesBuildPhase;
272                         buildActionMask = 2147483647;
273                         files = (
274                                 DD66F3C608F73ED700C75FD7 /* JavaScriptGlue.cpp in Sources */,
275                                 DD66F3C708F73ED700C75FD7 /* JSRun.cpp in Sources */,
276                                 DD66F3C808F73ED700C75FD7 /* JSUtils.cpp in Sources */,
277                                 DD66F3C908F73ED700C75FD7 /* JSBase.cpp in Sources */,
278                                 DD66F3CA08F73ED700C75FD7 /* JSObject.cpp in Sources */,
279                                 DD66F3CB08F73ED700C75FD7 /* JSValueWrapper.cpp in Sources */,
280                                 DD66F3CC08F73ED700C75FD7 /* UserObjectImp.cpp in Sources */,
281                         );
282                         runOnlyForDeploymentPostprocessing = 0;
283                 };
284 /* End PBXSourcesBuildPhase section */
285
286 /* Begin PBXVariantGroup section */
287                 089C1666FE841158C02AAC07 /* InfoPlist.strings */ = {
288                         isa = PBXVariantGroup;
289                         children = (
290                                 089C1667FE841158C02AAC07 /* English */,
291                         );
292                         name = InfoPlist.strings;
293                         sourceTree = "<group>";
294                 };
295 /* End PBXVariantGroup section */
296
297 /* Begin XCBuildConfiguration section */
298                 14AC662C08CE7791006915A8 /* Development */ = {
299                         isa = XCBuildConfiguration;
300                         buildSettings = {
301                                 FRAMEWORK_SEARCH_PATHS = "$(BUILT_PRODUCTS_DIR)";
302                                 GCC_ENABLE_CPP_EXCEPTIONS = NO;
303                                 GCC_ENABLE_CPP_RTTI = NO;
304                                 GCC_TREAT_WARNINGS_AS_ERRORS = YES;
305                                 HEADER_SEARCH_PATHS = .;
306                                 PREBINDING = NO;
307                                 WARNING_CFLAGS = (
308                                         "-Wall",
309                                         "-W",
310                                         "-Wcast-align",
311                                         "-Wchar-subscripts",
312                                         "-Wformat-security",
313                                         "-Wmissing-format-attribute",
314                                         "-Wpointer-arith",
315                                         "-Wwrite-strings",
316                                         "-Wno-format-y2k",
317                                         "-Wno-unused-parameter",
318                                         "-Wno-long-double",
319                                 );
320                         };
321                         name = Development;
322                 };
323                 14AC662D08CE7791006915A8 /* Deployment */ = {
324                         isa = XCBuildConfiguration;
325                         buildSettings = {
326                                 FRAMEWORK_SEARCH_PATHS = "$(BUILT_PRODUCTS_DIR)";
327                                 GCC_ENABLE_CPP_EXCEPTIONS = NO;
328                                 GCC_ENABLE_CPP_RTTI = NO;
329                                 GCC_TREAT_WARNINGS_AS_ERRORS = YES;
330                                 HEADER_SEARCH_PATHS = .;
331                                 PREBINDING = NO;
332                                 WARNING_CFLAGS = (
333                                         "-Wall",
334                                         "-W",
335                                         "-Wcast-align",
336                                         "-Wchar-subscripts",
337                                         "-Wformat-security",
338                                         "-Wmissing-format-attribute",
339                                         "-Wpointer-arith",
340                                         "-Wwrite-strings",
341                                         "-Wno-format-y2k",
342                                         "-Wno-unused-parameter",
343                                         "-Wno-long-double",
344                                 );
345                         };
346                         name = Deployment;
347                 };
348                 14AC662E08CE7791006915A8 /* Default */ = {
349                         isa = XCBuildConfiguration;
350                         buildSettings = {
351                                 FRAMEWORK_SEARCH_PATHS = "$(BUILT_PRODUCTS_DIR)";
352                                 GCC_ENABLE_CPP_EXCEPTIONS = NO;
353                                 GCC_ENABLE_CPP_RTTI = NO;
354                                 GCC_TREAT_WARNINGS_AS_ERRORS = YES;
355                                 HEADER_SEARCH_PATHS = .;
356                                 WARNING_CFLAGS = (
357                                         "-Wall",
358                                         "-W",
359                                         "-Wcast-align",
360                                         "-Wchar-subscripts",
361                                         "-Wformat-security",
362                                         "-Wmissing-format-attribute",
363                                         "-Wpointer-arith",
364                                         "-Wwrite-strings",
365                                         "-Wno-format-y2k",
366                                         "-Wno-unused-parameter",
367                                         "-Wno-long-double",
368                                 );
369                         };
370                         name = Default;
371                 };
372                 DD66F3D208F73ED700C75FD7 /* Development */ = {
373                         isa = XCBuildConfiguration;
374                         buildSettings = {
375                                 DYLIB_COMPATIBILITY_VERSION = 1;
376                                 DYLIB_CURRENT_VERSION = 1;
377                                 EXPORTED_SYMBOLS_FILE = JavaScriptGlue.exp;
378                                 FRAMEWORK_VERSION = A;
379                                 GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
380                                 GCC_OPTIMIZATION_LEVEL = 0;
381                                 INFOPLIST_FILE = Info.plist;
382                                 INSTALL_PATH = "$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks";
383                                 PRODUCT_NAME = JavaScriptGlue;
384                                 WRAPPER_EXTENSION = framework;
385                         };
386                         name = Development;
387                 };
388                 DD66F3D308F73ED700C75FD7 /* Deployment */ = {
389                         isa = XCBuildConfiguration;
390                         buildSettings = {
391                                 DYLIB_COMPATIBILITY_VERSION = 1;
392                                 DYLIB_CURRENT_VERSION = 1;
393                                 EXPORTED_SYMBOLS_FILE = JavaScriptGlue.exp;
394                                 FRAMEWORK_VERSION = A;
395                                 INFOPLIST_FILE = Info.plist;
396                                 INSTALL_PATH = "$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks";
397                                 PRODUCT_NAME = JavaScriptGlue;
398                                 WRAPPER_EXTENSION = framework;
399                         };
400                         name = Deployment;
401                 };
402                 DD66F3D408F73ED700C75FD7 /* Default */ = {
403                         isa = XCBuildConfiguration;
404                         buildSettings = {
405                                 DYLIB_COMPATIBILITY_VERSION = 1;
406                                 DYLIB_CURRENT_VERSION = 1;
407                                 EXPORTED_SYMBOLS_FILE = JavaScriptGlue.exp;
408                                 FRAMEWORK_SEARCH_PATHS = "$(SYSTEM_LIBRARY_DIR)/Frameworks/WebKit.framework/Versions/A/Frameworks";
409                                 FRAMEWORK_VERSION = A;
410                                 INFOPLIST_FILE = Info.plist;
411                                 INSTALL_PATH = "$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks";
412                                 PRODUCT_NAME = JavaScriptGlue;
413                                 SECTORDER_FLAGS = (
414                                         "-sectorder",
415                                         __TEXT,
416                                         __text,
417                                         "$(APPLE_INTERNAL_DIR)/OrderFiles/JavaScriptGlue.order",
418                                 );
419                                 WRAPPER_EXTENSION = framework;
420                         };
421                         name = Default;
422                 };
423 /* End XCBuildConfiguration section */
424
425 /* Begin XCConfigurationList section */
426                 14AC662B08CE7791006915A8 /* Build configuration list for PBXProject "JavaScriptGlue" */ = {
427                         isa = XCConfigurationList;
428                         buildConfigurations = (
429                                 14AC662C08CE7791006915A8 /* Development */,
430                                 14AC662D08CE7791006915A8 /* Deployment */,
431                                 14AC662E08CE7791006915A8 /* Default */,
432                         );
433                         defaultConfigurationIsVisible = 0;
434                         defaultConfigurationName = Default;
435                 };
436                 DD66F3D108F73ED700C75FD7 /* Build configuration list for PBXNativeTarget "JavaScriptGlue" */ = {
437                         isa = XCConfigurationList;
438                         buildConfigurations = (
439                                 DD66F3D208F73ED700C75FD7 /* Development */,
440                                 DD66F3D308F73ED700C75FD7 /* Deployment */,
441                                 DD66F3D408F73ED700C75FD7 /* Default */,
442                         );
443                         defaultConfigurationIsVisible = 0;
444                         defaultConfigurationName = Default;
445                 };
446 /* End XCConfigurationList section */
447         };
448         rootObject = 0867D690FE84028FC02AAC07 /* Project object */;
449 }