• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1load("//bazel:macros.bzl", "generated_cc_atom")
2
3generated_cc_atom(
4    name = "DawnVulkanWindowContext_unix_src",
5    srcs = ["DawnVulkanWindowContext_unix.cpp"],
6    visibility = ["//:__subpackages__"],
7    deps = [
8        ":WindowContextFactory_unix_hdr",
9        "//dawn_native:DawnNative_hdr",
10        "//dawn_native:VulkanBackend_hdr",
11        "//src/ports:SkOSLibrary_hdr",
12        "//tools/gpu/vk:VkTestUtils_hdr",
13        "//tools/sk_app:DawnWindowContext_hdr",
14    ],
15)
16
17generated_cc_atom(
18    name = "GLWindowContext_unix_src",
19    srcs = ["GLWindowContext_unix.cpp"],
20    visibility = ["//:__subpackages__"],
21    deps = [
22        ":WindowContextFactory_unix_hdr",
23        "//include/gpu/gl:GrGLInterface_hdr",
24        "//tools/sk_app:GLWindowContext_hdr",
25    ],
26)
27
28generated_cc_atom(
29    name = "RasterWindowContext_unix_src",
30    srcs = ["RasterWindowContext_unix.cpp"],
31    visibility = ["//:__subpackages__"],
32    deps = [
33        ":WindowContextFactory_unix_hdr",
34        "//include/core:SkSurface_hdr",
35        "//tools/sk_app:RasterWindowContext_hdr",
36    ],
37)
38
39generated_cc_atom(
40    name = "VulkanWindowContext_unix_src",
41    srcs = ["VulkanWindowContext_unix.cpp"],
42    visibility = ["//:__subpackages__"],
43    deps = [
44        ":WindowContextFactory_unix_hdr",
45        "//include/gpu/vk:GrVkVulkan_hdr",
46        "//src/gpu/vk:GrVkInterface_hdr",
47        "//src/gpu/vk:GrVkUtil_hdr",
48        "//tools/gpu/vk:VkTestUtils_hdr",
49        "//tools/sk_app:VulkanWindowContext_hdr",
50    ],
51)
52
53generated_cc_atom(
54    name = "WindowContextFactory_unix_hdr",
55    hdrs = ["WindowContextFactory_unix.h"],
56    visibility = ["//:__subpackages__"],
57)
58
59generated_cc_atom(
60    name = "Window_unix_hdr",
61    hdrs = ["Window_unix.h"],
62    visibility = ["//:__subpackages__"],
63    deps = [
64        "//include/private:SkChecksum_hdr",
65        "//src/core:SkTDynamicHash_hdr",
66        "//tools/sk_app:Window_hdr",
67    ],
68)
69
70generated_cc_atom(
71    name = "Window_unix_src",
72    srcs = ["Window_unix.cpp"],
73    visibility = ["//:__subpackages__"],
74    deps = [
75        ":WindowContextFactory_unix_hdr",
76        ":Window_unix_hdr",
77        ":keysym2ucs_hdr",
78        "//src/utils:SkUTF_hdr",
79        "//tools/sk_app:GLWindowContext_hdr",
80        "//tools/skui:ModifierKey_hdr",
81        "//tools/timer:Timer_hdr",
82    ],
83)
84
85generated_cc_atom(
86    name = "keysym2ucs_hdr",
87    hdrs = ["keysym2ucs.h"],
88    visibility = ["//:__subpackages__"],
89)
90
91generated_cc_atom(
92    name = "keysym2ucs_src",
93    srcs = ["keysym2ucs.c"],
94    visibility = ["//:__subpackages__"],
95    deps = [":keysym2ucs_hdr"],
96)
97
98generated_cc_atom(
99    name = "main_unix_src",
100    srcs = ["main_unix.cpp"],
101    visibility = ["//:__subpackages__"],
102    deps = [
103        ":Window_unix_hdr",
104        "//include/core:SkTypes_hdr",
105        "//include/private:SkTHash_hdr",
106        "//tools/sk_app:Application_hdr",
107        "//tools/timer:Timer_hdr",
108    ],
109)
110