Build fix for ENABLE_FILTERS under Windows.
authorbfulgham@webkit.org <bfulgham@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 26 Oct 2009 19:34:45 +0000 (19:34 +0000)
committerbfulgham@webkit.org <bfulgham@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 26 Oct 2009 19:34:45 +0000 (19:34 +0000)
commit1ff90dcac2af4ff5070e6992c0066da2fc2d84d3
treee579e0abf9796874d55c12455fee830220911c3a
parentcfb5fa3e2154f9318da2af1d54b3e623bf2865f9
Build fix for ENABLE_FILTERS under Windows.
https://bugs.webkit.org/show_bug.cgi?id=30762

Reviewed by Adam Roben.

Build correction for ENABLE_FILTERS feature.  No new tests needed.

* WebCore.vcproj/WebCore.vcproj:  Make the following changes:
  (1) Create a new 'filters' sub-folder of the platform/graphics
      folder to properly show the sources held in this directory.
  (2) Move the files that are currently shown in svn/graphics/filters
      to platform/graphics/filters (where they actually live on disk).
  (3) Add the missing SVGFilter, SVGFilterBuilder, and SVGFETile to
      the project so they are built.
  (4) Remove SVGFEFloodElement.cpp from the build, since it is already
      being compiled by SVGAllInOne.cpp.  Its presence as a separate
      entity is causing a linker warning for duplicate symbols.
  (5) Add ImageBuffer.cpp to the build to support color space
      calculations for non-CG builds.
* WebCore.vcproj/WebCoreCommon.vsprops: Add the platform/graphics/filters
  path to the search paths in the project.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@50085 268f45cc-cd09-0410-ab3c-d52691b4dbfc
WebCore/ChangeLog
WebCore/WebCore.vcproj/WebCore.vcproj
WebCore/WebCore.vcproj/WebCoreCommon.vsprops