Add strikeout font metrics.
This also updates create_test_font so that it can be built, compiles,
and uses SkFontStyle instead of SkTypeface::Style.
BUG=b/63669723
Change-Id: I6eb0f851853f4721cf8e5052255b5b6750c3257f
Reviewed-on: https://skia-review.googlesource.com/24740
Reviewed-by: Cary Clark <caryclark@google.com>
Reviewed-by: Mike Reed <reed@google.com>
Reviewed-by: Mike Klein <mtklein@chromium.org>
Commit-Queue: Ben Wagner <bungeman@google.com>
diff --git a/BUILD.gn b/BUILD.gn
index 975d560..6f39b5d 100644
--- a/BUILD.gn
+++ b/BUILD.gn
@@ -891,12 +891,14 @@
if (defined(invoker.is_shared_library) && invoker.is_shared_library) {
shared_library("lib" + target_name) {
forward_variables_from(invoker, "*", [ "is_shared_library" ])
+ configs += [ ":skia_private", ]
testonly = true
}
} else {
_executable = target_name
executable(_executable) {
forward_variables_from(invoker, "*", [ "is_shared_library" ])
+ configs += [ ":skia_private", ]
testonly = true
}
}
@@ -1392,6 +1394,19 @@
]
}
+ test_app("create_test_font") {
+ sources = [
+ "tools/create_test_font.cpp",
+ ]
+ deps = [
+ ":skia",
+ ]
+ assert_no_deps = [
+ # tool_utils requires the output of this app.
+ ":tool_utils",
+ ]
+ }
+
test_app("get_images_from_skps") {
sources = [
"tools/get_images_from_skps.cpp",