diff options
author | agl@chromium.org <agl@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2008-11-13 23:19:45 +0000 |
---|---|---|
committer | agl@chromium.org <agl@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2008-11-13 23:19:45 +0000 |
commit | 73129e0063e2e9dda9d28b56fdc24cadaffd3b58 (patch) | |
tree | ae23d0decaf7bd58220de5e6cb59c4ed9d9a4956 /skia/SConscript | |
parent | 7ccb5c84a70f7f87f943ad1d72fde6752be0a57f (diff) | |
download | chromium_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/SConscript | 10 |
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') |