• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1load("//bazel:skia_rules.bzl", "exports_files_legacy", "skia_filegroup")
2
3package(
4    default_applicable_licenses = ["//:license"],
5)
6
7licenses(["notice"])
8
9exports_files_legacy()
10
11# Not yet referenced by Bazel build.
12# In separate group for exporting to xps.gni:skia_xps_public.
13skia_filegroup(
14    name = "xps_hdrs",
15    srcs = ["SkXPSDocument.h"],
16)
17
18skia_filegroup(
19    name = "multi_picture_document_hdrs",
20    srcs = ["SkMultiPictureDocument.h"],
21    visibility = ["//src/utils:__pkg__"],
22)
23
24skia_filegroup(
25    name = "public_hdrs",
26    srcs = [":multi_picture_document_hdrs"] + select({
27        "//src/pdf:enable_pdf_backend_true": ["SkPDFDocument.h"],
28        "//conditions:default": [],
29    }),  # TODO(kjlubick) XPSDocument
30    visibility = ["//include:__pkg__"],
31)
32
33skia_filegroup(
34    name = "pdf_hdrs",
35    srcs = ["SkPDFDocument.h"],
36    visibility = ["//src/pdf:__pkg__"],
37)
38