2009-02-28 Jan Michael Alonzo <jmalonzo@webkit.org>
authorjmalonzo@webkit.org <jmalonzo@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sun, 1 Mar 2009 06:21:22 +0000 (06:21 +0000)
committerjmalonzo@webkit.org <jmalonzo@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sun, 1 Mar 2009 06:21:22 +0000 (06:21 +0000)
        Reviewed by Holger Freyther.

        [Gtk] webkitdirs.pm modify path in when detecting 3D transforms and accelerated compositing
        https://bugs.webkit.org/show_bug.cgi?id=24076

        Refactor gtk lib detection and put it in builtDylibPathForName

        * Scripts/webkitdirs.pm:

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

WebKitTools/ChangeLog
WebKitTools/Scripts/webkitdirs.pm

index a47db3e..c9bca89 100644 (file)
@@ -1,3 +1,14 @@
+2009-02-28  Jan Michael Alonzo  <jmalonzo@webkit.org>
+
+        Reviewed by Holger Freyther.
+
+        [Gtk] webkitdirs.pm modify path in when detecting 3D transforms and accelerated compositing
+        https://bugs.webkit.org/show_bug.cgi?id=24076
+
+        Refactor gtk lib detection and put it in builtDylibPathForName
+
+        * Scripts/webkitdirs.pm:
+
 2009-02-28  Christian Dywan  <christian@twotoasts.de>
 
         Rubber-stamped by Holger Freyther.
index d122dd8..f95859a 100644 (file)
@@ -388,9 +388,12 @@ sub builtDylibPathForName
 {
     my $libraryName = shift;
     determineConfigurationProductDir();
-    if (isQt() or isGtk() or isChromium()) {
+    if (isQt() or isChromium()) {
         return "$configurationProductDir/$libraryName";
     }
+    if (isGtk()) {
+        return "$configurationProductDir/$libraryName/../.libs/libwebkit-1.0.so";
+    }
     if (isAppleMacWebKit()) {
         return "$configurationProductDir/$libraryName.framework/Versions/A/$libraryName";
     }
@@ -427,10 +430,6 @@ sub hasSVGSupport
         return 1;
     }
 
-    if (isGtk() and $path =~ /WebCore/) {
-        $path .= "/../.libs/libwebkit-1.0.so";
-    }
-
     my $hasSVGSupport = 0;
     if (-e $path) {
         open NM, "-|", "nm", $path or die;
@@ -535,10 +534,6 @@ sub hasWMLSupport
         return 0;
     }
 
-    if (isGtk() and $path =~ /WebCore/) {
-        $path .= "/../.libs/webkit-1.0.so";
-    }
-
     my $hasWMLSupport = 0;
     if (-e $path) {
         open NM, "-|", "nm", $path or die;