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 "//include/android:public_hdrs", 15 "//include/codec:public_hdrs", 16 "//include/core:public_hdrs", 17 "//include/docs:public_hdrs", 18 "//include/effects:public_hdrs", 19 "//include/encode:public_hdrs", 20 "//include/pathops:public_hdrs", 21 "//include/ports:public_hdrs", 22 "//include/sksl:public_hdrs", 23 "//include/utils:public_hdrs", 24 ] + select({ 25 "//src/gpu:has_ganesh_backend": ["//include/gpu:public_hdrs"], 26 "//conditions:default": [], 27 }) + select({ 28 "//src/svg:enable_svg_canvas_true": ["//include/svg:public_hdrs"], 29 "//conditions:default": [], 30 }), 31 visibility = [ 32 "//:__pkg__", 33 "//src/opts:__pkg__", 34 ], 35) 36 37skia_filegroup( 38 name = "private_hdrs", 39 srcs = ["//include/private:private_hdrs"] + select({ 40 "//src/gpu:has_ganesh_backend": ["//include/android:private_hdrs"], 41 "//conditions:default": [], 42 }), 43 visibility = [ 44 "//:__pkg__", 45 "//src/opts:__pkg__", 46 ], 47) 48