⚠ Archived content — this site is no longer maintained.   Current WebKit documentation is at docs.webkit.org.

Changeset 184063 in webkit


Ignore:
Timestamp:
May 10, 2015, 8:07:09 PM (11 years ago)
Author:
commit-queue@webkit.org
Message:

CMake defines CAIROGL_FOUND, not CAIRO_GL_FOUND
https://bugs.webkit.org/show_bug.cgi?id=144846

Patch by Philip Chimento <philip.chimento@gmail.com> on 2015-05-10
Reviewed by Martin Robinson.

  • Source/cmake/FindCairoGL.cmake: Use CAIROGL_* instead of

CAIRO_GL_* throughout, because find_package will define
CAIROGL_FOUND.

  • Source/cmake/OptionsGTK.cmake: Ditto.
Location:
trunk
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/ChangeLog

    r184062 r184063  
     12015-05-10  Philip Chimento  <philip.chimento@gmail.com>
     2
     3        CMake defines CAIROGL_FOUND, not CAIRO_GL_FOUND
     4        https://bugs.webkit.org/show_bug.cgi?id=144846
     5
     6        Reviewed by Martin Robinson.
     7
     8        * Source/cmake/FindCairoGL.cmake: Use CAIROGL_* instead of
     9        CAIRO_GL_* throughout, because find_package will define
     10        CAIROGL_FOUND.
     11        * Source/cmake/OptionsGTK.cmake: Ditto.
     12
    1132015-05-10  Philip Chimento  <philip.chimento@gmail.com>
    214
  • trunk/Source/cmake/FindCairoGL.cmake

    r170964 r184063  
    22# Once done, this will define
    33#
    4 #  CAIRO_GL_FOUND - system has CairoGL
    5 #  CAIRO_GL_INCLUDE_DIRS - the CairoGL include directories
    6 #  CAIRO_GL_LIBRARIES - link these to use CairoGL
     4#  CAIROGL_FOUND - system has CairoGL
     5#  CAIROGL_INCLUDE_DIRS - the CairoGL include directories
     6#  CAIROGL_LIBRARIES - link these to use CairoGL
    77#
    88# Copyright (C) 2014 Igalia S.L.
     
    3030
    3131find_package(PkgConfig)
    32 pkg_check_modules(CAIRO_GL cairo-gl)
     32pkg_check_modules(CAIROGL cairo-gl)
    3333
    3434# At the moment CairoGL does not add any extra cflags and libraries, so we can
    35 # safely ignore CAIRO_GL_LIBRARIES and CAIRO_GL_INCLUDE_DIRS for the moment.
     35# safely ignore CAIROGL_LIBRARIES and CAIROGL_INCLUDE_DIRS for the moment.
    3636foreach (_component ${CairoGL_FIND_COMPONENTS})
    3737    string(TOUPPER ${_component} _UPPER_NAME)
    3838    string(REGEX REPLACE "-" "_" _UPPER_NAME ${_UPPER_NAME})
    3939    pkg_check_modules(${_UPPER_NAME} ${_component})
    40     set(CAIRO_GL_INCLUDE_DIRS ${CAIRO_GL_INCLUDE_DIRS} ${_UPPER_NAME}_INCLUDE_DIRS)
    41     set(CAIRO_GL_LIBRARIES ${CAIRO_GL_LIBRARIES} ${_UPPER_NAME}_LIBRARIES)
     40    set(CAIROGL_INCLUDE_DIRS ${CAIROGL_INCLUDE_DIRS} ${_UPPER_NAME}_INCLUDE_DIRS)
     41    set(CAIROGL_LIBRARIES ${CAIROGL_LIBRARIES} ${_UPPER_NAME}_LIBRARIES)
    4242endforeach ()
    4343
    4444include(FindPackageHandleStandardArgs)
    45 find_package_handle_standard_args(CairoGL DEFAULT_MSG CAIRO_GL_INCLUDE_DIRS CAIRO_GL_LIBRARIES)
     45find_package_handle_standard_args(CairoGL DEFAULT_MSG CAIROGL_INCLUDE_DIRS CAIROGL_LIBRARIES)
    4646
  • trunk/Source/cmake/OptionsGTK.cmake

    r184062 r184063  
    103103
    104104    if (GLX_FOUND)
    105         list(APPEND CAIRO_GL_COMPONENTS cairo-glx)
     105        list(APPEND CAIROGL_COMPONENTS cairo-glx)
    106106    endif ()
    107107    if (EGL_FOUND)
    108         list(APPEND CAIRO_GL_COMPONENTS cairo-egl)
    109     endif ()
    110     find_package(CairoGL 1.10.2 COMPONENTS ${CAIRO_GL_COMPONENTS})
     108        list(APPEND CAIROGL_COMPONENTS cairo-egl)
     109    endif ()
     110    find_package(CairoGL 1.10.2 COMPONENTS ${CAIROGL_COMPONENTS})
    111111endif ()
    112112
     
    120120# can't check ENABLE_X11_TARGET at this point because we don't know whether it's enabled until
    121121# WEBKIT_OPTION_END has been called, and at that point it's too late to change default values.
    122 WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_ACCELERATED_2D_CANVAS PUBLIC ${CAIRO_GL_FOUND})
     122WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_ACCELERATED_2D_CANVAS PUBLIC ${CAIROGL_FOUND})
    123123
    124124WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_CREDENTIAL_STORAGE PUBLIC ON)
Note: See TracChangeset for help on using the changeset viewer.