1 # -----------------------------------------------------------------------------
2 # Add module directories
3 # -----------------------------------------------------------------------------
6 ADD_SUBDIRECTORY(JavaScriptCore)
9 ADD_SUBDIRECTORY(cmake/gtest)
13 ADD_SUBDIRECTORY(WebCore)
17 ADD_SUBDIRECTORY(WebKit)
21 ADD_SUBDIRECTORY(WebKit2)
24 WEBKIT_INCLUDE_CONFIG_FILES_IF_EXISTS()
26 # -----------------------------------------------------------------------------
27 # Set compiler flags for all targets
28 # -----------------------------------------------------------------------------
29 WEBKIT_SET_EXTRA_COMPILER_FLAGS(${WTF_LIBRARY_NAME})
30 WEBKIT_SET_EXTRA_COMPILER_FLAGS(${JavaScriptCore_LIBRARY_NAME})
31 WEBKIT_SET_EXTRA_COMPILER_FLAGS(${WebCoreTestSupport_LIBRARY_NAME})
34 WEBKIT_SET_EXTRA_COMPILER_FLAGS(${WebCore_LIBRARY_NAME})
38 WEBKIT_SET_EXTRA_COMPILER_FLAGS(${WebKit_LIBRARY_NAME})
42 WEBKIT_SET_EXTRA_COMPILER_FLAGS(${WebKit2_LIBRARY_NAME})
43 WEBKIT_SET_EXTRA_COMPILER_FLAGS(${WebKit2StaticForDebug_LIBRARY_NAME})
46 # -----------------------------------------------------------------------------
47 # Create the configuration file
48 # -----------------------------------------------------------------------------
49 CONFIGURE_FILE(cmakeconfig.h.cmake ${CMAKE_BINARY_DIR}/cmakeconfig.h @ONLY)