| Index: gyp/ports.gyp
|
| diff --git a/gyp/ports.gyp b/gyp/ports.gyp
|
| index fff368df6a5b209b8a6b5839c03bc467672f5de7..1d45fd370ac2df7d29a668587fd81b90100c490e 100644
|
| --- a/gyp/ports.gyp
|
| +++ b/gyp/ports.gyp
|
| @@ -26,8 +26,12 @@
|
| '../src/ports/SkDebug_nacl.cpp',
|
| '../src/ports/SkDebug_stdio.cpp',
|
| '../src/ports/SkDebug_win.cpp',
|
| +
|
| '../src/ports/SkFontHost_win.cpp',
|
| '../src/ports/SkFontHost_win_dw.cpp',
|
| + '../src/ports/SkFontMgr_default_gdi.cpp',
|
| + '../src/ports/SkFontMgr_default_dw.cpp',
|
| +
|
| '../src/ports/SkGlobalInitialization_default.cpp',
|
| '../src/ports/SkMemory_malloc.cpp',
|
| '../src/ports/SkOSFile_posix.cpp',
|
| @@ -113,17 +117,6 @@
|
| 'config/win',
|
| '../src/utils/win',
|
| ],
|
| - 'conditions': [
|
| - [ 'skia_directwrite', {
|
| - 'sources!': [
|
| - '../src/ports/SkFontHost_win.cpp',
|
| - ],
|
| - }, { # else !skia_directwrite
|
| - 'sources!': [
|
| - '../src/ports/SkFontHost_win_dw.cpp',
|
| - ],
|
| - }],
|
| - ],
|
| 'sources!': [ # these are used everywhere but windows
|
| '../src/ports/SkDebug_stdio.cpp',
|
| '../src/ports/SkOSFile_posix.cpp',
|
| @@ -131,11 +124,25 @@
|
| '../src/ports/SkTime_Unix.cpp',
|
| '../src/ports/SkTLS_pthread.cpp',
|
| ],
|
| + 'conditions': [
|
| + # when we build for win, we only want one of these default files
|
| + [ 'skia_directwrite', {
|
| + 'sources!': [
|
| + '../src/ports/SkFontMgr_default_gdi.cpp',
|
| + ],
|
| + }, { # else gdi
|
| + 'sources!': [
|
| + '../src/ports/SkFontMgr_default_dw.cpp',
|
| + ],
|
| + }],
|
| + ],
|
| }, { # else !win
|
| 'sources!': [
|
| '../src/ports/SkDebug_win.cpp',
|
| '../src/ports/SkFontHost_win.cpp',
|
| '../src/ports/SkFontHost_win_dw.cpp',
|
| + '../src/ports/SkFontMgr_default_gdi.cpp',
|
| + '../src/ports/SkFontMgr_default_dw.cpp',
|
| '../src/ports/SkOSFile_win.cpp',
|
| '../src/ports/SkThread_win.cpp',
|
| '../src/ports/SkTime_win.cpp',
|
|
|