summaryrefslogtreecommitdiffstats
path: root/skia/skia.gyp
diff options
context:
space:
mode:
authorvandebo@chromium.org <vandebo@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-04-08 00:21:20 +0000
committervandebo@chromium.org <vandebo@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-04-08 00:21:20 +0000
commit8f87929b97f7e22bdf2c58e65fb24440c726a2d0 (patch)
treebc4d5682558209ec8e334d7eec0e799eacdd0a29 /skia/skia.gyp
parent636bffade735efe9ea47b32e766596672f780fc5 (diff)
downloadchromium_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.gyp39
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',