diff options
Diffstat (limited to 'Tools/CMakeLists.txt')
-rw-r--r-- | Tools/CMakeLists.txt | 48 |
1 files changed, 48 insertions, 0 deletions
diff --git a/Tools/CMakeLists.txt b/Tools/CMakeLists.txt new file mode 100644 index 000000000..4b2edb8de --- /dev/null +++ b/Tools/CMakeLists.txt @@ -0,0 +1,48 @@ +set_property(DIRECTORY . PROPERTY FOLDER "Tools") + +if ("${PORT}" STREQUAL "Efl") + if (DEVELOPER_MODE) + add_subdirectory(WebKitTestRunner) + add_subdirectory(ImageDiff) + if (ENABLE_X11_TARGET) + add_subdirectory(DumpRenderTree/TestNetscapePlugIn) + endif () + endif () + + if (ENABLE_MINIBROWSER) + add_subdirectory(MiniBrowser/efl) + endif () +elseif ("${PORT}" STREQUAL "GTK") + if (DEVELOPER_MODE) + add_subdirectory(WebKitTestRunner) + add_subdirectory(ImageDiff) + if (ENABLE_API_TESTS) + add_subdirectory(TestWebKitAPI/Tests/WebKit2Gtk) + endif () + if (ENABLE_X11_TARGET) + add_subdirectory(DumpRenderTree/TestNetscapePlugIn) + endif () + endif () + + if (ENABLE_MINIBROWSER) + add_subdirectory(MiniBrowser/gtk) + endif () +elseif ("${PORT}" STREQUAL "Mac") + add_subdirectory(DumpRenderTree) + add_subdirectory(WebKitTestRunner) + add_subdirectory(MiniBrowser/mac) +elseif ("${PORT}" STREQUAL "JSCOnly") + if (ENABLE_API_TESTS) + add_subdirectory(TestWebKitAPI) + endif () +endif () + +if (WIN32) + add_subdirectory(DumpRenderTree) + add_subdirectory(TestWebKitAPI) + add_subdirectory(MiniBrowser/win) +endif () + +if (ENABLE_WEBKIT2 AND ENABLE_API_TESTS) + add_subdirectory(TestWebKitAPI) +endif () |