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