1load("//bazel:skia_rules.bzl", "skia_filegroup") 2 3package( 4 default_applicable_licenses = ["//:license"], 5) 6 7licenses(["notice"]) 8 9skia_filegroup( 10 name = "android_fontmgr_hdrs", 11 srcs = ["SkFontMgr_android.h"], 12 visibility = ["//src/ports:__pkg__"], 13) 14 15skia_filegroup( 16 name = "android_ndk_fontmgr_hdrs", 17 srcs = ["SkFontMgr_android_ndk.h"], 18 visibility = ["//src/ports:__pkg__"], 19) 20 21skia_filegroup( 22 name = "core_foundation_hdrs", 23 srcs = ["SkCFObject.h"], 24 visibility = [ 25 "//src/gpu/ganesh/mtl:__pkg__", 26 "//src/gpu/graphite:__subpackages__", # TODO(kjlubick) remove after decoupling 27 "//src/gpu/graphite/mtl:__pkg__", 28 "//src/ports:__pkg__", 29 ], 30) 31 32skia_filegroup( 33 name = "coretext_fontmgr_hdrs", 34 srcs = ["SkFontMgr_mac_ct.h"], 35 visibility = ["//src/ports:__pkg__"], 36) 37 38skia_filegroup( 39 name = "directory_fontmgr_hdrs", 40 srcs = ["SkFontMgr_directory.h"], 41 visibility = ["//src/ports:__pkg__"], 42) 43 44skia_filegroup( 45 name = "data_fontmgr_hdrs", 46 srcs = ["SkFontMgr_data.h"], 47 visibility = ["//src/ports:__pkg__"], 48) 49 50skia_filegroup( 51 name = "empty_fontmgr_hdrs", 52 srcs = ["SkFontMgr_empty.h"], 53 visibility = ["//src/ports:__pkg__"], 54) 55 56skia_filegroup( 57 name = "fontconfig_fontmgr_hdrs", 58 srcs = ["SkFontMgr_fontconfig.h"], 59 visibility = ["//src/ports:__pkg__"], 60) 61 62skia_filegroup( 63 name = "fuchsia_fontmgr_hdrs", 64 srcs = ["SkFontMgr_fuchsia.h"], 65) 66 67skia_filegroup( 68 name = "fci_fontmgr_hdrs", 69 srcs = [ 70 "SkFontConfigInterface.h", 71 "SkFontMgr_FontConfigInterface.h", 72 ], 73) 74 75skia_filegroup( 76 name = "typeface_fontations_hdrs", 77 srcs = [ 78 "SkFontScanner_Fontations.h", 79 "SkTypeface_fontations.h", 80 ], 81 visibility = ["//src/ports:__pkg__"], 82) 83 84skia_filegroup( 85 name = "typeface_freetype_hdrs", 86 srcs = [ 87 "SkFontScanner_FreeType.h", 88 ], 89 visibility = ["//src/ports:__pkg__"], 90) 91 92skia_filegroup( 93 name = "fontmgr_fontations_hdrs", 94 srcs = ["SkFontMgr_Fontations.h"], 95 visibility = ["//src/ports:__pkg__"], 96) 97 98skia_filegroup( 99 name = "typeface_windows_hdrs", 100 srcs = ["SkTypeface_win.h"], 101 visibility = ["//src/ports:__pkg__"], 102) 103 104skia_filegroup( 105 name = "imagegenerator_cg_hdrs", 106 srcs = ["SkImageGeneratorCG.h"], 107 visibility = [ 108 "//src/gpu/ganesh/mtl:__pkg__", 109 "//src/ports:__pkg__", 110 ], 111) 112 113skia_filegroup( 114 name = "imagegenerator_ndk_hdrs", 115 srcs = ["SkImageGeneratorNDK.h"], 116 visibility = ["//src/ports:__pkg__"], 117) 118 119skia_filegroup( 120 name = "imagegenerator_wic_hdrs", 121 srcs = ["SkImageGeneratorWIC.h"], 122 visibility = ["//src/ports:__pkg__"], 123) 124 125skia_filegroup( 126 name = "mac_typeface", 127 srcs = ["SkTypeface_mac.h"], 128 visibility = [ 129 "//src/gpu/ganesh/mtl:__pkg__", 130 "//src/ports:__pkg__", 131 ], 132) 133