aboutsummaryrefslogtreecommitdiffhomepage
path: root/BUILD.gn
diff options
context:
space:
mode:
authorGravatar Ben Wagner <bungeman@google.com>2017-02-08 17:29:33 -0500
committerGravatar Skia Commit-Bot <skia-commit-bot@chromium.org>2017-02-09 14:50:05 +0000
commit8ab590f17fed097758b209c3b82fc1e4d802768e (patch)
treeb9a6c3f5080507eba25bd5b188dfa01cb5172663 /BUILD.gn
parent6f223283661c1ddc4a5334d2464804c6b6ba3ffa (diff)
Split custom font managers.
Some users would like to use the empty font manager, but the directory gont manager brings in extra dependencies to work which would otherwise be unneeded. Allow these users to build just the bits of code they actually need. Change-Id: Ib029ef2682883509bad5a2aa39f1ef55631f4d8a Reviewed-on: https://skia-review.googlesource.com/8200 Reviewed-by: Mike Reed <reed@google.com> Commit-Queue: Ben Wagner <bungeman@google.com>
Diffstat (limited to 'BUILD.gn')
-rw-r--r--BUILD.gn5
1 files changed, 5 insertions, 0 deletions
diff --git a/BUILD.gn b/BUILD.gn
index e389cd2d7d..d0f415d056 100644
--- a/BUILD.gn
+++ b/BUILD.gn
@@ -344,7 +344,11 @@ optional("fontmgr_custom") {
]
sources = [
"src/ports/SkFontMgr_custom.cpp",
+ "src/ports/SkFontMgr_custom.h",
+ "src/ports/SkFontMgr_custom_directory.cpp",
"src/ports/SkFontMgr_custom_directory_factory.cpp",
+ "src/ports/SkFontMgr_custom_embedded.cpp",
+ "src/ports/SkFontMgr_custom_empty.cpp",
]
}
@@ -373,6 +377,7 @@ optional("fontmgr_fuchsia") {
]
sources = [
"src/ports/SkFontMgr_custom.cpp",
+ "src/ports/SkFontMgr_custom_empty.cpp",
"src/ports/SkFontMgr_custom_empty_factory.cpp",
]
}