Weak link against WebCore so DumpRenderTree can be bundled with production roots.
authorslewis <slewis@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 26 Oct 2007 03:42:35 +0000 (03:42 +0000)
committerslewis <slewis@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 26 Oct 2007 03:42:35 +0000 (03:42 +0000)
        * DumpRenderTree/DumpRenderTree.xcodeproj/project.pbxproj:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@27085 268f45cc-cd09-0410-ab3c-d52691b4dbfc

WebKitTools/ChangeLog
WebKitTools/DumpRenderTree/DumpRenderTree.xcodeproj/project.pbxproj

index 7089bf6cc305cc559380eaef5649f14c04e0dee4..7ad4dec44db3f2c71086e3075fd384e0a0d282b1 100644 (file)
@@ -1,3 +1,11 @@
+2007-10-25  Stephanie  <slewis@apple.com>
+
+        Reviewed by Mark Rowe, Adam Roben.
+
+        Weak link against WebCore so DumpRenderTree can be bundled with production roots.
+
+        * DumpRenderTree/DumpRenderTree.xcodeproj/project.pbxproj: 
+
 2007-10-25  Alice Liu  <alice.liu@apple.com>
 
         Reviewed by Adam.
index 833a539522f644e6c9e3b59995f9a80bbc41469e..19037cfa94976c3c4139d03436d5a1d1d499dd5c 100644 (file)
@@ -25,7 +25,6 @@
 /* Begin PBXBuildFile section */
                141BF435096A455900E0753C /* WebKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9335435F03D75502008635CE /* WebKit.framework */; };
                141BF436096A455900E0753C /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A84F608908B136DA00E9745F /* Cocoa.framework */; };
-               141BF437096A455900E0753C /* WebCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A817090108B1643800CCB9FB /* WebCore.framework */; };
                141BF438096A455900E0753C /* JavaScriptCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A817090308B164D300CCB9FB /* JavaScriptCore.framework */; };
                141BF439096A455900E0753C /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AE8257EF08D22389000507AB /* Carbon.framework */; };
                141BF44A096A45C800E0753C /* main.c in Sources */ = {isa = PBXBuildFile; fileRef = 141BF445096A45C800E0753C /* main.c */; settings = {COMPILER_FLAGS = "-Wno-deprecated-declarations"; }; };
@@ -38,7 +37,6 @@
                9340994C08540CAE007F3BC8 /* DumpRenderTreePrefix.h in Headers */ = {isa = PBXBuildFile; fileRef = 32A70AAB03705E1F00C91783 /* DumpRenderTreePrefix.h */; };
                9340995108540CAE007F3BC8 /* WebKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9335435F03D75502008635CE /* WebKit.framework */; };
                A817090008B163EF00CCB9FB /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A84F608908B136DA00E9745F /* Cocoa.framework */; };
-               A817090208B1643800CCB9FB /* WebCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A817090108B1643800CCB9FB /* WebCore.framework */; };
                A817090408B164D300CCB9FB /* JavaScriptCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A817090308B164D300CCB9FB /* JavaScriptCore.framework */; };
                A84F608A08B136DA00E9745F /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A84F608908B136DA00E9745F /* Cocoa.framework */; };
                AE8259F308D22463000507AB /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AE8257EF08D22389000507AB /* Carbon.framework */; };
                9335435F03D75502008635CE /* WebKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = WebKit.framework; sourceTree = BUILT_PRODUCTS_DIR; };
                9340995408540CAF007F3BC8 /* DumpRenderTree */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = DumpRenderTree; sourceTree = BUILT_PRODUCTS_DIR; };
                A803FF7409CAAD08009B2A37 /* DumpRenderTree.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; fileEncoding = 4; path = DumpRenderTree.h; sourceTree = "<group>"; };
-               A817090108B1643800CCB9FB /* WebCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = WebCore.framework; sourceTree = BUILT_PRODUCTS_DIR; };
                A817090308B164D300CCB9FB /* JavaScriptCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = JavaScriptCore.framework; sourceTree = BUILT_PRODUCTS_DIR; };
                A84F608908B136DA00E9745F /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = /System/Library/Frameworks/Cocoa.framework; sourceTree = "<absolute>"; };
                AA7F10C20CB3C1030003BDC9 /* AHEM____.TTF */ = {isa = PBXFileReference; lastKnownFileType = file; name = "AHEM____.TTF"; path = "qt/fonts/AHEM____.TTF"; sourceTree = "<group>"; };
                        files = (
                                141BF435096A455900E0753C /* WebKit.framework in Frameworks */,
                                141BF436096A455900E0753C /* Cocoa.framework in Frameworks */,
-                               141BF437096A455900E0753C /* WebCore.framework in Frameworks */,
                                141BF438096A455900E0753C /* JavaScriptCore.framework in Frameworks */,
                                141BF439096A455900E0753C /* Carbon.framework in Frameworks */,
                        );
                        files = (
                                9340995108540CAE007F3BC8 /* WebKit.framework in Frameworks */,
                                A84F608A08B136DA00E9745F /* Cocoa.framework in Frameworks */,
-                               A817090208B1643800CCB9FB /* WebCore.framework in Frameworks */,
                                A817090408B164D300CCB9FB /* JavaScriptCore.framework in Frameworks */,
                                AE8259F308D22463000507AB /* Carbon.framework in Frameworks */,
                        );
                        children = (
                                9335435F03D75502008635CE /* WebKit.framework */,
                                A817090308B164D300CCB9FB /* JavaScriptCore.framework */,
-                               A817090108B1643800CCB9FB /* WebCore.framework */,
                                B5A752A108AF5D1F00138E45 /* QuartzCore.framework */,
                                A84F608908B136DA00E9745F /* Cocoa.framework */,
                                AE8257EF08D22389000507AB /* Carbon.framework */,
                                MACOSX_DEPLOYMENT_TARGET_ = 10.4;
                                MACOSX_DEPLOYMENT_TARGET_1040 = 10.4;
                                MACOSX_DEPLOYMENT_TARGET_1050 = 10.5;
+                               OTHER_LDFLAGS = (
+                                       "-weak_framework",
+                                       WebCore.framework,
+                               );
                                PREBINDING = NO;
                                WARNING_CFLAGS = (
                                        "-Wall",
                                MACOSX_DEPLOYMENT_TARGET_ = 10.4;
                                MACOSX_DEPLOYMENT_TARGET_1040 = 10.4;
                                MACOSX_DEPLOYMENT_TARGET_1050 = 10.5;
+                               OTHER_LDFLAGS = "";
                                PREBINDING = NO;
                                WARNING_CFLAGS = (
                                        "-Wall",
                                GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
                                OPTIMIZATION_CFLAGS = "-O0";
                                OTHER_CFLAGS = "";
-                               OTHER_LDFLAGS = "";
+                               OTHER_LDFLAGS = (
+                                       "-weak_framework",
+                                       WebCore,
+                               );
                                OTHER_REZFLAGS = "";
                                PRODUCT_NAME = All;
                                SECTORDER_FLAGS = "";
                                GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
                                OPTIMIZATION_CFLAGS = "-O0";
                                OTHER_CFLAGS = "";
-                               OTHER_LDFLAGS = "";
+                               OTHER_LDFLAGS = (
+                                       "-weak_framework",
+                                       WebCore,
+                               );
                                OTHER_REZFLAGS = "";
                                PRODUCT_NAME = All;
                                SECTORDER_FLAGS = "";