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 = "core_hdrs", 11*c8dee2aaSAndroid Build Coastguard Worker srcs = [ 12*c8dee2aaSAndroid Build Coastguard Worker "SkEncodedOrigin.h", 13*c8dee2aaSAndroid Build Coastguard Worker ], 14*c8dee2aaSAndroid Build Coastguard Worker visibility = ["//src/core:__pkg__"], 15*c8dee2aaSAndroid Build Coastguard Worker) 16*c8dee2aaSAndroid Build Coastguard Worker 17*c8dee2aaSAndroid Build Coastguard Workerskia_filegroup( 18*c8dee2aaSAndroid Build Coastguard Worker name = "any_codec_hdrs", 19*c8dee2aaSAndroid Build Coastguard Worker srcs = [ 20*c8dee2aaSAndroid Build Coastguard Worker "SkCodec.h", 21*c8dee2aaSAndroid Build Coastguard Worker "SkCodecAnimation.h", 22*c8dee2aaSAndroid Build Coastguard Worker "SkEncodedImageFormat.h", 23*c8dee2aaSAndroid Build Coastguard Worker "SkPixmapUtils.h", 24*c8dee2aaSAndroid Build Coastguard Worker ], 25*c8dee2aaSAndroid Build Coastguard Worker visibility = ["//src/codec:__pkg__"], 26*c8dee2aaSAndroid Build Coastguard Worker) 27*c8dee2aaSAndroid Build Coastguard Worker 28*c8dee2aaSAndroid Build Coastguard Workerskia_filegroup( 29*c8dee2aaSAndroid Build Coastguard Worker name = "android_public_hdrs", 30*c8dee2aaSAndroid Build Coastguard Worker srcs = [ 31*c8dee2aaSAndroid Build Coastguard Worker "SkAndroidCodec.h", 32*c8dee2aaSAndroid Build Coastguard Worker ], 33*c8dee2aaSAndroid Build Coastguard Worker visibility = ["//src/codec:__pkg__"], 34*c8dee2aaSAndroid Build Coastguard Worker) 35*c8dee2aaSAndroid Build Coastguard Worker 36*c8dee2aaSAndroid Build Coastguard Workerskia_filegroup( 37*c8dee2aaSAndroid Build Coastguard Worker name = "bmp_public_hdrs", 38*c8dee2aaSAndroid Build Coastguard Worker srcs = ["SkBmpDecoder.h"], 39*c8dee2aaSAndroid Build Coastguard Worker visibility = ["//src/codec:__pkg__"], 40*c8dee2aaSAndroid Build Coastguard Worker) 41*c8dee2aaSAndroid Build Coastguard Worker 42*c8dee2aaSAndroid Build Coastguard Workerskia_filegroup( 43*c8dee2aaSAndroid Build Coastguard Worker name = "gif_public_hdrs", 44*c8dee2aaSAndroid Build Coastguard Worker srcs = ["SkGifDecoder.h"], 45*c8dee2aaSAndroid Build Coastguard Worker visibility = ["//src/codec:__pkg__"], 46*c8dee2aaSAndroid Build Coastguard Worker) 47*c8dee2aaSAndroid Build Coastguard Worker 48*c8dee2aaSAndroid Build Coastguard Workerskia_filegroup( 49*c8dee2aaSAndroid Build Coastguard Worker name = "ico_public_hdrs", 50*c8dee2aaSAndroid Build Coastguard Worker srcs = ["SkIcoDecoder.h"], 51*c8dee2aaSAndroid Build Coastguard Worker visibility = ["//src/codec:__pkg__"], 52*c8dee2aaSAndroid Build Coastguard Worker) 53*c8dee2aaSAndroid Build Coastguard Worker 54*c8dee2aaSAndroid Build Coastguard Workerskia_filegroup( 55*c8dee2aaSAndroid Build Coastguard Worker name = "jpeg_public_hdrs", 56*c8dee2aaSAndroid Build Coastguard Worker srcs = ["SkJpegDecoder.h"], 57*c8dee2aaSAndroid Build Coastguard Worker visibility = ["//src/codec:__pkg__"], 58*c8dee2aaSAndroid Build Coastguard Worker) 59*c8dee2aaSAndroid Build Coastguard Worker 60*c8dee2aaSAndroid Build Coastguard Workerskia_filegroup( 61*c8dee2aaSAndroid Build Coastguard Worker name = "jpegxl_public_hdrs", 62*c8dee2aaSAndroid Build Coastguard Worker srcs = ["SkJpegxlDecoder.h"], 63*c8dee2aaSAndroid Build Coastguard Worker visibility = ["//src/codec:__pkg__"], 64*c8dee2aaSAndroid Build Coastguard Worker) 65*c8dee2aaSAndroid Build Coastguard Worker 66*c8dee2aaSAndroid Build Coastguard Workerskia_filegroup( 67*c8dee2aaSAndroid Build Coastguard Worker name = "png_public_hdrs", 68*c8dee2aaSAndroid Build Coastguard Worker srcs = [ 69*c8dee2aaSAndroid Build Coastguard Worker "SkPngChunkReader.h", 70*c8dee2aaSAndroid Build Coastguard Worker "SkPngDecoder.h", 71*c8dee2aaSAndroid Build Coastguard Worker ], 72*c8dee2aaSAndroid Build Coastguard Worker visibility = ["//src/codec:__pkg__"], 73*c8dee2aaSAndroid Build Coastguard Worker) 74*c8dee2aaSAndroid Build Coastguard Worker 75*c8dee2aaSAndroid Build Coastguard Workerskia_filegroup( 76*c8dee2aaSAndroid Build Coastguard Worker name = "wbmp_public_hdrs", 77*c8dee2aaSAndroid Build Coastguard Worker srcs = ["SkWbmpDecoder.h"], 78*c8dee2aaSAndroid Build Coastguard Worker visibility = ["//src/codec:__pkg__"], 79*c8dee2aaSAndroid Build Coastguard Worker) 80*c8dee2aaSAndroid Build Coastguard Worker 81*c8dee2aaSAndroid Build Coastguard Workerskia_filegroup( 82*c8dee2aaSAndroid Build Coastguard Worker name = "webp_public_hdrs", 83*c8dee2aaSAndroid Build Coastguard Worker srcs = ["SkWebpDecoder.h"], 84*c8dee2aaSAndroid Build Coastguard Worker visibility = ["//src/codec:__pkg__"], 85*c8dee2aaSAndroid Build Coastguard Worker) 86