1load("//bazel:skia_rules.bzl", "skia_cc_library", "split_srcs_and_hdrs") 2 3package( 4 default_applicable_licenses = ["//:license"], 5) 6 7licenses(["notice"]) 8 9XML_FILES = [ 10 "SkDOM.cpp", 11 "SkDOM.h", 12 "SkXMLParser.cpp", 13 "SkXMLParser.h", 14 "SkXMLWriter.cpp", 15 "SkXMLWriter.h", 16] 17 18split_srcs_and_hdrs( 19 name = "_xml", 20 files = XML_FILES, 21) 22 23skia_cc_library( 24 name = "xml", 25 srcs = [":_xml_srcs"], 26 hdrs = [":_xml_hdrs"], 27 defines = ["SK_XML"], 28 features = ["layering_check"], 29 visibility = [ 30 "//modules/svg:__subpackages__", 31 "//src/svg:__pkg__", 32 ], 33 deps = [ 34 "//src/base", 35 "//src/core", 36 "//src/core:core_priv", 37 "@expat", 38 ], 39) 40