ChangeLog 3.8 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485
  1. 2013-06-14 Zan Dobersek <zdobersek@igalia.com>
  2. Unreviewed GTK build fix.
  3. * GNUmakefile.am: Add the Freetype CFLAGS to the list of libPlatformGtk's CPPFLAGS. These are required as there are
  4. specific build targets that end up including the HarfBuzz headers which are included in the Freetype CFLAGS variable.
  5. 2013-06-12 Zan Dobersek <zdobersek@igalia.com>
  6. [GTK] Move more build targets for source code that's free of layer violations into libPlatform
  7. https://bugs.webkit.org/show_bug.cgi?id=115936
  8. Reviewed by Martin Robinson.
  9. * GNUmakefile.am: Add additional Source/WebCore/platform subdirectories to the list of the directories
  10. that are specific to the platform layer but still located in WebCore. Add Enchant and Freetype dependencies'
  11. CFLAGS to the list of libPlatform CPPFLAGS. Add GStreamer dependency's CFLAGS to the list of libPlatformGtk
  12. CPPFLAGS.
  13. 2013-05-14 Zan Dobersek <zdobersek@igalia.com>
  14. [GTK] Move generated ColorData.cpp, WebKitFontFamilyNames.(cpp|h) build targets into libPlatform
  15. https://bugs.webkit.org/show_bug.cgi?id=115921
  16. Reviewed by Gustavo Noronha Silva.
  17. * GNUmakefile.am: Move the ANGLE include directories under the new platform_cppflags variable,
  18. adding the DerivedSources/Platform directory. Add the generated sources' build targets to libPlatform
  19. under nodist_libPlatform_la_SOURCES. Add platform_cppflags to the list of libPlatformGtk CPPFLAGS.
  20. Add generation rules for the ColorData.cpp and WebKitFontFamilyNames.(cpp|h) source files, now generated
  21. into the DerivedSources/Platform directory.
  22. 2013-05-14 Zan Dobersek <zdobersek@igalia.com>
  23. [GTK] libPlatform, libPlatformGtk must depend on the related GNUmakefiles
  24. https://bugs.webkit.org/show_bug.cgi?id=115937
  25. Reviewed by Martin Robinson.
  26. * GNUmakefile.am: Set up an artifical dependency so that libPlatform and libPlatformGtk
  27. libraries take into account any changes in this GNUmakefile.am and the GNUmakefile.list.am
  28. located under Source/WebCore. The latter is included due to all the build targets for the
  29. two libraries being listed there.
  30. 2013-05-06 Zan Dobersek <zdobersek@igalia.com>
  31. [GTK] Move GeolocationProviderGeoclue into libPlatform
  32. https://bugs.webkit.org/show_bug.cgi?id=115591
  33. Reviewed by Martin Robinson.
  34. * GNUmakefile.am: List the Source/WebCore/platform/geoclue directory under platform_webcore_cppflags.
  35. Add Geoclue dependency CPPFLAGS to the list of libPlatform's CPPFLAGS.
  36. 2013-04-24 Zan Dobersek <zdobersek@igalia.com>
  37. [GTK] Move image decoders, some other GStreamer, Cairo and Soup sources to libPlatform
  38. https://bugs.webkit.org/show_bug.cgi?id=115050
  39. Reviewed by Martin Robinson.
  40. * GNUmakefile.am: Add the image-decoders directory and its subdirectories to the list of header inclusion directories.
  41. List the Cairo, GStreamer and Libsoup cppflags under the cppflags libPlatform uses for compiling its sources.
  42. 2013-04-22 Zan Dobersek <zdobersek@igalia.com>
  43. [GTK] Set up libPlatform.la
  44. https://bugs.webkit.org/show_bug.cgi?id=114168
  45. Reviewed by Martin Robinson.
  46. * GNUmakefile.am: Set up the libPlatform.la static library to build the source files listed in platform_sources.
  47. As with the libPlatformGtk.la library, only the Source/WebCore/platform and its subdirectories are allowed to be
  48. searched for headers to include, providing a convenient way to detect any platform violations. These directories
  49. are listed in the platform_webcore_cppflags variable.
  50. 2013-04-05 Benjamin Poulain <benjamin@webkit.org>
  51. Fix GTK+ for real after r147712
  52. Reviewed by Ryosuke Niwa.
  53. * GNUmakefile.am: Added.
  54. * Platform: Added.