xref: /aosp_15_r20/external/skia/gn/ports.gni (revision c8dee2aa9b3f27cf6c858bd81872bdeb2c07ed17)
1# DO NOT EDIT: This is a generated file.
2# See //bazel/exporter_tool/README.md for more information.
3#
4# The sources of truth are:
5#   //include/ports/BUILD.bazel
6#   //src/ports/BUILD.bazel
7
8# To update this file, run make -C bazel generate_gni
9
10_src = get_path_info("../src", "abspath")
11_include = get_path_info("../include", "abspath")
12
13# List generated by Bazel rules:
14#  //src/ports:global_init
15#  //src/ports:osfile
16skia_ports_sources = [
17  "$_src/ports/SkGlobalInitialization_default.cpp",
18  "$_src/ports/SkOSFile_stdio.cpp",
19]
20
21# Generated by Bazel rule //src/ports:freetype_support
22skia_ports_freetype_sources = [
23  "$_src/ports/SkFontHost_FreeType.cpp",
24  "$_src/ports/SkFontHost_FreeType_common.cpp",
25  "$_src/ports/SkFontHost_FreeType_common.h",
26  "$_src/ports/SkFontScanner_FreeType_priv.h",
27  "$_src/ports/SkTypeface_FreeType.h",
28]
29
30# Generated by Bazel rule //include/ports:android_fontmgr_hdrs
31skia_ports_fontmgr_android_public = [ "$_include/ports/SkFontMgr_android.h" ]
32
33# Generated by Bazel rule //src/ports:fontmgr_android_freetype
34skia_ports_fontmgr_android_sources = [
35  "$_src/ports/SkFontMgr_android.cpp",
36  "$_src/ports/SkFontMgr_android_parser.cpp",
37  "$_src/ports/SkFontMgr_android_parser.h",
38]
39
40# Generated by Bazel rule //include/ports:android_ndk_fontmgr_hdrs
41skia_ports_fontmgr_android_ndk_public =
42    [ "$_include/ports/SkFontMgr_android_ndk.h" ]
43
44# Generated by Bazel rule //src/ports:fontmgr_android_ndk_freetype
45skia_ports_fontmgr_android_ndk_sources =
46    [ "$_src/ports/SkFontMgr_android_ndk.cpp" ]
47
48# Generated by Bazel rule //src/ports:fontmgr_custom
49skia_ports_fontmgr_custom_sources = [
50  "$_src/ports/SkFontMgr_custom.cpp",
51  "$_src/ports/SkFontMgr_custom.h",
52]
53
54# List generated by Bazel rules:
55#  //include/ports:mac_typeface
56#  //include/ports:coretext_fontmgr_hdrs
57skia_ports_fontmgr_coretext_public = [
58  "$_include/ports/SkFontMgr_mac_ct.h",
59  "$_include/ports/SkTypeface_mac.h",
60]
61
62# List generated by Bazel rules:
63#  //src/ports:fontmgr_coretext
64#  //src/ports:typeface_mac_srcs
65#  //src/ports:typeface_mac_hdrs
66skia_ports_fontmgr_coretext_sources = [
67  "$_src/ports/SkFontMgr_mac_ct.cpp",
68  "$_src/ports/SkScalerContext_mac_ct.cpp",
69  "$_src/ports/SkScalerContext_mac_ct.h",
70  "$_src/ports/SkTypeface_mac_ct.cpp",
71  "$_src/ports/SkTypeface_mac_ct.h",
72]
73
74# Generated by Bazel rule //include/ports:directory_fontmgr_hdrs
75skia_ports_fontmgr_directory_public =
76    [ "$_include/ports/SkFontMgr_directory.h" ]
77
78# Generated by Bazel rule //src/ports:fontmgr_directory_freetype
79skia_ports_fontmgr_directory_sources =
80    [ "$_src/ports/SkFontMgr_custom_directory.cpp" ]
81
82# Generated by Bazel rule //include/ports:data_fontmgr_hdrs
83skia_ports_fontmgr_embedded_public = [ "$_include/ports/SkFontMgr_data.h" ]
84
85# Generated by Bazel rule //src/ports:fontmgr_data_freetype
86skia_ports_fontmgr_embedded_sources =
87    [ "$_src/ports/SkFontMgr_custom_embedded.cpp" ]
88
89# Generated by Bazel rule //include/ports:empty_fontmgr_hdrs
90skia_ports_fontmgr_empty_public = [ "$_include/ports/SkFontMgr_empty.h" ]
91
92# Generated by Bazel rule //src/ports:fontmgr_empty_freetype
93skia_ports_fontmgr_empty_sources = [ "$_src/ports/SkFontMgr_custom_empty.cpp" ]
94
95# Generated by Bazel rule //include/ports:fontconfig_fontmgr_hdrs
96skia_ports_fontmgr_fontconfig_public =
97    [ "$_include/ports/SkFontMgr_fontconfig.h" ]
98
99# Generated by Bazel rule //src/ports:fontmgr_fontconfig_freetype
100skia_ports_fontmgr_fontconfig_sources =
101    [ "$_src/ports/SkFontMgr_fontconfig.cpp" ]
102
103# Generated by Bazel rule //include/ports:fontmgr_fontations_hdrs
104skia_ports_fontmgr_fontations_public =
105    [ "$_include/ports/SkFontMgr_Fontations.h" ]
106
107# Generated by Bazel rule //src/ports:fontmgr_fontations_empty_srcs
108skia_ports_fontmgr_fontations_sources =
109    [ "$_src/ports/SkFontMgr_fontations_empty.cpp" ]
110
111# Generated by Bazel rule //include/ports:fuchsia_fontmgr_hdrs
112skia_ports_fontmgr_fuchsia_public = [ "$_include/ports/SkFontMgr_fuchsia.h" ]
113
114# Generated by Bazel rule //src/ports:fontmgr_fuchsia_srcs
115skia_ports_fontmgr_fuchsia_sources = [ "$_src/ports/SkFontMgr_fuchsia.cpp" ]
116
117# List generated by Bazel rules:
118#  //src/ports:typeface_fontations_hdrs
119#  //src/ports:typeface_fontations_srcs
120skia_ports_typeface_fontations_sources = [
121  "$_src/ports/SkFontScanner_fontations.cpp",
122  "$_src/ports/SkFontScanner_fontations_priv.h",
123  "$_src/ports/SkTypeface_fontations.cpp",
124  "$_src/ports/SkTypeface_fontations_priv.h",
125]
126
127# List generated by Bazel rules:
128#  //src/ports:typeface_proxy_hdrs
129#  //src/ports:typeface_proxy_srcs
130skia_ports_typeface_proxy_sources = [
131  "$_src/ports/SkTypeface_proxy.cpp",
132  "$_src/ports/SkTypeface_proxy.h",
133]
134
135# Generated by Bazel rule //src/ports:osfile_win
136skia_ports_windows_sources = [ "$_src/ports/SkOSFile_win.cpp" ]
137
138# Generated by Bazel rule //include/ports:typeface_windows_hdrs
139skia_ports_windows_fonts_public = [ "$_include/ports/SkTypeface_win.h" ]
140
141# Generated by Bazel rule //src/ports:windows_fonts_srcs
142skia_ports_windows_fonts_sources = [
143  "$_src/ports/SkFontMgr_win_dw.cpp",
144  "$_src/ports/SkScalerContext_win_dw.cpp",
145  "$_src/ports/SkScalerContext_win_dw.h",
146  "$_src/ports/SkTypeface_win_dw.cpp",
147  "$_src/ports/SkTypeface_win_dw.h",
148]
149
150# Generated by Bazel rule //include/ports:fci_fontmgr_hdrs
151skia_ports_fci_public = [
152  "$_include/ports/SkFontConfigInterface.h",
153  "$_include/ports/SkFontMgr_FontConfigInterface.h",
154]
155
156# Generated by Bazel rule //src/ports:fontconfig_interface_srcs
157skia_ports_fci_sources = [
158  "$_src/ports/SkFontConfigInterface.cpp",
159  "$_src/ports/SkFontConfigInterface_direct.cpp",
160  "$_src/ports/SkFontConfigInterface_direct_factory.cpp",
161  "$_src/ports/SkFontConfigTypeface.h",
162  "$_src/ports/SkFontMgr_FontConfigInterface.cpp",
163]
164
165# Generated by Bazel rule //src/ports:fonthost_win_srcs
166skia_ports_fonthost_win_sources = [ "$_src/ports/SkFontHost_win.cpp" ]
167
168skia_fontations_path_bridge_sources =
169    [ "$_src/ports/fontations/src/skpath_bridge.h" ]
170
171skia_fontations_bridge_sources = [ "$_src/ports/fontations/src/ffi.rs" ]
172
173skia_fontations_bridge_root = "$_src/ports/fontations/src/ffi.rs"
174