[GTK][CMake] Many plugin tests fail when running WebKit1 layout tests
authormrobinson@webkit.org <mrobinson@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sun, 23 Feb 2014 21:39:58 +0000 (21:39 +0000)
committermrobinson@webkit.org <mrobinson@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sun, 23 Feb 2014 21:39:58 +0000 (21:39 +0000)
https://bugs.webkit.org/show_bug.cgi?id=129191

Reviewed by Anders Carlsson.

* DumpRenderTree/PlatformGTK.cmake: Properly specify the library build directory
for the GTK+ DumpRenderTree build. We could manually construct this path, but the
name of the directory is "lib" and not "libs". Instead we should use the CMake
variable specifically assigned to this task.

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

Tools/ChangeLog
Tools/DumpRenderTree/PlatformGTK.cmake

index 3b4a53b..e88dae6 100644 (file)
@@ -1,3 +1,15 @@
+2014-02-23  Martin Robinson  <mrobinson@igalia.com>
+
+        [GTK][CMake] Many plugin tests fail when running WebKit1 layout tests
+        https://bugs.webkit.org/show_bug.cgi?id=129191
+
+        Reviewed by Anders Carlsson.
+
+        * DumpRenderTree/PlatformGTK.cmake: Properly specify the library build directory
+        for the GTK+ DumpRenderTree build. We could manually construct this path, but the
+        name of the directory is "lib" and not "libs". Instead we should use the CMake
+        variable specifically assigned to this task.
+
 2014-02-23  David Kilzer  <ddkilzer@apple.com>
 
         [ASan] Add JSC::DFG::prepareOSREntry() to ignore list
index be93d0f..becdc25 100644 (file)
@@ -45,7 +45,7 @@ list(APPEND DumpRenderTree_INCLUDE_DIRECTORIES
 )
 
 add_definitions(
-    -DTEST_PLUGIN_DIR="${CMAKE_BINARY_DIR}/libs"
+    -DTEST_PLUGIN_DIR="${CMAKE_LIBRARY_OUTPUT_DIRECTORY}"
     -DFONTS_CONF_DIR="${TOOLS_DIR}/DumpRenderTree/gtk/fonts"
     -DTOP_LEVEL_DIR="${CMAKE_SOURCE_DIR}"
 )