Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(69)

Side by Side Diff: gyp/ports.gyp

Issue 2346333002: Split SkFontConfigInterface globals and factory. (Closed)
Patch Set: Created 4 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 # Copyright 2015 Google Inc. 1 # Copyright 2015 Google Inc.
2 # 2 #
3 # Use of this source code is governed by a BSD-style license that can be 3 # Use of this source code is governed by a BSD-style license that can be
4 # found in the LICENSE file. 4 # found in the LICENSE file.
5 # Port-specific Skia library code. 5 # Port-specific Skia library code.
6 { 6 {
7 'targets': [ 7 'targets': [
8 { 8 {
9 'target_name': 'ports', 9 'target_name': 'ports',
10 'product_name': 'skia_ports', 10 'product_name': 'skia_ports',
(...skipping 52 matching lines...) Expand 10 before | Expand all | Expand 10 after
63 '../src/ports/SkOSLibrary_win.cpp', 63 '../src/ports/SkOSLibrary_win.cpp',
64 '../src/ports/SkDiscardableMemory_none.cpp', 64 '../src/ports/SkDiscardableMemory_none.cpp',
65 '../src/ports/SkTLS_pthread.cpp', 65 '../src/ports/SkTLS_pthread.cpp',
66 '../src/ports/SkTLS_win.cpp', 66 '../src/ports/SkTLS_win.cpp',
67 67
68 '../include/ports/SkFontConfigInterface.h', 68 '../include/ports/SkFontConfigInterface.h',
69 '../include/ports/SkFontMgr.h', 69 '../include/ports/SkFontMgr.h',
70 '../include/ports/SkFontMgr_android.h', 70 '../include/ports/SkFontMgr_android.h',
71 '../include/ports/SkFontMgr_custom.h', 71 '../include/ports/SkFontMgr_custom.h',
72 '../include/ports/SkFontMgr_fontconfig.h', 72 '../include/ports/SkFontMgr_fontconfig.h',
73 '../include/ports/SkFontMgr_FontConfigInterface.h',
73 '../include/ports/SkFontMgr_indirect.h', 74 '../include/ports/SkFontMgr_indirect.h',
74 '../include/ports/SkRemotableFontMgr.h', 75 '../include/ports/SkRemotableFontMgr.h',
75 ], 76 ],
76 'sources/': [ 77 'sources/': [
77 ['exclude', 'SkFontMgr_.+_factory\\.cpp$'], 78 ['exclude', 'SkFontMgr_.+_factory\\.cpp$'],
78 ], 79 ],
79 'conditions': [ 80 'conditions': [
80 [ 'skia_android_framework == 0', { 81 [ 'skia_android_framework == 0', {
81 'dependencies': [ 'qcms.gyp:qcms', ], 82 'dependencies': [ 'qcms.gyp:qcms', ],
82 'export_dependent_settings': [ 'qcms.gyp:qcms', ], 83 'export_dependent_settings': [ 'qcms.gyp:qcms', ],
(...skipping 49 matching lines...) Expand 10 before | Expand all | Expand 10 after
132 }, 'skia_os == "android"', { 133 }, 'skia_os == "android"', {
133 'sources/': [['include', '../src/ports/SkFontMgr_android_factory.c pp']], 134 'sources/': [['include', '../src/ports/SkFontMgr_android_factory.c pp']],
134 }, { 135 }, {
135 'link_settings': { 136 'link_settings': {
136 'libraries': [ 137 'libraries': [
137 '-lfontconfig', 138 '-lfontconfig',
138 ], 139 ],
139 }, 140 },
140 'sources': [ 141 'sources': [
141 '../src/ports/SkFontMgr_fontconfig.cpp', 142 '../src/ports/SkFontMgr_fontconfig.cpp',
143 '../src/ports/SkFontConfigInterface.cpp',
142 '../src/ports/SkFontConfigInterface_direct.cpp', 144 '../src/ports/SkFontConfigInterface_direct.cpp',
143 '../src/ports/SkFontConfigInterface_direct_factory.cpp', 145 '../src/ports/SkFontConfigInterface_direct_factory.cpp',
144 ], 146 ],
145 'sources/': [['include', '../src/ports/SkFontMgr_fontconfig_factor y.cpp']], 147 'sources/': [['include', '../src/ports/SkFontMgr_fontconfig_factor y.cpp']],
146 }] 148 }]
147 ], 149 ],
148 }], 150 }],
149 [ 'skia_os == "mac"', { 151 [ 'skia_os == "mac"', {
150 'include_dirs': [ 152 'include_dirs': [
151 '../include/utils/mac', 153 '../include/utils/mac',
(...skipping 69 matching lines...) Expand 10 before | Expand all | Expand 10 after
221 }], 223 }],
222 ], 224 ],
223 'direct_dependent_settings': { 225 'direct_dependent_settings': {
224 'include_dirs': [ 226 'include_dirs': [
225 '../include/ports', 227 '../include/ports',
226 ], 228 ],
227 }, 229 },
228 }, 230 },
229 ], 231 ],
230 } 232 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698