Update ReadMe.md
[qtwebkit.git] / Tools / WebKitTestRunner / PlatformGTK.cmake
blob43b986994c4564e51aefec28b53033e4efe9bd11
1 add_custom_target(WebKitTestRunner-forwarding-headers
2     COMMAND ${PERL_EXECUTABLE} ${WEBKIT_DIR}/Scripts/generate-forwarding-headers.pl --include-path ${WEBKIT_TESTRUNNER_DIR} --include-path ${WEBKIT_TESTRUNNER_SHARED_DIR} --output ${FORWARDING_HEADERS_DIR} --platform gtk --platform soup
5 set(ForwardingHeadersForWebKitTestRunner_NAME WebKitTestRunner-forwarding-headers)
7 list(APPEND WebKitTestRunner_SOURCES
8     ${WEBKIT_TESTRUNNER_DIR}/cairo/TestInvocationCairo.cpp
10     ${WEBKIT_TESTRUNNER_DIR}/gtk/EventSenderProxyGtk.cpp
11     ${WEBKIT_TESTRUNNER_DIR}/gtk/PlatformWebViewGtk.cpp
12     ${WEBKIT_TESTRUNNER_DIR}/gtk/TestControllerGtk.cpp
13     ${WEBKIT_TESTRUNNER_DIR}/gtk/UIScriptControllerGtk.cpp
14     ${WEBKIT_TESTRUNNER_DIR}/gtk/main.cpp
17 list(APPEND WebKitTestRunner_INCLUDE_DIRECTORIES
18     ${FORWARDING_HEADERS_DIR}
21 list(APPEND WebKitTestRunner_SYSTEM_INCLUDE_DIRECTORIES
22     ${ATK_INCLUDE_DIRS}
23     ${CAIRO_INCLUDE_DIRS}
24     ${GTK3_INCLUDE_DIRS}
25     ${GLIB_INCLUDE_DIRS}
28 list(APPEND WebKitTestRunner_LIBRARIES
29     ${ATK_LIBRARIES}
30     ${CAIRO_LIBRARIES}
31     ${GTK3_LIBRARIES}
32     ${GLIB_LIBRARIES}
33     WebCore
36 set(WebKitTestRunnerInjectedBundle_LIBRARIES
37     ${ATK_LIBRARIES}
38     ${FONTCONFIG_LIBRARIES}
39     ${GLIB_LIBRARIES}
40     ${GTK3_LIBRARIES}
41     WebCoreTestSupport
42     WebKit
45 list(APPEND WebKitTestRunnerInjectedBundle_SOURCES
46     ${WEBKIT_TESTRUNNER_INJECTEDBUNDLE_DIR}/atk/AccessibilityControllerAtk.cpp
47     ${WEBKIT_TESTRUNNER_INJECTEDBUNDLE_DIR}/atk/AccessibilityNotificationHandlerAtk.cpp
48     ${WEBKIT_TESTRUNNER_INJECTEDBUNDLE_DIR}/atk/AccessibilityUIElementAtk.cpp
50     ${WEBKIT_TESTRUNNER_INJECTEDBUNDLE_DIR}/gtk/ActivateFontsGtk.cpp
51     ${WEBKIT_TESTRUNNER_INJECTEDBUNDLE_DIR}/gtk/InjectedBundleGtk.cpp
52     ${WEBKIT_TESTRUNNER_INJECTEDBUNDLE_DIR}/gtk/InjectedBundleUtilities.cpp
53     ${WEBKIT_TESTRUNNER_INJECTEDBUNDLE_DIR}/gtk/TestRunnerGtk.cpp
56 add_definitions(
57     -DFONTS_CONF_DIR="${TOOLS_DIR}/WebKitTestRunner/gtk/fonts"
58     -DTOP_LEVEL_DIR="${CMAKE_SOURCE_DIR}"