[Release] Webkit2-efl-123997_0.11.46
[framework/web/webkit-efl.git] / Source / cmake / OptionsWinCE.cmake
1 INCLUDE(OptionsWindows)
2
3 ADD_DEFINITIONS(-D_CE_CRT_ALLOW_WIN_MINMAX)
4 ADD_DEFINITIONS(-DWTF_USE_WINCE_UNICODE=1)
5 ADD_DEFINITIONS(-DWTF_USE_WININET=1)
6 ADD_DEFINITIONS(-DWTF_CPU_ARM_TRADITIONAL -DWINCEBASIC)
7 ADD_DEFINITIONS(-DJS_NO_EXPORT)
8 ADD_DEFINITIONS(-DHAVE_ACCESSIBILITY=0)
9 ADD_DEFINITIONS(-DJSCCOLLECTOR_VIRTUALMEM_RESERVATION=0x200000)
10
11 IF (NOT 3RDPARTY_DIR)
12     IF (EXISTS $ENV{WEBKITTHIRDPARTYDIR})
13         SET(3RDPARTY_DIR $ENV{WEBKITTHIRDPARTYDIR})
14     ELSE ()
15         MESSAGE(FATAL_ERROR "You must provide a third party directory for WinCE port.")
16     ENDIF ()
17 ENDIF ()
18
19 INCLUDE_DIRECTORIES(${3RDPARTY_DIR}/ce-compat)
20 ADD_SUBDIRECTORY(${3RDPARTY_DIR} "${CMAKE_CURRENT_BINARY_DIR}/3rdparty")
21
22 WEBKIT_OPTION_BEGIN()
23 WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_DRAG_SUPPORT OFF)
24 WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_FTPDIR OFF)
25 WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_INSPECTOR OFF)
26 WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_JIT OFF)
27 WEBKIT_OPTION_DEFAULT_PORT_VALUE(USE_SYSTEM_MALLOC ON)
28 WEBKIT_OPTION_END()