[CMake] Enable WorkQueue tests for CMake ports
authorcommit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 9 Mar 2015 19:02:23 +0000 (19:02 +0000)
committercommit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 9 Mar 2015 19:02:23 +0000 (19:02 +0000)
https://bugs.webkit.org/show_bug.cgi?id=142473

Patch by Martin Robinson <mrobinson@igalia.com> on 2015-03-09
Reviewed by Darin Adler.

* TestWebKitAPI/CMakeLists.txt: Add the WorkQueue tests source file to
the list of source files.
* Tools/TestWebKitAPI/PlatformEfl.cmake: Add the DispatchQueueEfl directory
to the list of include directories for EFL.

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

Tools/ChangeLog
Tools/TestWebKitAPI/CMakeLists.txt
Tools/TestWebKitAPI/PlatformEfl.cmake

index ab59f64..47281c0 100644 (file)
@@ -1,3 +1,15 @@
+2015-03-09  Martin Robinson  <mrobinson@igalia.com>
+
+        [CMake] Enable WorkQueue tests for CMake ports
+        https://bugs.webkit.org/show_bug.cgi?id=142473
+
+        Reviewed by Darin Adler.
+
+        * TestWebKitAPI/CMakeLists.txt: Add the WorkQueue tests source file to
+        the list of source files.
+        * Tools/TestWebKitAPI/PlatformEfl.cmake: Add the DispatchQueueEfl directory
+        to the list of include directories for EFL.
+
 2015-03-09  David Kilzer  <ddkilzer@apple.com>
 
         Attempt to fix timeouts on iOS Simulator layout tests
index b87300c..c2859bc 100644 (file)
@@ -100,6 +100,7 @@ set(TestWTF_SOURCES
     ${TESTWEBKITAPI_DIR}/Tests/WTF/TemporaryChange.cpp
     ${TESTWEBKITAPI_DIR}/Tests/WTF/Vector.cpp
     ${TESTWEBKITAPI_DIR}/Tests/WTF/WTFString.cpp
+    ${TESTWEBKITAPI_DIR}/Tests/WTF/WorkQueue.cpp
 )
 
 WEBKIT_INCLUDE_CONFIG_FILES_IF_EXISTS()
index d440686..6ceb1d7 100644 (file)
@@ -9,6 +9,7 @@ set(ForwardingHeadersForTestWebKitAPI_NAME forwarding-headersEflForTestWebKitAPI
 
 include_directories(
     ${DERIVED_SOURCES_WEBKIT2_DIR}/include
+    ${WTF_DIR}/wtf/efl
     ${WEBKIT2_DIR}/UIProcess/API/C/CoordinatedGraphics
     ${WEBKIT2_DIR}/UIProcess/API/C/soup
     ${WEBKIT2_DIR}/UIProcess/API/C/efl