Changeset 126305 in webkit


Ignore:
Timestamp:
Aug 22, 2012 8:46:01 AM (12 years ago)
Author:
rakuco@webkit.org
Message:

[EFL] Build failures with harfbuzz outside standard locations
https://bugs.webkit.org/show_bug.cgi?id=93030

Reviewed by Rob Buis.

Add ${HARFBUZZ_INCLUDE_DIRS} to the list of included paths: so far
it was being implicitly pulled from evas's pkg-config file, and
used to work when WebKit-EFL's dependencies were built with
jhbuild -- in this case, harfbuzz is built before evas, which is
then built with harfbuzz support and adds the required paths to
its .pc file.

We need to include things directly to account for the case of
people not using jhbuild and thus not necessarily having harfbuzz
as an evas dependency.

  • PlatformEfl.cmake:
Location:
trunk/Source/WebCore
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebCore/ChangeLog

    r126304 r126305  
     12012-08-22  Raphael Kubo da Costa  <rakuco@webkit.org>
     2
     3        [EFL] Build failures with harfbuzz outside standard locations
     4        https://bugs.webkit.org/show_bug.cgi?id=93030
     5
     6        Reviewed by Rob Buis.
     7
     8        Add ${HARFBUZZ_INCLUDE_DIRS} to the list of included paths: so far
     9        it was being implicitly pulled from evas's pkg-config file, and
     10        used to work when WebKit-EFL's dependencies were built with
     11        jhbuild -- in this case, harfbuzz is built before evas, which is
     12        then built with harfbuzz support and adds the required paths to
     13        its .pc file.
     14
     15        We need to include things directly to account for the case of
     16        people not using jhbuild and thus not necessarily having harfbuzz
     17        as an evas dependency.
     18
     19        * PlatformEfl.cmake:
     20
    1212012-08-22  Raul Hudea  <rhudea@adobe.com>
    222
  • trunk/Source/WebCore/PlatformEfl.cmake

    r126010 r126305  
    156156      "${WEBCORE_DIR}/platform/graphics/harfbuzz/"
    157157      "${WEBCORE_DIR}/platform/graphics/harfbuzz/ng"
     158      ${HARFBUZZ_INCLUDE_DIRS}
    158159    )
    159160    LIST(APPEND WebCore_SOURCES
Note: See TracChangeset for help on using the changeset viewer.