diff options
Diffstat (limited to 'Source/cmake/OptionsWinCE.cmake')
-rw-r--r-- | Source/cmake/OptionsWinCE.cmake | 37 |
1 files changed, 20 insertions, 17 deletions
diff --git a/Source/cmake/OptionsWinCE.cmake b/Source/cmake/OptionsWinCE.cmake index f6823125a..58f97a3fe 100644 --- a/Source/cmake/OptionsWinCE.cmake +++ b/Source/cmake/OptionsWinCE.cmake @@ -1,23 +1,26 @@ -INCLUDE(OptionsWindows) +include(OptionsWindows) -ADD_DEFINITIONS(-D_CE_CRT_ALLOW_WIN_MINMAX) -ADD_DEFINITIONS(-DWTF_USE_WCHAR_UNICODE=1) -ADD_DEFINITIONS(-DWTF_USE_WININET=1) -ADD_DEFINITIONS(-DWTF_CPU_ARM_TRADITIONAL -DWINCEBASIC) -ADD_DEFINITIONS(-DJS_NO_EXPORT) -ADD_DEFINITIONS(-DHAVE_ACCESSIBILITY=0) -ADD_DEFINITIONS(-DJSCCOLLECTOR_VIRTUALMEM_RESERVATION=0x200000) +set(WTF_USE_WCHAR_UNICODE 1) -IF (NOT 3RDPARTY_DIR) - IF (EXISTS $ENV{WEBKITTHIRDPARTYDIR}) - SET(3RDPARTY_DIR $ENV{WEBKITTHIRDPARTYDIR}) - ELSE () - MESSAGE(FATAL_ERROR "You must provide a third party directory for WinCE port.") - ENDIF () -ENDIF () +add_definitions(-D_CE_CRT_ALLOW_WIN_MINMAX) +add_definitions(-DWTF_USE_WCHAR_UNICODE=1) +add_definitions(-DWTF_USE_WINGDI=1) +add_definitions(-DWTF_USE_WININET=1) +add_definitions(-DWINCEBASIC) +add_definitions(-DJS_NO_EXPORT) +add_definitions(-DHAVE_ACCESSIBILITY=0) +add_definitions(-DJSCCOLLECTOR_VIRTUALMEM_RESERVATION=0x200000) -INCLUDE_DIRECTORIES(${3RDPARTY_DIR}/ce-compat) -ADD_SUBDIRECTORY(${3RDPARTY_DIR} "${CMAKE_CURRENT_BINARY_DIR}/3rdparty") +if (NOT 3RDPARTY_DIR) + if (EXISTS $ENV{WEBKITTHIRDPARTYDIR}) + set(3RDPARTY_DIR $ENV{WEBKITTHIRDPARTYDIR}) + else () + message(FATAL_ERROR "You must provide a third party directory for WinCE port.") + endif () +endif () + +include_directories(${3RDPARTY_DIR}/ce-compat) +add_subdirectory(${3RDPARTY_DIR} "${CMAKE_CURRENT_BINARY_DIR}/3rdparty") WEBKIT_OPTION_BEGIN() WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_DRAG_SUPPORT OFF) |