File: BUILD.bazel

package info (click to toggle)
webkit2gtk 2.51.2-1
  • links: PTS, VCS
  • area: main
  • in suites: experimental
  • size: 457,708 kB
  • sloc: cpp: 3,884,629; javascript: 198,661; ansic: 165,298; python: 49,171; asm: 21,849; ruby: 18,095; perl: 16,914; xml: 4,623; sh: 2,397; yacc: 2,356; java: 2,019; lex: 1,330; pascal: 372; makefile: 197
file content (141 lines) | stat: -rw-r--r-- 3,083 bytes parent folder | download | duplicates (9)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
load("//bazel:skia_rules.bzl", "generate_cpp_files_for_headers", "skia_filegroup")

package(
    default_applicable_licenses = ["//:license"],
)

licenses(["notice"])

skia_filegroup(
    name = "android_fontmgr_hdrs",
    srcs = ["SkFontMgr_android.h"],
    visibility = ["//src/ports:__pkg__"],
)

skia_filegroup(
    name = "android_ndk_fontmgr_hdrs",
    srcs = ["SkFontMgr_android_ndk.h"],
    visibility = ["//src/ports:__pkg__"],
)

skia_filegroup(
    name = "core_foundation_hdrs",
    srcs = ["SkCFObject.h"],
    visibility = [
        "//src/gpu/ganesh/mtl:__pkg__",
        "//src/gpu/graphite:__subpackages__",  # TODO(kjlubick) remove after decoupling
        "//src/gpu/graphite/mtl:__pkg__",
        "//src/ports:__pkg__",
    ],
)

skia_filegroup(
    name = "coretext_fontmgr_hdrs",
    srcs = ["SkFontMgr_mac_ct.h"],
    visibility = ["//src/ports:__pkg__"],
)

skia_filegroup(
    name = "directory_fontmgr_hdrs",
    srcs = ["SkFontMgr_directory.h"],
    visibility = ["//src/ports:__pkg__"],
)

skia_filegroup(
    name = "data_fontmgr_hdrs",
    srcs = ["SkFontMgr_data.h"],
    visibility = ["//src/ports:__pkg__"],
)

skia_filegroup(
    name = "empty_fontmgr_hdrs",
    srcs = ["SkFontMgr_empty.h"],
    visibility = ["//src/ports:__pkg__"],
)

skia_filegroup(
    name = "fontconfig_fontmgr_hdrs",
    srcs = ["SkFontMgr_fontconfig.h"],
    visibility = ["//src/ports:__pkg__"],
)

skia_filegroup(
    name = "fuchsia_fontmgr_hdrs",
    srcs = ["SkFontMgr_fuchsia.h"],
)

skia_filegroup(
    name = "fci_fontmgr_hdrs",
    srcs = [
        "SkFontConfigInterface.h",
        "SkFontMgr_FontConfigInterface.h",
    ],
)

skia_filegroup(
    name = "typeface_fontations_hdrs",
    srcs = [
        "SkFontScanner_Fontations.h",
        "SkTypeface_fontations.h",
    ],
    visibility = ["//src/ports:__pkg__"],
)

skia_filegroup(
    name = "typeface_freetype_hdrs",
    srcs = [
        "SkFontScanner_FreeType.h",
    ],
    visibility = ["//src/ports:__pkg__"],
)

skia_filegroup(
    name = "fontmgr_fontations_hdrs",
    srcs = ["SkFontMgr_Fontations.h"],
    visibility = ["//src/ports:__pkg__"],
)

skia_filegroup(
    name = "typeface_windows_hdrs",
    srcs = ["SkTypeface_win.h"],
    visibility = ["//src/ports:__pkg__"],
)

skia_filegroup(
    name = "imagegenerator_cg_hdrs",
    srcs = ["SkImageGeneratorCG.h"],
    visibility = [
        "//src/gpu/ganesh/mtl:__pkg__",
        "//src/ports:__pkg__",
    ],
)

skia_filegroup(
    name = "imagegenerator_ndk_hdrs",
    srcs = ["SkImageGeneratorNDK.h"],
    visibility = ["//src/ports:__pkg__"],
)

skia_filegroup(
    name = "imagegenerator_wic_hdrs",
    srcs = ["SkImageGeneratorWIC.h"],
    visibility = ["//src/ports:__pkg__"],
)

skia_filegroup(
    name = "mac_typeface",
    srcs = ["SkTypeface_mac.h"],
    visibility = [
        "//src/gpu/ganesh/mtl:__pkg__",
        "//src/ports:__pkg__",
    ],
)

generate_cpp_files_for_headers(
    name = "headers_to_compile",
    headers = [
        "SkFontMgr_data.h",
        "SkFontMgr_directory.h",
        "SkFontMgr_empty.h",
    ],
)