diff options
author | vandebo@chromium.org <vandebo@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-04-08 00:21:20 +0000 |
---|---|---|
committer | vandebo@chromium.org <vandebo@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-04-08 00:21:20 +0000 |
commit | 8f87929b97f7e22bdf2c58e65fb24440c726a2d0 (patch) | |
tree | bc4d5682558209ec8e334d7eec0e799eacdd0a29 /skia/skia.gyp | |
parent | 636bffade735efe9ea47b32e766596672f780fc5 (diff) | |
download | chromium_src-8f87929b97f7e22bdf2c58e65fb24440c726a2d0.zip chromium_src-8f87929b97f7e22bdf2c58e65fb24440c726a2d0.tar.gz chromium_src-8f87929b97f7e22bdf2c58e65fb24440c726a2d0.tar.bz2 |
+ This CL pulls in all the PDF code (i.e. we are now compiling the PDF backend on Chrome).
+ Add a Metafile to contain Skia PDF content.
+ Add a VectorPlatformDevice for use with the Skia PDF backend.
BUG=62889
TEST=NONE
Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=80841
Reverted: http://src.chromium.org/viewvc/chrome?view=rev&revision=80857
Review URL: http://codereview.chromium.org/6499024
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@80873 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'skia/skia.gyp')
-rw-r--r-- | skia/skia.gyp | 39 |
1 files changed, 38 insertions, 1 deletions
diff --git a/skia/skia.gyp b/skia/skia.gyp index 45d2a9a..2600ae9 100644 --- a/skia/skia.gyp +++ b/skia/skia.gyp @@ -325,6 +325,7 @@ '../third_party/skia/src/core/SkFP.h', '../third_party/skia/src/core/SkFilterProc.cpp', '../third_party/skia/src/core/SkFilterProc.h', + '../third_party/skia/src/core/SkFlate.cpp', '../third_party/skia/src/core/SkFlattenable.cpp', '../third_party/skia/src/core/SkFloat.cpp', '../third_party/skia/src/core/SkFloat.h', @@ -462,6 +463,19 @@ '../third_party/skia/src/opts/opts_check_SSE2.cpp', + '../third_party/skia/src/pdf/SkPDFCatalog.cpp', + '../third_party/skia/src/pdf/SkPDFDevice.cpp', + '../third_party/skia/src/pdf/SkPDFDocument.cpp', + '../third_party/skia/src/pdf/SkPDFFont.cpp', + '../third_party/skia/src/pdf/SkPDFFormXObject.cpp', + '../third_party/skia/src/pdf/SkPDFGraphicState.cpp', + '../third_party/skia/src/pdf/SkPDFImage.cpp', + '../third_party/skia/src/pdf/SkPDFPage.cpp', + '../third_party/skia/src/pdf/SkPDFShader.cpp', + '../third_party/skia/src/pdf/SkPDFStream.cpp', + '../third_party/skia/src/pdf/SkPDFTypes.cpp', + '../third_party/skia/src/pdf/SkPDFUtils.cpp', + #'../third_party/skia/src/ports/SkFontHost_FONTPATH.cpp', '../third_party/skia/src/ports/SkFontHost_FreeType.cpp', #'../third_party/skia/src/ports/SkFontHost_android.cpp', @@ -521,6 +535,7 @@ '../third_party/skia/include/core/SkEndian.h', '../third_party/skia/include/core/SkFDot6.h', '../third_party/skia/include/core/SkFixed.h', + '../third_party/skia/include/core/SkFlate.h', '../third_party/skia/include/core/SkFlattenable.h', '../third_party/skia/include/core/SkFloatBits.h', '../third_party/skia/include/core/SkFloatingPoint.h', @@ -605,6 +620,19 @@ '../third_party/skia/include/gpu/SkGr.h', '../third_party/skia/include/gpu/SkGrTexturePixelRef.h', + '../third_party/skia/include/pdf/SkPDFCatalog.h', + '../third_party/skia/include/pdf/SkPDFDevice.h', + '../third_party/skia/include/pdf/SkPDFDocument.h', + '../third_party/skia/include/pdf/SkPDFFont.h', + '../third_party/skia/include/pdf/SkPDFFormXObject.h', + '../third_party/skia/include/pdf/SkPDFGraphicState.h', + '../third_party/skia/include/pdf/SkPDFImage.h', + '../third_party/skia/include/pdf/SkPDFPage.h', + '../third_party/skia/include/pdf/SkPDFShader.h', + '../third_party/skia/include/pdf/SkPDFStream.h', + '../third_party/skia/include/pdf/SkPDFTypes.h', + '../third_party/skia/include/pdf/SkPDFUtils.h', + '../third_party/skia/include/ports/SkStream_Win.h', '../third_party/skia/include/ports/SkTypeface_win.h', @@ -654,6 +682,8 @@ 'ext/vector_platform_device_cairo_linux.h', 'ext/vector_platform_device_emf_win.cc', 'ext/vector_platform_device_emf_win.h', + 'ext/vector_platform_device_skia.cc', + 'ext/vector_platform_device_skia.h', ], 'include_dirs': [ '..', @@ -663,6 +693,7 @@ '../third_party/skia/include/effects', '../third_party/skia/include/gpu', '../third_party/skia/include/images', + '../third_party/skia/include/pdf', '../third_party/skia/include/ports', '../third_party/skia/include/utils', '../third_party/skia/gpu/include', @@ -752,6 +783,10 @@ 'defines': [ 'SK_BUILD_FOR_MAC', ], + 'sources/': [ + ['exclude', '/pdf/'], + ['exclude', 'ext/vector_platform_device_skia\\.(cc|h)'], + ], 'include_dirs': [ '../third_party/skia/include/utils/mac', ], @@ -795,7 +830,8 @@ },], ], 'dependencies': [ - 'skia_opts' + 'skia_opts', + '../third_party/zlib/zlib.gyp:zlib', ], 'direct_dependent_settings': { 'include_dirs': [ @@ -803,6 +839,7 @@ '../third_party/skia/include/config', '../third_party/skia/include/core', '../third_party/skia/include/effects', + '../third_party/skia/include/pdf', '../third_party/skia/include/gpu', '../third_party/skia/include/ports', '../third_party/skia/gpu/include', |