135 lines
3.1 KiB
Python
135 lines
3.1 KiB
Python
load("//bazel:macros.bzl", "generated_cc_atom")
|
|
|
|
filegroup(
|
|
name = "hdrs",
|
|
srcs = [
|
|
"DartTypes.h",
|
|
"FontCollection.h",
|
|
"Metrics.h",
|
|
"Paragraph.h",
|
|
"ParagraphBuilder.h",
|
|
"ParagraphCache.h",
|
|
"ParagraphStyle.h",
|
|
"TextShadow.h",
|
|
"TextStyle.h",
|
|
"TypefaceFontProvider.h",
|
|
],
|
|
visibility = ["//modules/skparagraph:__pkg__"],
|
|
)
|
|
|
|
generated_cc_atom(
|
|
name = "DartTypes_hdr",
|
|
hdrs = ["DartTypes.h"],
|
|
visibility = ["//:__subpackages__"],
|
|
deps = [
|
|
"//include/core:SkRect_hdr",
|
|
"//include/core:SkTypes_hdr",
|
|
],
|
|
)
|
|
|
|
generated_cc_atom(
|
|
name = "FontCollection_hdr",
|
|
hdrs = ["FontCollection.h"],
|
|
visibility = ["//:__subpackages__"],
|
|
deps = [
|
|
":ParagraphCache_hdr",
|
|
":TextStyle_hdr",
|
|
"//include/core:SkFontMgr_hdr",
|
|
"//include/core:SkRefCnt_hdr",
|
|
"//include/private:SkTHash_hdr",
|
|
],
|
|
)
|
|
|
|
generated_cc_atom(
|
|
name = "Metrics_hdr",
|
|
hdrs = ["Metrics.h"],
|
|
visibility = ["//:__subpackages__"],
|
|
deps = [":TextStyle_hdr"],
|
|
)
|
|
|
|
generated_cc_atom(
|
|
name = "ParagraphBuilder_hdr",
|
|
hdrs = ["ParagraphBuilder.h"],
|
|
visibility = ["//:__subpackages__"],
|
|
deps = [
|
|
":FontCollection_hdr",
|
|
":ParagraphStyle_hdr",
|
|
":Paragraph_hdr",
|
|
":TextStyle_hdr",
|
|
],
|
|
)
|
|
|
|
generated_cc_atom(
|
|
name = "ParagraphCache_hdr",
|
|
hdrs = ["ParagraphCache.h"],
|
|
visibility = ["//:__subpackages__"],
|
|
deps = [
|
|
"//include/private:SkMutex_hdr",
|
|
"//src/core:SkLRUCache_hdr",
|
|
],
|
|
)
|
|
|
|
generated_cc_atom(
|
|
name = "ParagraphStyle_hdr",
|
|
hdrs = ["ParagraphStyle.h"],
|
|
visibility = ["//:__subpackages__"],
|
|
deps = [
|
|
":DartTypes_hdr",
|
|
":TextStyle_hdr",
|
|
"//include/core:SkFontStyle_hdr",
|
|
"//include/core:SkScalar_hdr",
|
|
"//include/core:SkString_hdr",
|
|
],
|
|
)
|
|
|
|
generated_cc_atom(
|
|
name = "Paragraph_hdr",
|
|
hdrs = ["Paragraph.h"],
|
|
visibility = ["//:__subpackages__"],
|
|
deps = [
|
|
":FontCollection_hdr",
|
|
":Metrics_hdr",
|
|
":ParagraphStyle_hdr",
|
|
":TextStyle_hdr",
|
|
],
|
|
)
|
|
|
|
generated_cc_atom(
|
|
name = "TextShadow_hdr",
|
|
hdrs = ["TextShadow.h"],
|
|
visibility = ["//:__subpackages__"],
|
|
deps = [
|
|
"//include/core:SkColor_hdr",
|
|
"//include/core:SkPoint_hdr",
|
|
],
|
|
)
|
|
|
|
generated_cc_atom(
|
|
name = "TextStyle_hdr",
|
|
hdrs = ["TextStyle.h"],
|
|
visibility = ["//:__subpackages__"],
|
|
deps = [
|
|
":DartTypes_hdr",
|
|
":TextShadow_hdr",
|
|
"//include/core:SkColor_hdr",
|
|
"//include/core:SkFontMetrics_hdr",
|
|
"//include/core:SkFontStyle_hdr",
|
|
"//include/core:SkFont_hdr",
|
|
"//include/core:SkPaint_hdr",
|
|
"//include/core:SkScalar_hdr",
|
|
],
|
|
)
|
|
|
|
generated_cc_atom(
|
|
name = "TypefaceFontProvider_hdr",
|
|
hdrs = ["TypefaceFontProvider.h"],
|
|
visibility = ["//:__subpackages__"],
|
|
deps = [
|
|
"//include/core:SkFontMgr_hdr",
|
|
"//include/core:SkStream_hdr",
|
|
"//include/core:SkString_hdr",
|
|
"//include/private:SkTArray_hdr",
|
|
"//include/private:SkTHash_hdr",
|
|
],
|
|
)
|