2014-08-24 Ryuan Choi <ryuan.choi@samsung.com>
+ [EFL] Move Efl specific code from Source/CMakeLists.txt
+ https://bugs.webkit.org/show_bug.cgi?id=136206
+
+ Reviewed by Gyuyoung Kim.
+
+ WebKit/Efl only uses ENABLE_WERROR so it can be moved into OptionsEfl.cmake.
+ Inaddition, renamed ADDITIONAL_FLAGS to ADDITIONAL_COMPILER_FLAGS.
+
+ * Source/CMakeLists.txt:
+ * Source/cmake/OptionsEfl.cmake:
+
+2014-08-24 Ryuan Choi <ryuan.choi@samsung.com>
+
[EFL] Introduce DEVELOPER_MODE
https://bugs.webkit.org/show_bug.cgi?id=135884
# -----------------------------------------------------------------------------
# Set compiler flags for all targets
# -----------------------------------------------------------------------------
-if (${PORT} STREQUAL "Efl")
- set(ADDITIONAL_FLAGS ENABLE_WERROR)
-endif ()
-
-WEBKIT_SET_EXTRA_COMPILER_FLAGS(WTF ${ADDITIONAL_FLAGS})
-WEBKIT_SET_EXTRA_COMPILER_FLAGS(JavaScriptCore ${ADDITIONAL_FLAGS})
+WEBKIT_SET_EXTRA_COMPILER_FLAGS(WTF ${ADDITIONAL_COMPILER_FLAGS})
+WEBKIT_SET_EXTRA_COMPILER_FLAGS(JavaScriptCore ${ADDITIONAL_COMPILER_FLAGS})
if (ENABLE_WEBCORE)
- WEBKIT_SET_EXTRA_COMPILER_FLAGS(WebCoreTestSupport ${ADDITIONAL_FLAGS})
- WEBKIT_SET_EXTRA_COMPILER_FLAGS(WebCore ${ADDITIONAL_FLAGS})
+ WEBKIT_SET_EXTRA_COMPILER_FLAGS(WebCoreTestSupport ${ADDITIONAL_COMPILER_FLAGS})
+ WEBKIT_SET_EXTRA_COMPILER_FLAGS(WebCore ${ADDITIONAL_COMPILER_FLAGS})
endif ()
if (ENABLE_WEBKIT)
- WEBKIT_SET_EXTRA_COMPILER_FLAGS(WebKit ${ADDITIONAL_FLAGS})
+ WEBKIT_SET_EXTRA_COMPILER_FLAGS(WebKit ${ADDITIONAL_COMPILER_FLAGS})
endif ()
if (ENABLE_WEBKIT2)
- WEBKIT_SET_EXTRA_COMPILER_FLAGS(WebKit2 ${ADDITIONAL_FLAGS})
+ WEBKIT_SET_EXTRA_COMPILER_FLAGS(WebKit2 ${ADDITIONAL_COMPILER_FLAGS})
endif ()
# -----------------------------------------------------------------------------
set(ENABLE_WEBKIT OFF)
set(ENABLE_WEBKIT2 ON)
+set(ADDITIONAL_COMPILER_FLAGS ENABLE_WERROR)
+
find_package(Cairo 1.10.2 REQUIRED)
find_package(Fontconfig 2.8.0 REQUIRED)
find_package(Sqlite REQUIRED)