summaryrefslogtreecommitdiffstats
path: root/skia/SConscript
diff options
context:
space:
mode:
authoragl@chromium.org <agl@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2008-11-13 23:19:45 +0000
committeragl@chromium.org <agl@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2008-11-13 23:19:45 +0000
commit73129e0063e2e9dda9d28b56fdc24cadaffd3b58 (patch)
treeae23d0decaf7bd58220de5e6cb59c4ed9d9a4956 /skia/SConscript
parent7ccb5c84a70f7f87f943ad1d72fde6752be0a57f (diff)
downloadchromium_src-73129e0063e2e9dda9d28b56fdc24cadaffd3b58.zip
chromium_src-73129e0063e2e9dda9d28b56fdc24cadaffd3b58.tar.gz
chromium_src-73129e0063e2e9dda9d28b56fdc24cadaffd3b58.tar.bz2
Use Skia to render fonts
I've split off the subpixel code from this code at the request of Mike Reed. This code has already been reviewed in 9614. TBR=evan Review URL: http://codereview.chromium.org/10414 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5401 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'skia/SConscript')
-rw-r--r--skia/SConscript10
1 files changed, 10 insertions, 0 deletions
diff --git a/skia/SConscript b/skia/SConscript
index 283d371..8dfd26a 100644
--- a/skia/SConscript
+++ b/skia/SConscript
@@ -154,6 +154,16 @@ input_files = [
'sgl/SkXfermode.cpp',
]
+if env['PLATFORM'] == 'posix':
+ # On Linux we use Skia to render fonts with FreeType and fontconfig
+ input_files.remove('sgl/SkTypeface_fake.cpp')
+ input_files.remove('ports/SkFontHost_none.cpp')
+ input_files.append('sgl/SkTypeface.cpp')
+ input_files.append('ports/SkFontHost_FreeType.cpp')
+ input_files.append('ports/SkFontHost_gamma.cpp')
+ input_files.append('ports/SkFontHost_fontconfig.cpp')
+ input_files.append('images/SkMMapStream.cpp')
+
if env['PLATFORM'] in ('darwin', 'posix'):
input_files.append('ports/SkThread_pthread.cpp')