diff options
author | spang@chromium.org <spang@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-11-19 20:17:16 +0000 |
---|---|---|
committer | spang@chromium.org <spang@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-11-19 20:17:16 +0000 |
commit | 928362a94bbfd051c6abda4b3f8f3a9cdeaa0600 (patch) | |
tree | 67c9655ff6129d458a3776173bab8bf2f5420a23 /skia/skia_library.gypi | |
parent | ea9f65b6aa5e13a1ee47e33ce51d0ff03d298122 (diff) | |
download | chromium_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.gypi | 6 |
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', |