1load("//bazel:skia_rules.bzl", "skia_filegroup", "split_srcs_and_hdrs") 2 3package( 4 default_applicable_licenses = ["//:license"], 5) 6 7licenses(["notice"]) 8 9CORE_FILES = [ 10 "AnalyticBlurRenderStep.cpp", 11 "AnalyticBlurRenderStep.h", 12 "AnalyticRRectRenderStep.cpp", 13 "AnalyticRRectRenderStep.h", 14 "BitmapTextRenderStep.cpp", 15 "BitmapTextRenderStep.h", 16 "CircularArcRenderStep.cpp", 17 "CircularArcRenderStep.h", 18 "CommonDepthStencilSettings.h", 19 "CoverBoundsRenderStep.cpp", 20 "CoverBoundsRenderStep.h", 21 "CoverageMaskRenderStep.cpp", 22 "CoverageMaskRenderStep.h", 23 "DynamicInstancesPatchAllocator.h", 24 "GraphiteVertexFiller.cpp", 25 "MiddleOutFanRenderStep.cpp", 26 "MiddleOutFanRenderStep.h", 27 "PerEdgeAAQuadRenderStep.cpp", 28 "PerEdgeAAQuadRenderStep.h", 29 "SDFTextLCDRenderStep.cpp", 30 "SDFTextLCDRenderStep.h", 31 "SDFTextRenderStep.cpp", 32 "SDFTextRenderStep.h", 33 "TessellateCurvesRenderStep.cpp", 34 "TessellateCurvesRenderStep.h", 35 "TessellateStrokesRenderStep.cpp", 36 "TessellateStrokesRenderStep.h", 37 "TessellateWedgesRenderStep.cpp", 38 "TessellateWedgesRenderStep.h", 39 "VerticesRenderStep.cpp", 40 "VerticesRenderStep.h", 41] 42 43split_srcs_and_hdrs( 44 name = "core", 45 files = CORE_FILES, 46) 47 48skia_filegroup( 49 name = "render_hdrs", 50 srcs = [":core_hdrs"], 51 visibility = ["//src/gpu/graphite:__pkg__"], 52) 53 54skia_filegroup( 55 name = "render_srcs", 56 srcs = [":core_srcs"], 57 visibility = ["//src/gpu/graphite:__pkg__"], 58) 59