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