Changeset 106759 in webkit


Ignore:
Timestamp:
Feb 5, 2012 1:36:24 AM (12 years ago)
Author:
gyuyoung.kim@samsung.com
Message:

[CMAKE] Support javascriptcore test for EFL port.
https://bugs.webkit.org/show_bug.cgi?id=77425

Reviewed by Daniel Bates.

Efl and WinCE as well as Blackberry port are now using Cmake as its build system
and they are share the make file to create jsc excutable. In order to run
"run-javascriptcore-tests", EFL port needs to change jsc installation configuration
with executable output directory(e.g. Programs). So, this patch change jsc installation
configuration only for EFL port.

.:

  • Source/cmake/OptionsEfl.cmake: Change *jsc_efl* name with *jsc*.

Source/JavaScriptCore:

  • shell/CMakeLists.txt:
Location:
trunk
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/ChangeLog

    r106758 r106759  
     12012-02-05  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
     2
     3        [CMAKE] Support javascriptcore test for EFL port.
     4        https://bugs.webkit.org/show_bug.cgi?id=77425
     5
     6        Reviewed by Daniel Bates.
     7
     8        Efl and WinCE as well as Blackberry port are now using Cmake as its build system
     9        and they are share the make file to create jsc excutable. In order to run
     10        "run-javascriptcore-tests", EFL port needs to change jsc installation configuration
     11        with executable output directory(e.g. Programs). So, this patch change jsc installation
     12        configuration only for EFL port.
     13
     14        * Source/cmake/OptionsEfl.cmake: Change *jsc_efl* name with *jsc*.
     15
    1162012-02-05  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
    217
  • trunk/Source/JavaScriptCore/ChangeLog

    r106748 r106759  
     12012-02-05  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
     2
     3        [CMAKE] Support javascriptcore test for EFL port.
     4        https://bugs.webkit.org/show_bug.cgi?id=77425
     5
     6        Reviewed by Daniel Bates.
     7
     8        Efl and WinCE as well as Blackberry port are now using Cmake as its build system
     9        and they are share the make file to create jsc excutable. In order to run
     10        "run-javascriptcore-tests", EFL port needs to change jsc installation configuration
     11        with executable output directory(e.g. Programs). So, this patch change jsc installation
     12        configuration only for EFL port.
     13
     14        * shell/CMakeLists.txt:
     15
    1162012-02-04  Gavin Barraclough  <barraclough@apple.com>
    217
  • trunk/Source/JavaScriptCore/shell/CMakeLists.txt

    r99866 r106759  
    2121ENDIF ()
    2222
    23 IF (SHARED_CORE)
    24     SET_TARGET_PROPERTIES(${JSC_EXECUTABLE_NAME} PROPERTIES VERSION ${PROJECT_VERSION})
     23IF ("${PORT}" STREQUAL "Efl")
     24    SET_TARGET_PROPERTIES(${JSC_EXECUTABLE_NAME} PROPERTIES RUNTIME_OUTPUT_DIRECTORY "${CMAKE_BINARY_DIR}/Programs")
    2525ENDIF ()
    2626
  • trunk/Source/cmake/OptionsEfl.cmake

    r106098 r106759  
    4949ADD_DEFINITIONS(-DWTF_USE_CAIRO=1)
    5050
    51 SET(JSC_EXECUTABLE_NAME jsc_efl)
     51SET(JSC_EXECUTABLE_NAME jsc)
     52
    5253SET(WTF_LIBRARY_NAME wtf_efl)
    5354SET(JavaScriptCore_LIBRARY_NAME javascriptcore_efl)
Note: See TracChangeset for help on using the changeset viewer.