ossy@webkit.org | 67f7b37 | 2015-04-16 11:46:27 +0000 | [diff] [blame] | 1 | add_custom_target(WebKitTestRunner-forwarding-headers |
don.olmstead@sony.com | b781440 | 2020-04-22 23:41:38 +0000 | [diff] [blame] | 2 | COMMAND ${PERL_EXECUTABLE} ${WEBKIT_DIR}/Scripts/generate-forwarding-headers.pl --include-path ${WebKitTestRunner_DIR} --include-path ${WebKitTestRunner_SHARED_DIR} --output ${FORWARDING_HEADERS_DIR} --platform gtk --platform soup |
ossy@webkit.org | 67f7b37 | 2015-04-16 11:46:27 +0000 | [diff] [blame] | 3 | ) |
don.olmstead@sony.com | b781440 | 2020-04-22 23:41:38 +0000 | [diff] [blame] | 4 | list(APPEND WebKitTestRunner_DEPENDENCIES WebKitTestRunner-forwarding-headers) |
mrobinson@webkit.org | a9bd4bf | 2013-12-20 23:24:43 +0000 | [diff] [blame] | 5 | |
| 6 | list(APPEND WebKitTestRunner_SOURCES |
don.olmstead@sony.com | b781440 | 2020-04-22 23:41:38 +0000 | [diff] [blame] | 7 | cairo/TestInvocationCairo.cpp |
mrobinson@webkit.org | a9bd4bf | 2013-12-20 23:24:43 +0000 | [diff] [blame] | 8 | |
don.olmstead@sony.com | b781440 | 2020-04-22 23:41:38 +0000 | [diff] [blame] | 9 | gtk/EventSenderProxyGtk.cpp |
| 10 | gtk/PlatformWebViewGtk.cpp |
| 11 | gtk/TestControllerGtk.cpp |
| 12 | gtk/UIScriptControllerGtk.cpp |
| 13 | gtk/main.cpp |
mrobinson@webkit.org | a9bd4bf | 2013-12-20 23:24:43 +0000 | [diff] [blame] | 14 | ) |
| 15 | |
| 16 | list(APPEND WebKitTestRunner_INCLUDE_DIRECTORIES |
mrobinson@webkit.org | 3f8f077 | 2013-12-25 19:07:36 +0000 | [diff] [blame] | 17 | ${FORWARDING_HEADERS_DIR} |
mcatanzaro@igalia.com | e8d3330 | 2015-06-21 13:15:54 +0000 | [diff] [blame] | 18 | ) |
| 19 | |
| 20 | list(APPEND WebKitTestRunner_SYSTEM_INCLUDE_DIRECTORIES |
mrobinson@webkit.org | a9bd4bf | 2013-12-20 23:24:43 +0000 | [diff] [blame] | 21 | ${GLIB_INCLUDE_DIRS} |
| 22 | ) |
| 23 | |
| 24 | list(APPEND WebKitTestRunner_LIBRARIES |
| 25 | ${ATK_LIBRARIES} |
mrobinson@webkit.org | a9bd4bf | 2013-12-20 23:24:43 +0000 | [diff] [blame] | 26 | ${GLIB_LIBRARIES} |
don.olmstead@sony.com | b781440 | 2020-04-22 23:41:38 +0000 | [diff] [blame] | 27 | Cairo::Cairo |
aperez@igalia.com | 6019035 | 2020-04-07 16:25:17 +0000 | [diff] [blame] | 28 | GTK::GTK |
mrobinson@webkit.org | a9bd4bf | 2013-12-20 23:24:43 +0000 | [diff] [blame] | 29 | ) |
| 30 | |
don.olmstead@sony.com | b781440 | 2020-04-22 23:41:38 +0000 | [diff] [blame] | 31 | list(APPEND WebKitTestRunnerInjectedBundle_LIBRARIES |
mrobinson@webkit.org | a9bd4bf | 2013-12-20 23:24:43 +0000 | [diff] [blame] | 32 | ${ATK_LIBRARIES} |
mrobinson@webkit.org | a9bd4bf | 2013-12-20 23:24:43 +0000 | [diff] [blame] | 33 | ${GLIB_LIBRARIES} |
don.olmstead@sony.com | 4d4212c | 2020-02-14 14:42:31 +0000 | [diff] [blame] | 34 | Fontconfig::Fontconfig |
aperez@igalia.com | 6019035 | 2020-04-07 16:25:17 +0000 | [diff] [blame] | 35 | GTK::GTK |
mrobinson@webkit.org | a9bd4bf | 2013-12-20 23:24:43 +0000 | [diff] [blame] | 36 | ) |
| 37 | |
| 38 | list(APPEND WebKitTestRunnerInjectedBundle_SOURCES |
don.olmstead@sony.com | b781440 | 2020-04-22 23:41:38 +0000 | [diff] [blame] | 39 | InjectedBundle/atk/AccessibilityControllerAtk.cpp |
| 40 | InjectedBundle/atk/AccessibilityNotificationHandlerAtk.cpp |
| 41 | InjectedBundle/atk/AccessibilityUIElementAtk.cpp |
mrobinson@webkit.org | a9bd4bf | 2013-12-20 23:24:43 +0000 | [diff] [blame] | 42 | |
don.olmstead@sony.com | b781440 | 2020-04-22 23:41:38 +0000 | [diff] [blame] | 43 | InjectedBundle/gtk/ActivateFontsGtk.cpp |
| 44 | InjectedBundle/gtk/InjectedBundleGtk.cpp |
| 45 | InjectedBundle/gtk/InjectedBundleUtilities.cpp |
| 46 | InjectedBundle/gtk/TestRunnerGtk.cpp |
| 47 | ) |
| 48 | |
| 49 | list(APPEND WebKitTestRunnerInjectedBundle_INCLUDE_DIRECTORIES |
| 50 | ${ATK_INCLUDE_DIRS} |
| 51 | ${GLIB_INCLUDE_DIRS} |
| 52 | ${WebKitTestRunner_DIR}/InjectedBundle/atk |
| 53 | ${WebKitTestRunner_DIR}/InjectedBundle/gtk |
mrobinson@webkit.org | a9bd4bf | 2013-12-20 23:24:43 +0000 | [diff] [blame] | 54 | ) |
| 55 | |
| 56 | add_definitions( |
mrobinson@webkit.org | f941312 | 2014-04-08 22:52:26 +0000 | [diff] [blame] | 57 | -DFONTS_CONF_DIR="${TOOLS_DIR}/WebKitTestRunner/gtk/fonts" |
mrobinson@webkit.org | a9bd4bf | 2013-12-20 23:24:43 +0000 | [diff] [blame] | 58 | -DTOP_LEVEL_DIR="${CMAKE_SOURCE_DIR}" |
| 59 | ) |