Changes by Ben Lamonica and Eric Seidel, reviewed mostly by Eric and
[WebKit-https.git] / WebKitTools / DumpRenderTree / DumpRenderTree.xcodeproj / project.pbxproj
1 // !$*UTF8*$!
2 {
3         archiveVersion = 1;
4         classes = {
5         };
6         objectVersion = 42;
7         objects = {
8
9 /* Begin PBXAggregateTarget section */
10                 A84F608D08B1370600E9745F /* All */ = {
11                         isa = PBXAggregateTarget;
12                         buildConfigurationList = A84F609208B1371400E9745F /* Build configuration list for PBXAggregateTarget "All" */;
13                         buildPhases = (
14                         );
15                         buildSettings = {
16                                 OPTIMIZATION_CFLAGS = "";
17                                 OTHER_CFLAGS = "";
18                                 OTHER_LDFLAGS = "";
19                                 OTHER_REZFLAGS = "";
20                                 PRODUCT_NAME = All;
21                                 SECTORDER_FLAGS = "";
22                                 WARNING_CFLAGS = (
23                                         "-Wmost",
24                                         "-Wno-four-char-constants",
25                                         "-Wno-unknown-pragmas",
26                                 );
27                         };
28                         dependencies = (
29                                 A84F609108B1370E00E9745F /* PBXTargetDependency */,
30                                 A84F608F08B1370E00E9745F /* PBXTargetDependency */,
31                         );
32                         name = All;
33                         productName = All;
34                 };
35 /* End PBXAggregateTarget section */
36
37 /* Begin PBXBuildFile section */
38                 9340994C08540CAE007F3BC8 /* DumpRenderTreePrefix.h in Headers */ = {isa = PBXBuildFile; fileRef = 32A70AAB03705E1F00C91783 /* DumpRenderTreePrefix.h */; };
39                 9340994E08540CAE007F3BC8 /* DumpRenderTree.m in Sources */ = {isa = PBXBuildFile; fileRef = 08FB7796FE84155DC02AAC07 /* DumpRenderTree.m */; settings = {ATTRIBUTES = (); }; };
40                 9340995108540CAE007F3BC8 /* WebKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9335435F03D75502008635CE /* WebKit.framework */; };
41                 A817090008B163EF00CCB9FB /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A84F608908B136DA00E9745F /* Cocoa.framework */; };
42                 A817090208B1643800CCB9FB /* WebCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A817090108B1643800CCB9FB /* WebCore.framework */; };
43                 A817090408B164D300CCB9FB /* JavaScriptCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A817090308B164D300CCB9FB /* JavaScriptCore.framework */; };
44                 A84F608A08B136DA00E9745F /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A84F608908B136DA00E9745F /* Cocoa.framework */; };
45                 B5A752A008AF5CD400138E45 /* ImageDiff.m in Sources */ = {isa = PBXBuildFile; fileRef = B5A7525808AF4A3600138E45 /* ImageDiff.m */; };
46                 B5A752A208AF5D1F00138E45 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B5A752A108AF5D1F00138E45 /* QuartzCore.framework */; };
47 /* End PBXBuildFile section */
48
49 /* Begin PBXBuildStyle section */
50                 014CEA4F0018CE4811CA2923 /* Development */ = {
51                         isa = PBXBuildStyle;
52                         buildSettings = {
53                                 GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
54                                 GCC_OPTIMIZATION_LEVEL = 0;
55                         };
56                         name = Development;
57                 };
58                 93635D9F085674CB003EBDE4 /* Deployment */ = {
59                         isa = PBXBuildStyle;
60                         buildSettings = {
61                         };
62                         name = Deployment;
63                 };
64 /* End PBXBuildStyle section */
65
66 /* Begin PBXContainerItemProxy section */
67                 A84F608E08B1370E00E9745F /* PBXContainerItemProxy */ = {
68                         isa = PBXContainerItemProxy;
69                         containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
70                         proxyType = 1;
71                         remoteGlobalIDString = B5A7525A08AF4A4A00138E45;
72                         remoteInfo = ImageDiff;
73                 };
74                 A84F609008B1370E00E9745F /* PBXContainerItemProxy */ = {
75                         isa = PBXContainerItemProxy;
76                         containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
77                         proxyType = 1;
78                         remoteGlobalIDString = 9340994A08540CAE007F3BC8;
79                         remoteInfo = DumpRenderTree;
80                 };
81 /* End PBXContainerItemProxy section */
82
83 /* Begin PBXFileReference section */
84                 08FB7796FE84155DC02AAC07 /* DumpRenderTree.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DumpRenderTree.m; sourceTree = "<group>"; };
85                 32A70AAB03705E1F00C91783 /* DumpRenderTreePrefix.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DumpRenderTreePrefix.h; sourceTree = "<group>"; };
86                 9335435F03D75502008635CE /* WebKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = WebKit.framework; sourceTree = BUILT_PRODUCTS_DIR; };
87                 9340995408540CAF007F3BC8 /* DumpRenderTree */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = DumpRenderTree; sourceTree = BUILT_PRODUCTS_DIR; };
88                 A817090108B1643800CCB9FB /* WebCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = WebCore.framework; sourceTree = BUILT_PRODUCTS_DIR; };
89                 A817090308B164D300CCB9FB /* JavaScriptCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = JavaScriptCore.framework; sourceTree = BUILT_PRODUCTS_DIR; };
90                 A84F608908B136DA00E9745F /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = /System/Library/Frameworks/Cocoa.framework; sourceTree = "<absolute>"; };
91                 B5A7525808AF4A3600138E45 /* ImageDiff.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = ImageDiff.m; sourceTree = "<group>"; };
92                 B5A7526708AF4A4A00138E45 /* ImageDiff */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = ImageDiff; sourceTree = BUILT_PRODUCTS_DIR; };
93                 B5A752A108AF5D1F00138E45 /* QuartzCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = /System/Library/Frameworks/QuartzCore.framework; sourceTree = "<absolute>"; };
94 /* End PBXFileReference section */
95
96 /* Begin PBXFrameworksBuildPhase section */
97                 9340994F08540CAE007F3BC8 /* Frameworks */ = {
98                         isa = PBXFrameworksBuildPhase;
99                         buildActionMask = 2147483647;
100                         files = (
101                                 9340995108540CAE007F3BC8 /* WebKit.framework in Frameworks */,
102                                 A84F608A08B136DA00E9745F /* Cocoa.framework in Frameworks */,
103                                 A817090208B1643800CCB9FB /* WebCore.framework in Frameworks */,
104                                 A817090408B164D300CCB9FB /* JavaScriptCore.framework in Frameworks */,
105                         );
106                         runOnlyForDeploymentPostprocessing = 0;
107                 };
108                 B5A7525F08AF4A4A00138E45 /* Frameworks */ = {
109                         isa = PBXFrameworksBuildPhase;
110                         buildActionMask = 2147483647;
111                         files = (
112                                 B5A752A208AF5D1F00138E45 /* QuartzCore.framework in Frameworks */,
113                                 A817090008B163EF00CCB9FB /* Cocoa.framework in Frameworks */,
114                         );
115                         runOnlyForDeploymentPostprocessing = 0;
116                 };
117 /* End PBXFrameworksBuildPhase section */
118
119 /* Begin PBXGroup section */
120                 08FB7794FE84155DC02AAC07 /* DumpRenderTree */ = {
121                         isa = PBXGroup;
122                         children = (
123                                 B5A7525808AF4A3600138E45 /* ImageDiff.m */,
124                                 08FB7796FE84155DC02AAC07 /* DumpRenderTree.m */,
125                                 32A70AAB03705E1F00C91783 /* DumpRenderTreePrefix.h */,
126                                 9335435F03D75502008635CE /* WebKit.framework */,
127                                 A817090308B164D300CCB9FB /* JavaScriptCore.framework */,
128                                 A817090108B1643800CCB9FB /* WebCore.framework */,
129                                 B5A752A108AF5D1F00138E45 /* QuartzCore.framework */,
130                                 A84F608908B136DA00E9745F /* Cocoa.framework */,
131                                 9340995508540CAF007F3BC8 /* Products */,
132                         );
133                         name = DumpRenderTree;
134                         sourceTree = "<group>";
135                 };
136                 9340995508540CAF007F3BC8 /* Products */ = {
137                         isa = PBXGroup;
138                         children = (
139                                 9340995408540CAF007F3BC8 /* DumpRenderTree */,
140                                 B5A7526708AF4A4A00138E45 /* ImageDiff */,
141                         );
142                         name = Products;
143                         sourceTree = "<group>";
144                 };
145 /* End PBXGroup section */
146
147 /* Begin PBXHeadersBuildPhase section */
148                 9340994B08540CAE007F3BC8 /* Headers */ = {
149                         isa = PBXHeadersBuildPhase;
150                         buildActionMask = 2147483647;
151                         files = (
152                                 9340994C08540CAE007F3BC8 /* DumpRenderTreePrefix.h in Headers */,
153                         );
154                         runOnlyForDeploymentPostprocessing = 0;
155                 };
156                 B5A7525B08AF4A4A00138E45 /* Headers */ = {
157                         isa = PBXHeadersBuildPhase;
158                         buildActionMask = 2147483647;
159                         files = (
160                         );
161                         runOnlyForDeploymentPostprocessing = 0;
162                 };
163 /* End PBXHeadersBuildPhase section */
164
165 /* Begin PBXNativeTarget section */
166                 9340994A08540CAE007F3BC8 /* DumpRenderTree */ = {
167                         isa = PBXNativeTarget;
168                         buildConfigurationList = 149C29BF08902C6D008A9EFC /* Build configuration list for PBXNativeTarget "DumpRenderTree" */;
169                         buildPhases = (
170                                 9340994B08540CAE007F3BC8 /* Headers */,
171                                 9340994D08540CAE007F3BC8 /* Sources */,
172                                 9340994F08540CAE007F3BC8 /* Frameworks */,
173                         );
174                         buildRules = (
175                         );
176                         buildSettings = {
177                                 GCC_PRECOMPILE_PREFIX_HEADER = YES;
178                                 GCC_PREFIX_HEADER = DumpRenderTreePrefix.h;
179                                 GCC_TREAT_WARNINGS_AS_ERRORS = YES;
180                                 PRODUCT_NAME = DumpRenderTree;
181                                 WARNING_CFLAGS = (
182                                         "-Wall",
183                                         "-W",
184                                         "-Wno-unused-parameter",
185                                 );
186                         };
187                         dependencies = (
188                         );
189                         name = DumpRenderTree;
190                         productInstallPath = "$(HOME)/bin";
191                         productName = DumpRenderTree;
192                         productReference = 9340995408540CAF007F3BC8 /* DumpRenderTree */;
193                         productType = "com.apple.product-type.tool";
194                 };
195                 B5A7525A08AF4A4A00138E45 /* ImageDiff */ = {
196                         isa = PBXNativeTarget;
197                         buildConfigurationList = B5A7526408AF4A4A00138E45 /* Build configuration list for PBXNativeTarget "ImageDiff" */;
198                         buildPhases = (
199                                 B5A7525B08AF4A4A00138E45 /* Headers */,
200                                 B5A7525D08AF4A4A00138E45 /* Sources */,
201                                 B5A7525F08AF4A4A00138E45 /* Frameworks */,
202                         );
203                         buildRules = (
204                         );
205                         buildSettings = {
206                                 GCC_PRECOMPILE_PREFIX_HEADER = YES;
207                                 GCC_PREFIX_HEADER = DumpRenderTreePrefix.h;
208                                 GCC_TREAT_WARNINGS_AS_ERRORS = YES;
209                                 PRODUCT_NAME = DumpRenderTree;
210                                 WARNING_CFLAGS = (
211                                         "-Wall",
212                                         "-W",
213                                         "-Wno-unused-parameter",
214                                 );
215                         };
216                         dependencies = (
217                         );
218                         name = ImageDiff;
219                         productInstallPath = "$(HOME)/bin";
220                         productName = DumpRenderTree;
221                         productReference = B5A7526708AF4A4A00138E45 /* ImageDiff */;
222                         productType = "com.apple.product-type.tool";
223                 };
224 /* End PBXNativeTarget section */
225
226 /* Begin PBXProject section */
227                 08FB7793FE84155DC02AAC07 /* Project object */ = {
228                         isa = PBXProject;
229                         buildConfigurationList = 149C29C308902C6D008A9EFC /* Build configuration list for PBXProject "DumpRenderTree" */;
230                         buildSettings = {
231                         };
232                         buildStyles = (
233                                 014CEA4F0018CE4811CA2923 /* Development */,
234                                 93635D9F085674CB003EBDE4 /* Deployment */,
235                         );
236                         hasScannedForEncodings = 1;
237                         mainGroup = 08FB7794FE84155DC02AAC07 /* DumpRenderTree */;
238                         productRefGroup = 9340995508540CAF007F3BC8 /* Products */;
239                         projectDirPath = "";
240                         targets = (
241                                 A84F608D08B1370600E9745F /* All */,
242                                 9340994A08540CAE007F3BC8 /* DumpRenderTree */,
243                                 B5A7525A08AF4A4A00138E45 /* ImageDiff */,
244                         );
245                 };
246 /* End PBXProject section */
247
248 /* Begin PBXSourcesBuildPhase section */
249                 9340994D08540CAE007F3BC8 /* Sources */ = {
250                         isa = PBXSourcesBuildPhase;
251                         buildActionMask = 2147483647;
252                         files = (
253                                 9340994E08540CAE007F3BC8 /* DumpRenderTree.m in Sources */,
254                         );
255                         runOnlyForDeploymentPostprocessing = 0;
256                 };
257                 B5A7525D08AF4A4A00138E45 /* Sources */ = {
258                         isa = PBXSourcesBuildPhase;
259                         buildActionMask = 2147483647;
260                         files = (
261                                 B5A752A008AF5CD400138E45 /* ImageDiff.m in Sources */,
262                         );
263                         runOnlyForDeploymentPostprocessing = 0;
264                 };
265 /* End PBXSourcesBuildPhase section */
266
267 /* Begin PBXTargetDependency section */
268                 A84F608F08B1370E00E9745F /* PBXTargetDependency */ = {
269                         isa = PBXTargetDependency;
270                         target = B5A7525A08AF4A4A00138E45 /* ImageDiff */;
271                         targetProxy = A84F608E08B1370E00E9745F /* PBXContainerItemProxy */;
272                 };
273                 A84F609108B1370E00E9745F /* PBXTargetDependency */ = {
274                         isa = PBXTargetDependency;
275                         target = 9340994A08540CAE007F3BC8 /* DumpRenderTree */;
276                         targetProxy = A84F609008B1370E00E9745F /* PBXContainerItemProxy */;
277                 };
278 /* End PBXTargetDependency section */
279
280 /* Begin XCBuildConfiguration section */
281                 149C29C008902C6D008A9EFC /* Development */ = {
282                         isa = XCBuildConfiguration;
283                         buildSettings = {
284                                 GCC_PREFIX_HEADER = DumpRenderTreePrefix.h;
285                                 PRODUCT_NAME = DumpRenderTree;
286                         };
287                         name = Development;
288                 };
289                 149C29C108902C6D008A9EFC /* Deployment */ = {
290                         isa = XCBuildConfiguration;
291                         buildSettings = {
292                                 GCC_PREFIX_HEADER = DumpRenderTreePrefix.h;
293                                 PRODUCT_NAME = DumpRenderTree;
294                         };
295                         name = Deployment;
296                 };
297                 149C29C408902C6D008A9EFC /* Development */ = {
298                         isa = XCBuildConfiguration;
299                         buildSettings = {
300                                 GCC_C_LANGUAGE_STANDARD = gnu99;
301                                 GCC_OPTIMIZATION_LEVEL = 0;
302                                 GCC_PRECOMPILE_PREFIX_HEADER = YES;
303                                 GCC_TREAT_WARNINGS_AS_ERRORS = YES;
304                                 GCC_WARN_UNUSED_FUNCTION = YES;
305                                 GCC_WARN_UNUSED_VARIABLE = YES;
306                                 PREBINDING = NO;
307                                 WARNING_CFLAGS = (
308                                         "-Wall",
309                                         "-W",
310                                         "-Wno-unused-parameter",
311                                 );
312                         };
313                         name = Development;
314                 };
315                 149C29C508902C6D008A9EFC /* Deployment */ = {
316                         isa = XCBuildConfiguration;
317                         buildSettings = {
318                                 GCC_C_LANGUAGE_STANDARD = gnu99;
319                                 GCC_PRECOMPILE_PREFIX_HEADER = YES;
320                                 GCC_TREAT_WARNINGS_AS_ERRORS = YES;
321                                 GCC_WARN_UNUSED_FUNCTION = YES;
322                                 GCC_WARN_UNUSED_VARIABLE = YES;
323                                 PREBINDING = NO;
324                                 WARNING_CFLAGS = (
325                                         "-Wall",
326                                         "-W",
327                                         "-Wno-unused-parameter",
328                                 );
329                         };
330                         name = Deployment;
331                 };
332                 A84F609308B1371400E9745F /* Development */ = {
333                         isa = XCBuildConfiguration;
334                         buildSettings = {
335                                 COPY_PHASE_STRIP = NO;
336                                 GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
337                                 OPTIMIZATION_CFLAGS = "-O0";
338                                 OTHER_CFLAGS = "";
339                                 OTHER_LDFLAGS = "";
340                                 OTHER_REZFLAGS = "";
341                                 PRODUCT_NAME = All;
342                                 SECTORDER_FLAGS = "";
343                                 WARNING_CFLAGS = (
344                                         "-Wmost",
345                                         "-Wno-four-char-constants",
346                                         "-Wno-unknown-pragmas",
347                                 );
348                         };
349                         name = Development;
350                 };
351                 A84F609408B1371400E9745F /* Deployment */ = {
352                         isa = XCBuildConfiguration;
353                         buildSettings = {
354                                 COPY_PHASE_STRIP = YES;
355                                 GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
356                                 OPTIMIZATION_CFLAGS = "-O0";
357                                 OTHER_CFLAGS = "";
358                                 OTHER_LDFLAGS = "";
359                                 OTHER_REZFLAGS = "";
360                                 PRODUCT_NAME = All;
361                                 SECTORDER_FLAGS = "";
362                                 WARNING_CFLAGS = (
363                                         "-Wmost",
364                                         "-Wno-four-char-constants",
365                                         "-Wno-unknown-pragmas",
366                                 );
367                         };
368                         name = Deployment;
369                 };
370                 B5A7526508AF4A4A00138E45 /* Development */ = {
371                         isa = XCBuildConfiguration;
372                         buildSettings = {
373                                 GCC_C_LANGUAGE_STANDARD = gnu99;
374                                 GCC_PREFIX_HEADER = "";
375                                 PRODUCT_NAME = ImageDiff;
376                         };
377                         name = Development;
378                 };
379                 B5A7526608AF4A4A00138E45 /* Deployment */ = {
380                         isa = XCBuildConfiguration;
381                         buildSettings = {
382                                 GCC_C_LANGUAGE_STANDARD = gnu99;
383                                 GCC_PREFIX_HEADER = "";
384                                 PRODUCT_NAME = ImageDiff;
385                         };
386                         name = Deployment;
387                 };
388 /* End XCBuildConfiguration section */
389
390 /* Begin XCConfigurationList section */
391                 149C29BF08902C6D008A9EFC /* Build configuration list for PBXNativeTarget "DumpRenderTree" */ = {
392                         isa = XCConfigurationList;
393                         buildConfigurations = (
394                                 149C29C008902C6D008A9EFC /* Development */,
395                                 149C29C108902C6D008A9EFC /* Deployment */,
396                         );
397                         defaultConfigurationIsVisible = 0;
398                         defaultConfigurationName = Deployment;
399                 };
400                 149C29C308902C6D008A9EFC /* Build configuration list for PBXProject "DumpRenderTree" */ = {
401                         isa = XCConfigurationList;
402                         buildConfigurations = (
403                                 149C29C408902C6D008A9EFC /* Development */,
404                                 149C29C508902C6D008A9EFC /* Deployment */,
405                         );
406                         defaultConfigurationIsVisible = 0;
407                         defaultConfigurationName = Deployment;
408                 };
409                 A84F609208B1371400E9745F /* Build configuration list for PBXAggregateTarget "All" */ = {
410                         isa = XCConfigurationList;
411                         buildConfigurations = (
412                                 A84F609308B1371400E9745F /* Development */,
413                                 A84F609408B1371400E9745F /* Deployment */,
414                         );
415                         defaultConfigurationIsVisible = 0;
416                 };
417                 B5A7526408AF4A4A00138E45 /* Build configuration list for PBXNativeTarget "ImageDiff" */ = {
418                         isa = XCConfigurationList;
419                         buildConfigurations = (
420                                 B5A7526508AF4A4A00138E45 /* Development */,
421                                 B5A7526608AF4A4A00138E45 /* Deployment */,
422                         );
423                         defaultConfigurationIsVisible = 0;
424                         defaultConfigurationName = Deployment;
425                 };
426 /* End XCConfigurationList section */
427         };
428         rootObject = 08FB7793FE84155DC02AAC07 /* Project object */;
429 }