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 # -----------------------------------------------------------------------------
25 # Set compiler flags for all targets
26 # -----------------------------------------------------------------------------
27 WEBKIT_SET_EXTRA_COMPILER_FLAGS(${WTF_LIBRARY_NAME})
28 WEBKIT_SET_EXTRA_COMPILER_FLAGS(${JavaScriptCore_LIBRARY_NAME})
29 WEBKIT_SET_EXTRA_COMPILER_FLAGS(${WebCoreTestSupport_LIBRARY_NAME})
32 WEBKIT_SET_EXTRA_COMPILER_FLAGS(${WebCore_LIBRARY_NAME})
36 WEBKIT_SET_EXTRA_COMPILER_FLAGS(${WebKit_LIBRARY_NAME})
40 WEBKIT_SET_EXTRA_COMPILER_FLAGS(${WebKit2_LIBRARY_NAME})
43 # -----------------------------------------------------------------------------
44 # Create the configuration file
45 # -----------------------------------------------------------------------------
46 CONFIGURE_FILE(cmakeconfig.h.cmake ${CMAKE_BINARY_DIR}/cmakeconfig.h @ONLY)