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