Changeset 137203 in webkit


Ignore:
Timestamp:
Dec 10, 2012 1:53:55 PM (11 years ago)
Author:
commit-queue@webkit.org
Message:

[EFL] Change the minimum required EFL version to 1.6
https://bugs.webkit.org/show_bug.cgi?id=104431

Patch by Laszlo Gombos <l.gombos@samsung.com> on 2012-12-10
Reviewed by Kenneth Rohde Christiansen.

.:

Change the minimum required EFL version to 1.6 from 1.7 to enable
building on Tizen.

The elementary EFL package is only required to build MiniBrowser,
so I moved the required only to the Minibrowser CMake file.

  • Source/cmake/OptionsEfl.cmake:

Tools:

Change the minimum required EFL version to 1.6 from 1.7.
The elementary EFL package is only required to build MiniBrowser,
so I moved the required only to the Minibrowser CMake file.

  • MiniBrowser/efl/CMakeLists.txt: In addition removed

ENABLE_GLIB_SUPPORT as it is obsolete and it was always set to be on.

Location:
trunk
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/ChangeLog

    r137166 r137203  
     12012-12-10  Laszlo Gombos  <l.gombos@samsung.com>
     2
     3        [EFL] Change the minimum required EFL version to 1.6
     4        https://bugs.webkit.org/show_bug.cgi?id=104431
     5
     6        Reviewed by Kenneth Rohde Christiansen.
     7
     8        Change the minimum required EFL version to 1.6 from 1.7 to enable
     9        building on Tizen.
     10
     11        The elementary EFL package is only required to build MiniBrowser,
     12        so I moved the required only to the Minibrowser CMake file.
     13
     14        * Source/cmake/OptionsEfl.cmake:
     15
    1162012-12-10  Alexis Menard  <alexis@webkit.org>
    217
  • trunk/Source/cmake/OptionsEfl.cmake

    r137166 r137203  
    112112endif ()
    113113
    114 find_package(Eina 1.7 REQUIRED)
    115 find_package(Evas 1.7 REQUIRED)
    116 find_package(Ecore 1.7 COMPONENTS Evas File Input ${ECORE_ADDITIONAL_COMPONENTS})
    117 find_package(Edje 1.7 REQUIRED)
    118 find_package(Eet 1.7 REQUIRED)
    119 find_package(Eeze 1.7 REQUIRED)
    120 find_package(Efreet 1.7 REQUIRED)
    121 find_package(E_DBus 1.7 COMPONENTS EUKit)
    122 
    123 # Elementary is needed to build MiniBrowser
    124 find_package(Elementary 1.7)
     114# Allow building the EFL port using EFL version 1.6+ to build on Tizen trunk
     115find_package(Eina 1.6 REQUIRED)
     116find_package(Evas 1.6 REQUIRED)
     117find_package(Ecore 1.6 COMPONENTS Evas File Input ${ECORE_ADDITIONAL_COMPONENTS})
     118find_package(Edje 1.6 REQUIRED)
     119find_package(Eet 1.6 REQUIRED)
     120find_package(Eeze 1.6 REQUIRED)
     121find_package(Efreet 1.6 REQUIRED)
     122find_package(E_DBus 1.6 COMPONENTS EUKit)
     123
     124# Prefer and promote EFL version 1.7+ as the reference configuration
     125if ((${EINA_VERSION} STRLESS 1.7) OR (${EVAS_VERSION} STRLESS 1.7) OR (${ECORE_VERSION} STRLESS 1.7) OR (${EDJE_VERSION} STRLESS 1.7) OR
     126    (${EET_VERSION} STRLESS 1.7) OR (${EEZE_VERSION} STRLESS 1.7) OR (${EFREET_VERSION} STRLESS 1.7) OR (${E_DBUS_VERSION} STRLESS 1.7))
     127    message("Consider updating all EFL libaries to v1.7")
     128endif ()
    125129
    126130find_package(Freetype 2.4.2 REQUIRED)
  • trunk/Tools/ChangeLog

    r137202 r137203  
     12012-12-10  Laszlo Gombos  <l.gombos@samsung.com>
     2
     3        [EFL] Change the minimum required EFL version to 1.6
     4        https://bugs.webkit.org/show_bug.cgi?id=104431
     5
     6        Reviewed by Kenneth Rohde Christiansen.
     7
     8        Change the minimum required EFL version to 1.6 from 1.7.
     9        The elementary EFL package is only required to build MiniBrowser,
     10        so I moved the required only to the Minibrowser CMake file.
     11
     12        * MiniBrowser/efl/CMakeLists.txt: In addition removed
     13        ENABLE_GLIB_SUPPORT as it is obsolete and it was always set to be on.
     14
    1152012-12-10  Dean Jackson  <dino@apple.com>
    216
  • trunk/Tools/MiniBrowser/efl/CMakeLists.txt

    r136790 r137203  
    11set(MiniBrowser_DIR "${TOOLS_DIR}/MiniBrowser/efl")
     2
     3# Elementary is needed to build MiniBrowser
     4find_package(Elementary 1.6)
    25
    36set(MiniBrowser_SOURCES
     
    3841    ${EVAS_LIBRARIES}
    3942    ${FONTCONFIG_LIBRARIES}
     43    ${GLIB_LIBRARIES}
     44    ${GLIB_GTHREAD_LIBRARIES}
    4045    ${LIBSOUP_LIBRARIES}
    4146    ${LIBXML2_LIBRARIES}
     
    4449    ${SQLITE_LIBRARIES}
    4550)
    46 
    47 if (ENABLE_GLIB_SUPPORT)
    48     list(APPEND MiniBrowser_LIBRARIES
    49         ${GLIB_LIBRARIES}
    50         ${GLIB_GTHREAD_LIBRARIES}
    51     )
    52 endif ()
    5351
    5452add_definitions(-DTHEME_DIR=\"${THEME_BINARY_DIR}\")
Note: See TracChangeset for help on using the changeset viewer.