diff options
Diffstat (limited to 'Tools/DumpRenderTree/TestNetscapePlugIn/CMakeLists.txt')
-rw-r--r-- | Tools/DumpRenderTree/TestNetscapePlugIn/CMakeLists.txt | 18 |
1 files changed, 17 insertions, 1 deletions
diff --git a/Tools/DumpRenderTree/TestNetscapePlugIn/CMakeLists.txt b/Tools/DumpRenderTree/TestNetscapePlugIn/CMakeLists.txt index 512032359..c431667b2 100644 --- a/Tools/DumpRenderTree/TestNetscapePlugIn/CMakeLists.txt +++ b/Tools/DumpRenderTree/TestNetscapePlugIn/CMakeLists.txt @@ -26,20 +26,36 @@ set(WebKitTestNetscapePlugin_SOURCES ${WEBKIT_TESTNETSCAPEPLUGIN_DIR}/Tests/PluginScriptableObjectOverridesAllProperties.cpp ${WEBKIT_TESTNETSCAPEPLUGIN_DIR}/Tests/PrivateBrowsing.cpp ${WEBKIT_TESTNETSCAPEPLUGIN_DIR}/Tests/ToStringAndValueOfObject.cpp + ${WEBKIT_TESTNETSCAPEPLUGIN_DIR}/Tests/URLRedirect.cpp ${WEBKIT_TESTNETSCAPEPLUGIN_DIR}/Tests/x11/CallInvalidateRectWithNullNPPArgument.cpp ) set(WebKitTestNetscapePlugin_INCLUDE_DIRECTORIES ${WEBKIT_TESTNETSCAPEPLUGIN_DIR} - ${WEBKIT_TESTNETSCAPEPLUGIN_DIR}/unix/ForwardingHeaders + ${WEBKIT_TESTNETSCAPEPLUGIN_DIR}/ForwardingHeaders ${WEBCORE_DIR} + ${WTF_DIR} +) + +set(WebKitTestNetscapePlugin_SYSTEM_INCLUDE_DIRECTORIES + ${X11_INCLUDE_DIR} ) include_directories(${WebKitTestNetscapePlugin_INCLUDE_DIRECTORIES}) +include_directories(SYSTEM ${WebKitTestNetscapePlugin_SYSTEM_INCLUDE_DIRECTORIES}) set(WebKitTestNetscapePlugin_LIBRARIES ${X11_LIBRARIES} ) +if (WTF_OS_UNIX) + add_definitions(-DXP_UNIX) +endif () + add_library(TestNetscapePlugin SHARED ${WebKitTestNetscapePlugin_SOURCES}) target_link_libraries(TestNetscapePlugin ${WebKitTestNetscapePlugin_LIBRARIES}) +set_target_properties(TestNetscapePlugin PROPERTIES LIBRARY_OUTPUT_DIRECTORY ${CMAKE_LIBRARY_OUTPUT_DIRECTORY}/plugins) +WEBKIT_SET_EXTRA_COMPILER_FLAGS(TestNetscapePlugin) + +# Suppress unused parameter warnings for sources in WebKit2. +ADD_TARGET_PROPERTIES(TestNetscapePlugin COMPILE_FLAGS "-Wno-unused-parameter") |