skia2/include
djsollen 0b17d6cb34 Cleanup public includes directory.
This CL updates various files in the includes directory to ensure that (1) they do
not depend on headers in /src and (2) that they minimize their dependence on external
headers.

To ensure that we don't regress this behavior a new build target has been added to
build a single cpp file that contains all* public includes and is compiled with
only those directories in the include path.

* The exception is those includes that depend on OS specific headers

BUG=skia:2941
NOTRY=true

Review URL: https://codereview.chromium.org/721903002
2014-11-13 12:52:35 -08:00
..
animator Sanitizing source files in Skia_Periodic_House_Keeping 2013-01-26 07:06:02 +00:00
c Quick and dirty test to call the C interface from GO. 2014-10-31 07:11:19 -07:00
config Add SkBarriers to ports. 2014-05-29 18:24:54 +00:00
core Cleanup public includes directory. 2014-11-13 12:52:35 -08:00
device/xps Rename onCreateDevice -> onCreateCompatibleDevice 2014-11-13 08:33:37 -08:00
effects Fix bounds computation of all 0-input filters. 2014-10-29 12:36:32 -07:00
gpu Cleanup public includes directory. 2014-11-13 12:52:35 -08:00
images Remove SkImageRef and related functionality. 2014-06-04 14:38:48 -04:00
pathops add pathops tight bounds; conform path ops' gyp to unit tests 2014-06-24 07:55:12 -07:00
pdf Rename onCreateDevice -> onCreateCompatibleDevice 2014-11-13 08:33:37 -08:00
pipe "NULL !=" = NULL 2014-09-05 13:34:00 -07:00
ports Remove SK_FM_NEW_MATCH_FAMILY_STYLE_CHARACTER. 2014-11-10 13:29:33 -08:00
svg Sanitizing source files in Skia_Periodic_House_Keeping 2013-01-26 07:06:02 +00:00
utils Revert of Override SkCanvas::drawImage() in SkDeferredCanvas and SkGPipe (patchset #8 id:140001 of https://codereview.chromium.org/613673005/) 2014-11-04 13:21:41 -08:00
views Cleanup public includes directory. 2014-11-13 12:52:35 -08:00
xml Cleanup public includes directory. 2014-11-13 12:52:35 -08:00