1load("//bazel:skia_rules.bzl", "skia_filegroup") 2 3package( 4 default_applicable_licenses = ["//:license"], 5) 6 7licenses(["notice"]) 8 9skia_filegroup( 10 name = "core_hdrs", 11 srcs = [ 12 "SkEncodedOrigin.h", 13 ], 14 visibility = ["//src/core:__pkg__"], 15) 16 17skia_filegroup( 18 name = "any_codec_hdrs", 19 srcs = [ 20 "SkCodec.h", 21 "SkCodecAnimation.h", 22 "SkEncodedImageFormat.h", 23 "SkPixmapUtils.h", 24 ], 25 visibility = ["//src/codec:__pkg__"], 26) 27 28skia_filegroup( 29 name = "android_public_hdrs", 30 srcs = [ 31 "SkAndroidCodec.h", 32 ], 33 visibility = ["//src/codec:__pkg__"], 34) 35 36skia_filegroup( 37 name = "bmp_public_hdrs", 38 srcs = ["SkBmpDecoder.h"], 39 visibility = ["//src/codec:__pkg__"], 40) 41 42skia_filegroup( 43 name = "gif_public_hdrs", 44 srcs = ["SkGifDecoder.h"], 45 visibility = ["//src/codec:__pkg__"], 46) 47 48skia_filegroup( 49 name = "ico_public_hdrs", 50 srcs = ["SkIcoDecoder.h"], 51 visibility = ["//src/codec:__pkg__"], 52) 53 54skia_filegroup( 55 name = "jpeg_public_hdrs", 56 srcs = ["SkJpegDecoder.h"], 57 visibility = ["//src/codec:__pkg__"], 58) 59 60skia_filegroup( 61 name = "jpegxl_public_hdrs", 62 srcs = ["SkJpegxlDecoder.h"], 63 visibility = ["//src/codec:__pkg__"], 64) 65 66skia_filegroup( 67 name = "png_public_hdrs", 68 srcs = [ 69 "SkPngChunkReader.h", 70 "SkPngDecoder.h", 71 ], 72 visibility = ["//src/codec:__pkg__"], 73) 74 75skia_filegroup( 76 name = "wbmp_public_hdrs", 77 srcs = ["SkWbmpDecoder.h"], 78 visibility = ["//src/codec:__pkg__"], 79) 80 81skia_filegroup( 82 name = "webp_public_hdrs", 83 srcs = ["SkWebpDecoder.h"], 84 visibility = ["//src/codec:__pkg__"], 85) 86