summaryrefslogtreecommitdiffstats
path: root/skia/skia_library.gypi
diff options
context:
space:
mode:
authorspang@chromium.org <spang@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-11-19 20:17:16 +0000
committerspang@chromium.org <spang@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-11-19 20:17:16 +0000
commit928362a94bbfd051c6abda4b3f8f3a9cdeaa0600 (patch)
tree67c9655ff6129d458a3776173bab8bf2f5420a23 /skia/skia_library.gypi
parentea9f65b6aa5e13a1ee47e33ce51d0ff03d298122 (diff)
downloadchromium_src-928362a94bbfd051c6abda4b3f8f3a9cdeaa0600.zip
chromium_src-928362a94bbfd051c6abda4b3f8f3a9cdeaa0600.tar.gz
chromium_src-928362a94bbfd051c6abda4b3f8f3a9cdeaa0600.tar.bz2
ozone: Support building without cairo
This adds a use_cairo gyp variable that removes cairo from the build. To build skia without cairo, we need the code in bitmap_platform_device_android.cc. To make all platforms build the correct files, rename bitmap_platform_device_linux to bitmap_platform_device_cairo and rename bitmap_platform_device_android to bitmap_platform_device_skia. We'll use bitmap_platform_device_skia for Android and for embedded content shell. BUG=318315, 318413 Review URL: https://codereview.chromium.org/59133008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@236037 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'skia/skia_library.gypi')
-rw-r--r--skia/skia_library.gypi6
1 files changed, 5 insertions, 1 deletions
diff --git a/skia/skia_library.gypi b/skia/skia_library.gypi
index 4e1139a..b2fb0ab 100644
--- a/skia/skia_library.gypi
+++ b/skia/skia_library.gypi
@@ -273,7 +273,6 @@
'dependencies': [
'../build/linux/system.gyp:fontconfig',
'../build/linux/system.gyp:freetype2',
- '../build/linux/system.gyp:pangocairo',
'../third_party/icu/icu.gyp:icuuc',
],
'cflags': [
@@ -281,6 +280,11 @@
'-Wno-unused-function',
],
}],
+ [ 'use_cairo == 1', {
+ 'dependencies': [
+ '../build/linux/system.gyp:pangocairo',
+ ],
+ }],
[ 'OS=="win" or OS=="mac" or OS=="ios" or OS=="android"', {
'sources!': [
'../third_party/skia/src/ports/SkFontConfigInterface_direct.cpp',