• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1load("//bazel:macros.bzl", "generated_cc_atom")
2
3generated_cc_atom(
4    name = "SkDOM_hdr",
5    hdrs = ["SkDOM.h"],
6    visibility = ["//:__subpackages__"],
7    deps = [
8        "//include/core:SkScalar_hdr",
9        "//include/core:SkTypes_hdr",
10        "//include/private:SkNoncopyable_hdr",
11        "//include/private:SkTemplates_hdr",
12        "//src/core:SkArenaAlloc_hdr",
13    ],
14)
15
16generated_cc_atom(
17    name = "SkDOM_src",
18    srcs = ["SkDOM.cpp"],
19    visibility = ["//:__subpackages__"],
20    deps = [
21        ":SkDOM_hdr",
22        ":SkXMLParser_hdr",
23        ":SkXMLWriter_hdr",
24        "//include/core:SkStream_hdr",
25        "//include/private:SkTDArray_hdr",
26        "//include/private:SkTo_hdr",
27        "//include/utils:SkParse_hdr",
28    ],
29)
30
31generated_cc_atom(
32    name = "SkXMLParser_hdr",
33    hdrs = ["SkXMLParser.h"],
34    visibility = ["//:__subpackages__"],
35    deps = ["//include/core:SkString_hdr"],
36)
37
38generated_cc_atom(
39    name = "SkXMLParser_src",
40    srcs = ["SkXMLParser.cpp"],
41    visibility = ["//:__subpackages__"],
42    deps = [
43        ":SkXMLParser_hdr",
44        "//include/core:SkStream_hdr",
45        "//include/core:SkString_hdr",
46        "//include/core:SkTypes_hdr",
47        "//include/private:SkTemplates_hdr",
48        "//include/private:SkTo_hdr",
49    ],
50)
51
52generated_cc_atom(
53    name = "SkXMLWriter_hdr",
54    hdrs = ["SkXMLWriter.h"],
55    visibility = ["//:__subpackages__"],
56    deps = [
57        ":SkDOM_hdr",
58        "//include/core:SkString_hdr",
59        "//include/private:SkTDArray_hdr",
60    ],
61)
62
63generated_cc_atom(
64    name = "SkXMLWriter_src",
65    srcs = ["SkXMLWriter.cpp"],
66    visibility = ["//:__subpackages__"],
67    deps = [
68        ":SkXMLParser_hdr",
69        ":SkXMLWriter_hdr",
70        "//include/core:SkStream_hdr",
71        "//include/private:SkTo_hdr",
72    ],
73)
74