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

Changeset 285734 in webkit


Ignore:
Timestamp:
Nov 12, 2021, 11:50:24 AM (5 years ago)
Author:
don.olmstead@sony.com
Message:

[WinCairo] Add Little-CMS support
https://bugs.webkit.org/show_bug.cgi?id=233024

Reviewed by Michael Catanzaro.

.:

Search for LCMS2 and if its present turn it on for WinCairo.

  • Source/cmake/OptionsWinCairo.cmake:

Source/WebCore:

Centralize addition of LCMS2::LCMS2 to the root CMakeLists in WebCore.

  • CMakeLists.txt:
  • PlatformGTK.cmake:
  • PlatformWPE.cmake:
Location:
trunk
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • trunk/ChangeLog

    r285652 r285734  
     12021-11-12  Don Olmstead  <don.olmstead@sony.com>
     2
     3        [WinCairo] Add Little-CMS support
     4        https://bugs.webkit.org/show_bug.cgi?id=233024
     5
     6        Reviewed by Michael Catanzaro.
     7
     8        Search for LCMS2 and if its present turn it on for WinCairo.
     9
     10        * Source/cmake/OptionsWinCairo.cmake:
     11
    1122021-11-11  Michael Catanzaro  <mcatanzaro@gnome.org>
    213
  • trunk/Source/WebCore/CMakeLists.txt

    r285652 r285734  
    19371937endif ()
    19381938
     1939if (USE_LCMS)
     1940    list(APPEND WebCore_LIBRARIES LCMS2::LCMS2)
     1941endif ()
     1942
    19391943if (USE_WOFF2)
    19401944  list(APPEND WebCore_LIBRARIES WOFF2::dec)
  • trunk/Source/WebCore/ChangeLog

    r285732 r285734  
     12021-11-12  Don Olmstead  <don.olmstead@sony.com>
     2
     3        [WinCairo] Add Little-CMS support
     4        https://bugs.webkit.org/show_bug.cgi?id=233024
     5
     6        Reviewed by Michael Catanzaro.
     7
     8        Centralize addition of LCMS2::LCMS2 to the root CMakeLists in WebCore.
     9
     10        * CMakeLists.txt:
     11        * PlatformGTK.cmake:
     12        * PlatformWPE.cmake:
     13
    1142021-11-12  Rob Buis  <rbuis@igalia.com>
    215
  • trunk/Source/WebCore/PlatformGTK.cmake

    r283707 r285734  
    104104)
    105105
    106 if (USE_LCMS)
    107     list(APPEND WebCore_LIBRARIES
    108         LCMS2::LCMS2
    109     )
    110 endif ()
    111 
    112106if (USE_WPE_RENDERER)
    113107    list(APPEND WebCore_LIBRARIES
  • trunk/Source/WebCore/PlatformWPE.cmake

    r282307 r285734  
    7777)
    7878
    79 if (USE_LCMS)
    80     list(APPEND WebCore_LIBRARIES
    81         LCMS2::LCMS2
    82     )
    83 endif ()
    84 
    8579if (USE_WPE_VIDEO_PLANE_DISPLAY_DMABUF OR USE_WPEBACKEND_FDO_AUDIO_EXTENSION)
    8680    list(APPEND WebCore_LIBRARIES ${WPEBACKEND_FDO_LIBRARIES})
  • trunk/Source/cmake/OptionsWinCairo.cmake

    r285146 r285734  
    2222
    2323# Optional packages
     24find_package(LCMS2)
     25if (LCMS2_FOUND)
     26    SET_AND_EXPOSE_TO_BUILD(USE_LCMS ON)
     27endif ()
     28
    2429find_package(OpenJPEG 2.3.1)
    2530if (OpenJPEG_FOUND)
Note: See TracChangeset for help on using the changeset viewer.