Title: [126305] trunk/Source/WebCore
Revision
126305
Author
[email protected]
Date
2012-08-22 08:46:01 -0700 (Wed, 22 Aug 2012)

Log 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:

Modified Paths

Diff

Modified: trunk/Source/WebCore/ChangeLog (126304 => 126305)


--- trunk/Source/WebCore/ChangeLog	2012-08-22 15:34:57 UTC (rev 126304)
+++ trunk/Source/WebCore/ChangeLog	2012-08-22 15:46:01 UTC (rev 126305)
@@ -1,3 +1,23 @@
+2012-08-22  Raphael Kubo da Costa  <[email protected]>
+
+        [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:
+
 2012-08-22  Raul Hudea  <[email protected]>
 
         Crash in WebCore::RenderBlock::removeChild

Modified: trunk/Source/WebCore/PlatformEfl.cmake (126304 => 126305)


--- trunk/Source/WebCore/PlatformEfl.cmake	2012-08-22 15:34:57 UTC (rev 126304)
+++ trunk/Source/WebCore/PlatformEfl.cmake	2012-08-22 15:46:01 UTC (rev 126305)
@@ -155,6 +155,7 @@
       "${WEBCORE_DIR}/platform/graphics/freetype"
       "${WEBCORE_DIR}/platform/graphics/harfbuzz/"
       "${WEBCORE_DIR}/platform/graphics/harfbuzz/ng"
+      ${HARFBUZZ_INCLUDE_DIRS}
     )
     LIST(APPEND WebCore_SOURCES
       platform/graphics/WOFFFileFormat.cpp
_______________________________________________
webkit-changes mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to