Changeset 62663 in webkit


Ignore:
Timestamp:
Jul 7, 2010 7:23:50 AM (14 years ago)
Author:
commit-queue@webkit.org
Message:

2010-07-07 Rafael Antognolli <antognolli@profusion.mobi>

Reviewed by Adam Barth.

[EFL] Fix cmake build and libsoup detection
Some changes should be done to cmake build system to fix the detection of libsoup and correct some link paths:

  • LINK_FLAGS should be set using quotes, otherwise some wrong substitution takes place;
  • we should use LIBSOUP24_* instead of LIBSOUP_* since this is the version we are using;
  • need to set HAVE_LIBSOUP_2_29_90 if we find a version equal or newer than that. https://bugs.webkit.org/show_bug.cgi?id=41717
  • cmake/OptionsEfl.cmake:

2010-07-07 Rafael Antognolli <antognolli@profusion.mobi>

Reviewed by Adam Barth.

[EFL] Fix cmake build and libsoup detection
Some changes should be done to cmake build system to fix the detection of libsoup and correct some link paths:

  • LINK_FLAGS should be set using quotes, otherwise some wrong substitution takes place;
  • we should use LIBSOUP24_* instead of LIBSOUP_* since this is the version we are using;
  • need to set HAVE_LIBSOUP_2_29_90 if we find a version equal or newer than that. https://bugs.webkit.org/show_bug.cgi?id=41717
  • CMakeLists.txt:
  • CMakeListsEfl.txt:
Location:
trunk
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • trunk/ChangeLog

    r62571 r62663  
     12010-07-07  Rafael Antognolli  <antognolli@profusion.mobi>
     2
     3        Reviewed by Adam Barth.
     4
     5        [EFL] Fix cmake build and libsoup detection
     6        Some changes should be done to cmake build system to fix the detection of libsoup and correct some link paths:
     7        - LINK_FLAGS should be set using quotes, otherwise some wrong
     8        substitution takes place;
     9        - we should use LIBSOUP24_* instead of LIBSOUP_* since this is the
     10        version we are using;
     11        - need to set HAVE_LIBSOUP_2_29_90 if we find a version equal or newer
     12        than that.
     13        https://bugs.webkit.org/show_bug.cgi?id=41717
     14
     15        * cmake/OptionsEfl.cmake:
     16
    1172010-07-06  Leandro Pereira  <leandro@profusion.mobi>
    218
  • trunk/WebKit/CMakeLists.txt

    r59537 r62663  
    5858ADD_LIBRARY(${WebKit_LIBRARY_NAME} ${WebKit_LIBRARY_TYPE} ${WebKit_SOURCES})
    5959TARGET_LINK_LIBRARIES(${WebKit_LIBRARY_NAME} ${WebKit_LIBRARIES})
    60 ADD_TARGET_PROPERTIES(${WebKit_LIBRARY_NAME} LINK_FLAGS ${WebKit_LINK_FLAGS})
     60ADD_TARGET_PROPERTIES(${WebKit_LIBRARY_NAME} LINK_FLAGS "${WebKit_LINK_FLAGS}")
    6161
    6262INSTALL(TARGETS ${WebKit_LIBRARY_NAME} DESTINATION lib)
  • trunk/WebKit/CMakeListsEfl.txt

    r61733 r62663  
    1818    ${Gdk_INCLUDE_DIRS}
    1919    ${Glib_INCLUDE_DIRS}
    20     ${LIBSOUP2_INCLUDE_DIRS}
     20    ${LIBSOUP24_INCLUDE_DIRS}
    2121    ${LIBXML2_INCLUDE_DIRS}
    2222    ${LIBXSLT_INCLUDE_DIRS}
     
    5151    ${Glib_LIBRARIES}
    5252    ${Gtk_LIBRARIES}
    53     ${LIBSOUP_LIBRARIES}
     53    ${LIBSOUP24_LIBRARIES}
    5454    ${LIBXML2_LIBRARIES}
    5555    ${Pango_LIBRARIES}
     
    8080    ${Gdk_LIBRARIES}
    8181    ${Glib_LIBRARIES}
    82     ${LIBSOUP2_LIBRARIES}
     82    ${LIBSOUP24_LIBRARIES}
    8383    ${LIBXML2_LIBRARIES}
    8484    ${LIBXSLT_LIBRARIES}
     
    9595ADD_EXECUTABLE(../Programs/EWebLauncher ${EWebLauncher_SOURCES})
    9696TARGET_LINK_LIBRARIES(../Programs/EWebLauncher ${EWebLauncher_LIBRARIES})
    97 ADD_TARGET_PROPERTIES(../Programs/EWebLauncher LINK_FLAGS ${EWebLauncher_LINK_FLAGS})
     97ADD_TARGET_PROPERTIES(../Programs/EWebLauncher LINK_FLAGS "${EWebLauncher_LINK_FLAGS}")
    9898
    9999IF (SHARED_CORE)
  • trunk/WebKit/ChangeLog

    r62515 r62663  
     12010-07-07  Rafael Antognolli  <antognolli@profusion.mobi>
     2
     3        Reviewed by Adam Barth.
     4
     5        [EFL] Fix cmake build and libsoup detection
     6        Some changes should be done to cmake build system to fix the detection of libsoup and correct some link paths:
     7        - LINK_FLAGS should be set using quotes, otherwise some wrong
     8        substitution takes place;
     9        - we should use LIBSOUP24_* instead of LIBSOUP_* since this is the
     10        version we are using;
     11        - need to set HAVE_LIBSOUP_2_29_90 if we find a version equal or newer
     12        than that.
     13        https://bugs.webkit.org/show_bug.cgi?id=41717
     14
     15        * CMakeLists.txt:
     16        * CMakeListsEfl.txt:
     17
    1182010-07-05  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
    219
  • trunk/cmake/OptionsEfl.cmake

    r61853 r62663  
    3535SET(WTF_USE_SOUP 1)
    3636ADD_DEFINITIONS(-DWTF_USE_SOUP=1)
    37 IF (LIBSOUP_VERSION VERSION_LESS 2.29.90)
    38 ELSE (LIBSOUP_VERSION VERSION_LESS 2.29.90)
     37IF (LIBSOUP24_VERSION VERSION_LESS 2.29.90)
     38ELSE (LIBSOUP24_VERSION VERSION_LESS 2.29.90)
    3939    SET(HAVE_LIBSOUP_2_29_90 1)
     40    ADD_DEFINITIONS(-DHAVE_LIBSOUP_2_29_90=1)
    4041ENDIF ()
    4142
Note: See TracChangeset for help on using the changeset viewer.