diff options
author | Allan Sandfeld Jensen <allan.jensen@digia.com> | 2013-09-13 12:51:20 +0200 |
---|---|---|
committer | The Qt Project <gerrit-noreply@qt-project.org> | 2013-09-19 20:50:05 +0200 |
commit | d441d6f39bb846989d95bcf5caf387b42414718d (patch) | |
tree | e367e64a75991c554930278175d403c072de6bb8 /Source/JavaScriptCore/shell | |
parent | 0060b2994c07842f4c59de64b5e3e430525c4b90 (diff) | |
download | qtwebkit-d441d6f39bb846989d95bcf5caf387b42414718d.tar.gz |
Import Qt5x2 branch of QtWebkit for Qt 5.2
Importing a new snapshot of webkit.
Change-Id: I2d01ad12cdc8af8cb015387641120a9d7ea5f10c
Reviewed-by: Allan Sandfeld Jensen <allan.jensen@digia.com>
Diffstat (limited to 'Source/JavaScriptCore/shell')
-rw-r--r-- | Source/JavaScriptCore/shell/CMakeLists.txt | 39 | ||||
-rw-r--r-- | Source/JavaScriptCore/shell/PlatformBlackBerry.cmake | 9 | ||||
-rw-r--r-- | Source/JavaScriptCore/shell/PlatformEfl.cmake | 3 | ||||
-rw-r--r-- | Source/JavaScriptCore/shell/PlatformGTK.cmake | 3 | ||||
-rw-r--r-- | Source/JavaScriptCore/shell/PlatformWinCE.cmake | 3 |
5 files changed, 30 insertions, 27 deletions
diff --git a/Source/JavaScriptCore/shell/CMakeLists.txt b/Source/JavaScriptCore/shell/CMakeLists.txt index d1b4abf52..fcbe429c0 100644 --- a/Source/JavaScriptCore/shell/CMakeLists.txt +++ b/Source/JavaScriptCore/shell/CMakeLists.txt @@ -1,28 +1,33 @@ -SET(JSC_SOURCES +set(JSC_SOURCES ../jsc.cpp ) -SET(JSC_LIBRARIES - ${WTF_LIBRARY_NAME} - ${JavaScriptCore_LIBRARY_NAME} +set(JSC_LIBRARIES + WTF + JavaScriptCore + ${CMAKE_DL_LIBS} ) -IF ("${JavaScriptCore_LIBRARY_TYPE}" MATCHES "STATIC") - ADD_DEFINITIONS(-DSTATICALLY_LINKED_WITH_JavaScriptCore) -ENDIF () +if ("${JavaScriptCore_LIBRARY_TYPE}" MATCHES "STATIC") + add_definitions(-DSTATICALLY_LINKED_WITH_JavaScriptCore) +endif () WEBKIT_INCLUDE_CONFIG_FILES_IF_EXISTS() WEBKIT_WRAP_SOURCELIST(${JSC_SOURCES}) -INCLUDE_DIRECTORIES(./ ${JavaScriptCore_INCLUDE_DIRECTORIES}) -ADD_EXECUTABLE(${JSC_EXECUTABLE_NAME} ${JSC_SOURCES}) -TARGET_LINK_LIBRARIES(${JSC_EXECUTABLE_NAME} ${JSC_LIBRARIES}) -SET_TARGET_PROPERTIES(${JSC_EXECUTABLE_NAME} PROPERTIES FOLDER "JavaScriptCore") +include_directories(./ ${JavaScriptCore_INCLUDE_DIRECTORIES}) +add_executable(jsc ${JSC_SOURCES}) +target_link_libraries(jsc ${JSC_LIBRARIES}) +set_target_properties(jsc PROPERTIES FOLDER "JavaScriptCore") -IF (JSC_LINK_FLAGS) - ADD_TARGET_PROPERTIES(${JSC_EXECUTABLE_NAME} LINK_FLAGS "${JSC_LINK_FLAGS}") -ENDIF () +if (JSC_OUTPUT_NAME) + set_target_properties(jsc PROPERTIES OUTPUT_NAME ${JSC_OUTPUT_NAME}) +endif () -IF (SHOULD_INSTALL_JS_SHELL) - INSTALL(TARGETS ${JSC_EXECUTABLE_NAME} DESTINATION "${EXEC_INSTALL_DIR}") -ENDIF () +if (JSC_LINK_FLAGS) + ADD_TARGET_PROPERTIES(jsc LINK_FLAGS "${JSC_LINK_FLAGS}") +endif () + +if (SHOULD_INSTALL_JS_SHELL) + install(TARGETS jsc DESTINATION "${EXEC_INSTALL_DIR}") +endif () diff --git a/Source/JavaScriptCore/shell/PlatformBlackBerry.cmake b/Source/JavaScriptCore/shell/PlatformBlackBerry.cmake index aff77caf7..2ec35c885 100644 --- a/Source/JavaScriptCore/shell/PlatformBlackBerry.cmake +++ b/Source/JavaScriptCore/shell/PlatformBlackBerry.cmake @@ -1,17 +1,16 @@ FIND_STAGING_LIBRARY(SLOG2_LIBRARY slog2) -LIST(APPEND JSC_LIBRARIES +list(APPEND JSC_LIBRARIES ${ICUI18N_LIBRARY} ${ICUUC_LIBRARY} ${INTL_LIBRARY} # Required for x86 builds ${M_LIBRARY} ${Screen_LIBRARY} - ${Skia_QNX_LIBRARY} ${WebKitPlatform_LIBRARY} ${SLOG2_LIBRARY} ) -IF (PROFILING) - LIST(APPEND JSC_LIBRARIES +if (PROFILING) + list(APPEND JSC_LIBRARIES ${PROFILING_LIBRARY} ) -ENDIF () +endif () diff --git a/Source/JavaScriptCore/shell/PlatformEfl.cmake b/Source/JavaScriptCore/shell/PlatformEfl.cmake index 22fe20a8e..1d2e8c1ad 100644 --- a/Source/JavaScriptCore/shell/PlatformEfl.cmake +++ b/Source/JavaScriptCore/shell/PlatformEfl.cmake @@ -1,5 +1,4 @@ -LIST(APPEND JSC_LIBRARIES +list(APPEND JSC_LIBRARIES ${GLIB_LIBRARIES} ${ECORE_LIBRARIES} - ${CMAKE_DL_LIBS} ) diff --git a/Source/JavaScriptCore/shell/PlatformGTK.cmake b/Source/JavaScriptCore/shell/PlatformGTK.cmake new file mode 100644 index 000000000..623183a2b --- /dev/null +++ b/Source/JavaScriptCore/shell/PlatformGTK.cmake @@ -0,0 +1,3 @@ +list(APPEND JSC_LIBRARIES + ${GLIB_LIBRARIES} +) diff --git a/Source/JavaScriptCore/shell/PlatformWinCE.cmake b/Source/JavaScriptCore/shell/PlatformWinCE.cmake deleted file mode 100644 index 0b7a3bfbf..000000000 --- a/Source/JavaScriptCore/shell/PlatformWinCE.cmake +++ /dev/null @@ -1,3 +0,0 @@ -LIST(APPEND JSC_SOURCES - ../os-win32/WinMain.cpp -) |