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