• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1package(default_visibility = ["//visibility:private"])
2
3filegroup(
4    name = "core-srcs",
5    srcs = [
6        "SkAnimCodecPlayer.cpp",
7        "SkBase64.cpp",
8        "SkBitSet.h",
9        "SkCallableTraits.h",
10        "SkCamera.cpp",
11        "SkCanvasStack.cpp",
12        "SkCanvasStack.h",
13        "SkCanvasStateUtils.cpp",
14        "SkCharToGlyphCache.cpp",
15        "SkCharToGlyphCache.h",
16        "SkClipStackUtils.cpp",
17        "SkClipStackUtils.h",
18        "SkCustomTypeface.cpp",
19        "SkDashPath.cpp",
20        "SkDashPathPriv.h",
21        "SkEventTracer.cpp",
22        "SkFloatToDecimal.cpp",
23        "SkFloatToDecimal.h",
24        "SkFloatUtils.h",
25        "SkMatrix22.cpp",
26        "SkMatrix22.h",
27        "SkMultiPictureDocument.cpp",
28        "SkMultiPictureDocument.h",
29        "SkMultiPictureDocumentPriv.h",
30        "SkNWayCanvas.cpp",
31        "SkNullCanvas.cpp",
32        "SkOSPath.cpp",
33        "SkOSPath.h",
34        "SkOrderedFontMgr.cpp",
35        "SkPaintFilterCanvas.cpp",
36        "SkParse.cpp",
37        "SkParseColor.cpp",
38        "SkParsePath.cpp",
39        "SkPatchUtils.cpp",
40        "SkPatchUtils.h",
41        "SkPolyUtils.cpp",
42        "SkPolyUtils.h",
43        "SkShadowTessellator.cpp",
44        "SkShadowTessellator.h",
45        "SkShadowUtils.cpp",
46        "SkTextUtils.cpp",
47        "SkUTF.cpp",
48        "SkUTF.h",
49    ],
50)
51
52filegroup(
53    name = "json-srcs",
54    srcs = [
55        "SkJSON.cpp",
56        "SkJSON.h",
57        "SkJSONWriter.cpp",
58        "SkJSONWriter.h",
59        "SkShaperJSONWriter.cpp",
60        "SkShaperJSONWriter.h",
61    ],
62)
63
64# TODO(kjlubick) add selects here to allow opting in or out of things like JSON
65
66filegroup(
67    name = "srcs",
68    srcs = [
69        ":core-srcs",
70    ],
71    visibility = ["//:__subpackages__"],
72)
73