1cb93a386Sopenharmony_ci# https://github.com/bazelbuild/bazel-skylib 2cb93a386Sopenharmony_ciload("@bazel_skylib//lib:selects.bzl", "selects") 3cb93a386Sopenharmony_ci 4cb93a386Sopenharmony_cipackage(default_visibility = ["//visibility:private"]) 5cb93a386Sopenharmony_ci 6cb93a386Sopenharmony_cifilegroup( 7cb93a386Sopenharmony_ci name = "core-srcs", 8cb93a386Sopenharmony_ci srcs = [ 9cb93a386Sopenharmony_ci "Sk4px.h", 10cb93a386Sopenharmony_ci "SkAAClip.cpp", 11cb93a386Sopenharmony_ci "SkAAClip.h", 12cb93a386Sopenharmony_ci "SkASAN.h", 13cb93a386Sopenharmony_ci "SkATrace.cpp", 14cb93a386Sopenharmony_ci "SkATrace.h", 15cb93a386Sopenharmony_ci "SkAdvancedTypefaceMetrics.h", 16cb93a386Sopenharmony_ci "SkAlphaRuns.cpp", 17cb93a386Sopenharmony_ci "SkAnalyticEdge.cpp", 18cb93a386Sopenharmony_ci "SkAnalyticEdge.h", 19cb93a386Sopenharmony_ci "SkAnnotation.cpp", 20cb93a386Sopenharmony_ci "SkAnnotationKeys.h", 21cb93a386Sopenharmony_ci "SkAntiRun.h", 22cb93a386Sopenharmony_ci "SkArenaAlloc.cpp", 23cb93a386Sopenharmony_ci "SkArenaAlloc.h", 24cb93a386Sopenharmony_ci "SkArenaAllocList.h", 25cb93a386Sopenharmony_ci "SkAutoBlitterChoose.h", 26cb93a386Sopenharmony_ci "SkAutoMalloc.h", 27cb93a386Sopenharmony_ci "SkAutoPixmapStorage.cpp", 28cb93a386Sopenharmony_ci "SkAutoPixmapStorage.h", 29cb93a386Sopenharmony_ci "SkBBHFactory.cpp", 30cb93a386Sopenharmony_ci "SkBigPicture.cpp", 31cb93a386Sopenharmony_ci "SkBigPicture.h", 32cb93a386Sopenharmony_ci "SkBitmap.cpp", 33cb93a386Sopenharmony_ci "SkBitmapCache.cpp", 34cb93a386Sopenharmony_ci "SkBitmapCache.h", 35cb93a386Sopenharmony_ci "SkBitmapDevice.cpp", 36cb93a386Sopenharmony_ci "SkBitmapDevice.h", 37cb93a386Sopenharmony_ci "SkBitmapProcState.cpp", 38cb93a386Sopenharmony_ci "SkBitmapProcState.h", 39cb93a386Sopenharmony_ci "SkBitmapProcState_matrixProcs.cpp", 40cb93a386Sopenharmony_ci "SkBlendMode.cpp", 41cb93a386Sopenharmony_ci "SkBlendModeBlender.cpp", 42cb93a386Sopenharmony_ci "SkBlendModeBlender.h", 43cb93a386Sopenharmony_ci "SkBlendModePriv.h", 44cb93a386Sopenharmony_ci "SkBlenderBase.h", 45cb93a386Sopenharmony_ci "SkBlitBWMaskTemplate.h", 46cb93a386Sopenharmony_ci "SkBlitRow.h", 47cb93a386Sopenharmony_ci "SkBlitRow_D32.cpp", 48cb93a386Sopenharmony_ci "SkBlitter.cpp", 49cb93a386Sopenharmony_ci "SkBlitter.h", 50cb93a386Sopenharmony_ci "SkBlitter_A8.cpp", 51cb93a386Sopenharmony_ci "SkBlitter_ARGB32.cpp", 52cb93a386Sopenharmony_ci "SkBlitter_RGB565.cpp", 53cb93a386Sopenharmony_ci "SkBlitter_Sprite.cpp", 54cb93a386Sopenharmony_ci "SkBlockAllocator.cpp", 55cb93a386Sopenharmony_ci "SkBlockAllocator.h", 56cb93a386Sopenharmony_ci "SkBlurMF.cpp", 57cb93a386Sopenharmony_ci "SkBlurMask.cpp", 58cb93a386Sopenharmony_ci "SkBlurMask.h", 59cb93a386Sopenharmony_ci "SkBuffer.cpp", 60cb93a386Sopenharmony_ci "SkBuffer.h", 61cb93a386Sopenharmony_ci "SkCachedData.cpp", 62cb93a386Sopenharmony_ci "SkCachedData.h", 63cb93a386Sopenharmony_ci "SkCanvas.cpp", 64cb93a386Sopenharmony_ci "SkCanvasPriv.cpp", 65cb93a386Sopenharmony_ci "SkCanvasPriv.h", 66cb93a386Sopenharmony_ci "SkClipStack.cpp", 67cb93a386Sopenharmony_ci "SkClipStack.h", 68cb93a386Sopenharmony_ci "SkClipStackDevice.cpp", 69cb93a386Sopenharmony_ci "SkClipStackDevice.h", 70cb93a386Sopenharmony_ci "SkColor.cpp", 71cb93a386Sopenharmony_ci "SkColorFilter.cpp", 72cb93a386Sopenharmony_ci "SkColorFilterBase.h", 73cb93a386Sopenharmony_ci "SkColorFilterPriv.h", 74cb93a386Sopenharmony_ci "SkColorFilter_Matrix.cpp", 75cb93a386Sopenharmony_ci "SkColorFilter_Matrix.h", 76cb93a386Sopenharmony_ci "SkColorSpace.cpp", 77cb93a386Sopenharmony_ci "SkColorSpacePriv.h", 78cb93a386Sopenharmony_ci "SkColorSpaceXformSteps.cpp", 79cb93a386Sopenharmony_ci "SkColorSpaceXformSteps.h", 80cb93a386Sopenharmony_ci "SkCompressedDataUtils.cpp", 81cb93a386Sopenharmony_ci "SkCompressedDataUtils.h", 82cb93a386Sopenharmony_ci "SkContourMeasure.cpp", 83cb93a386Sopenharmony_ci "SkConvertPixels.cpp", 84cb93a386Sopenharmony_ci "SkConvertPixels.h", 85cb93a386Sopenharmony_ci "SkCoreBlitters.h", 86cb93a386Sopenharmony_ci "SkCpu.cpp", 87cb93a386Sopenharmony_ci "SkCpu.h", 88cb93a386Sopenharmony_ci "SkCubicClipper.cpp", 89cb93a386Sopenharmony_ci "SkCubicClipper.h", 90cb93a386Sopenharmony_ci "SkCubicMap.cpp", 91cb93a386Sopenharmony_ci "SkCubicSolver.h", 92cb93a386Sopenharmony_ci "SkData.cpp", 93cb93a386Sopenharmony_ci "SkDataTable.cpp", 94cb93a386Sopenharmony_ci "SkDebug.cpp", 95cb93a386Sopenharmony_ci "SkDeferredDisplayList.cpp", 96cb93a386Sopenharmony_ci "SkDeferredDisplayListPriv.h", 97cb93a386Sopenharmony_ci "SkDeferredDisplayListRecorder.cpp", 98cb93a386Sopenharmony_ci "SkDeque.cpp", 99cb93a386Sopenharmony_ci "SkDescriptor.cpp", 100cb93a386Sopenharmony_ci "SkDescriptor.h", 101cb93a386Sopenharmony_ci "SkDevice.cpp", 102cb93a386Sopenharmony_ci "SkDevice.h", 103cb93a386Sopenharmony_ci "SkDiscardableMemory.h", 104cb93a386Sopenharmony_ci "SkDistanceFieldGen.cpp", 105cb93a386Sopenharmony_ci "SkDistanceFieldGen.h", 106cb93a386Sopenharmony_ci "SkDocument.cpp", 107cb93a386Sopenharmony_ci "SkDraw.cpp", 108cb93a386Sopenharmony_ci "SkDraw.h", 109cb93a386Sopenharmony_ci "SkDrawLooper.cpp", 110cb93a386Sopenharmony_ci "SkDrawProcs.h", 111cb93a386Sopenharmony_ci "SkDrawShadowInfo.cpp", 112cb93a386Sopenharmony_ci "SkDrawShadowInfo.h", 113cb93a386Sopenharmony_ci "SkDraw_atlas.cpp", 114cb93a386Sopenharmony_ci "SkDraw_text.cpp", 115cb93a386Sopenharmony_ci "SkDraw_vertices.cpp", 116cb93a386Sopenharmony_ci "SkDrawable.cpp", 117cb93a386Sopenharmony_ci "SkEdge.cpp", 118cb93a386Sopenharmony_ci "SkEdge.h", 119cb93a386Sopenharmony_ci "SkEdgeBuilder.cpp", 120cb93a386Sopenharmony_ci "SkEdgeBuilder.h", 121cb93a386Sopenharmony_ci "SkEdgeClipper.cpp", 122cb93a386Sopenharmony_ci "SkEdgeClipper.h", 123cb93a386Sopenharmony_ci "SkEffectPriv.h", 124cb93a386Sopenharmony_ci "SkEndian.h", 125cb93a386Sopenharmony_ci "SkEnumerate.h", 126cb93a386Sopenharmony_ci "SkExecutor.cpp", 127cb93a386Sopenharmony_ci "SkFDot6.h", 128cb93a386Sopenharmony_ci "SkFixed15.h", 129cb93a386Sopenharmony_ci "SkFlattenable.cpp", 130cb93a386Sopenharmony_ci "SkFont.cpp", 131cb93a386Sopenharmony_ci "SkFontDescriptor.cpp", 132cb93a386Sopenharmony_ci "SkFontDescriptor.h", 133cb93a386Sopenharmony_ci "SkFontMgr.cpp", 134cb93a386Sopenharmony_ci "SkFontMgrPriv.h", 135cb93a386Sopenharmony_ci "SkFontPriv.h", 136cb93a386Sopenharmony_ci "SkFontStream.cpp", 137cb93a386Sopenharmony_ci "SkFontStream.h", 138cb93a386Sopenharmony_ci "SkFont_serial.cpp", 139cb93a386Sopenharmony_ci "SkFuzzLogging.h", 140cb93a386Sopenharmony_ci "SkGaussFilter.cpp", 141cb93a386Sopenharmony_ci "SkGaussFilter.h", 142cb93a386Sopenharmony_ci "SkGeometry.cpp", 143cb93a386Sopenharmony_ci "SkGeometry.h", 144cb93a386Sopenharmony_ci "SkGlobalInitialization_core.cpp", 145cb93a386Sopenharmony_ci "SkGlyph.cpp", 146cb93a386Sopenharmony_ci "SkGlyph.h", 147cb93a386Sopenharmony_ci "SkGlyphBuffer.cpp", 148cb93a386Sopenharmony_ci "SkGlyphBuffer.h", 149cb93a386Sopenharmony_ci "SkGlyphRun.cpp", 150cb93a386Sopenharmony_ci "SkGlyphRun.h", 151cb93a386Sopenharmony_ci "SkGlyphRunPainter.cpp", 152cb93a386Sopenharmony_ci "SkGlyphRunPainter.h", 153cb93a386Sopenharmony_ci "SkGpuBlurUtils.cpp", 154cb93a386Sopenharmony_ci "SkGpuBlurUtils.h", 155cb93a386Sopenharmony_ci "SkGraphics.cpp", 156cb93a386Sopenharmony_ci "SkHalf.cpp", 157cb93a386Sopenharmony_ci "SkICC.cpp", 158cb93a386Sopenharmony_ci "SkICCPriv.h", 159cb93a386Sopenharmony_ci "SkIDChangeListener.cpp", 160cb93a386Sopenharmony_ci "SkIPoint16.h", 161cb93a386Sopenharmony_ci "SkImageFilter.cpp", 162cb93a386Sopenharmony_ci "SkImageFilterCache.cpp", 163cb93a386Sopenharmony_ci "SkImageFilterCache.h", 164cb93a386Sopenharmony_ci "SkImageFilterTypes.cpp", 165cb93a386Sopenharmony_ci "SkImageFilterTypes.h", 166cb93a386Sopenharmony_ci "SkImageFilter_Base.h", 167cb93a386Sopenharmony_ci "SkImageGenerator.cpp", 168cb93a386Sopenharmony_ci "SkImageInfo.cpp", 169cb93a386Sopenharmony_ci "SkImagePriv.h", 170cb93a386Sopenharmony_ci "SkLRUCache.h", 171cb93a386Sopenharmony_ci "SkLatticeIter.cpp", 172cb93a386Sopenharmony_ci "SkLatticeIter.h", 173cb93a386Sopenharmony_ci "SkLeanWindows.h", 174cb93a386Sopenharmony_ci "SkLineClipper.cpp", 175cb93a386Sopenharmony_ci "SkLineClipper.h", 176cb93a386Sopenharmony_ci "SkLocalMatrixImageFilter.cpp", 177cb93a386Sopenharmony_ci "SkLocalMatrixImageFilter.h", 178cb93a386Sopenharmony_ci "SkM44.cpp", 179cb93a386Sopenharmony_ci "SkMD5.cpp", 180cb93a386Sopenharmony_ci "SkMD5.h", 181cb93a386Sopenharmony_ci "SkMSAN.h", 182cb93a386Sopenharmony_ci "SkMalloc.cpp", 183cb93a386Sopenharmony_ci "SkMallocPixelRef.cpp", 184cb93a386Sopenharmony_ci "SkMarkerStack.cpp", 185cb93a386Sopenharmony_ci "SkMarkerStack.h", 186cb93a386Sopenharmony_ci "SkMask.cpp", 187cb93a386Sopenharmony_ci "SkMask.h", 188cb93a386Sopenharmony_ci "SkMaskBlurFilter.cpp", 189cb93a386Sopenharmony_ci "SkMaskBlurFilter.h", 190cb93a386Sopenharmony_ci "SkMaskCache.cpp", 191cb93a386Sopenharmony_ci "SkMaskCache.h", 192cb93a386Sopenharmony_ci "SkMaskFilter.cpp", 193cb93a386Sopenharmony_ci "SkMaskFilterBase.h", 194cb93a386Sopenharmony_ci "SkMaskGamma.cpp", 195cb93a386Sopenharmony_ci "SkMaskGamma.h", 196cb93a386Sopenharmony_ci "SkMath.cpp", 197cb93a386Sopenharmony_ci "SkMathPriv.h", 198cb93a386Sopenharmony_ci "SkMatrix.cpp", 199cb93a386Sopenharmony_ci "SkMatrixImageFilter.cpp", 200cb93a386Sopenharmony_ci "SkMatrixImageFilter.h", 201cb93a386Sopenharmony_ci "SkMatrixInvert.cpp", 202cb93a386Sopenharmony_ci "SkMatrixInvert.h", 203cb93a386Sopenharmony_ci "SkMatrixPriv.h", 204cb93a386Sopenharmony_ci "SkMatrixProvider.h", 205cb93a386Sopenharmony_ci "SkMatrixUtils.h", 206cb93a386Sopenharmony_ci "SkMessageBus.h", 207cb93a386Sopenharmony_ci "SkMiniRecorder.cpp", 208cb93a386Sopenharmony_ci "SkMiniRecorder.h", 209cb93a386Sopenharmony_ci "SkMipmap.cpp", 210cb93a386Sopenharmony_ci "SkMipmap.h", 211cb93a386Sopenharmony_ci "SkMipmapAccessor.cpp", 212cb93a386Sopenharmony_ci "SkMipmapAccessor.h", 213cb93a386Sopenharmony_ci "SkMipmapBuilder.h", 214cb93a386Sopenharmony_ci "SkModeColorFilter.cpp", 215cb93a386Sopenharmony_ci "SkModeColorFilter.h", 216cb93a386Sopenharmony_ci "SkNextID.h", 217cb93a386Sopenharmony_ci "SkOSFile.h", 218cb93a386Sopenharmony_ci "SkOpts.cpp", 219cb93a386Sopenharmony_ci "SkOpts.h", 220cb93a386Sopenharmony_ci "SkOpts_erms.cpp", 221cb93a386Sopenharmony_ci "SkOrderedReadBuffer.h", 222cb93a386Sopenharmony_ci "SkOverdrawCanvas.cpp", 223cb93a386Sopenharmony_ci "SkPaint.cpp", 224cb93a386Sopenharmony_ci "SkPaintDefaults.h", 225cb93a386Sopenharmony_ci "SkPaintPriv.cpp", 226cb93a386Sopenharmony_ci "SkPaintPriv.h", 227cb93a386Sopenharmony_ci "SkPath.cpp", 228cb93a386Sopenharmony_ci "SkPathBuilder.cpp", 229cb93a386Sopenharmony_ci "SkPathEffect.cpp", 230cb93a386Sopenharmony_ci "SkPathEffectBase.h", 231cb93a386Sopenharmony_ci "SkPathMakers.h", 232cb93a386Sopenharmony_ci "SkPathMeasure.cpp", 233cb93a386Sopenharmony_ci "SkPathMeasurePriv.h", 234cb93a386Sopenharmony_ci "SkPathPriv.h", 235cb93a386Sopenharmony_ci "SkPathRef.cpp", 236cb93a386Sopenharmony_ci "SkPath_serial.cpp", 237cb93a386Sopenharmony_ci "SkPicture.cpp", 238cb93a386Sopenharmony_ci "SkPictureCommon.h", 239cb93a386Sopenharmony_ci "SkPictureData.cpp", 240cb93a386Sopenharmony_ci "SkPictureData.h", 241cb93a386Sopenharmony_ci "SkPictureFlat.cpp", 242cb93a386Sopenharmony_ci "SkPictureFlat.h", 243cb93a386Sopenharmony_ci "SkPictureImageGenerator.cpp", 244cb93a386Sopenharmony_ci "SkPicturePlayback.cpp", 245cb93a386Sopenharmony_ci "SkPicturePlayback.h", 246cb93a386Sopenharmony_ci "SkPicturePriv.h", 247cb93a386Sopenharmony_ci "SkPictureRecord.cpp", 248cb93a386Sopenharmony_ci "SkPictureRecord.h", 249cb93a386Sopenharmony_ci "SkPictureRecorder.cpp", 250cb93a386Sopenharmony_ci "SkPixelRef.cpp", 251cb93a386Sopenharmony_ci "SkPixelRefPriv.h", 252cb93a386Sopenharmony_ci "SkPixmap.cpp", 253cb93a386Sopenharmony_ci "SkPixmapPriv.h", 254cb93a386Sopenharmony_ci "SkPoint.cpp", 255cb93a386Sopenharmony_ci "SkPoint3.cpp", 256cb93a386Sopenharmony_ci "SkPointPriv.h", 257cb93a386Sopenharmony_ci "SkPromiseImageTexture.cpp", 258cb93a386Sopenharmony_ci "SkPtrRecorder.cpp", 259cb93a386Sopenharmony_ci "SkPtrRecorder.h", 260cb93a386Sopenharmony_ci "SkQuadClipper.cpp", 261cb93a386Sopenharmony_ci "SkQuadClipper.h", 262cb93a386Sopenharmony_ci "SkRRect.cpp", 263cb93a386Sopenharmony_ci "SkRRectPriv.h", 264cb93a386Sopenharmony_ci "SkRTree.cpp", 265cb93a386Sopenharmony_ci "SkRTree.h", 266cb93a386Sopenharmony_ci "SkRasterClip.cpp", 267cb93a386Sopenharmony_ci "SkRasterClip.h", 268cb93a386Sopenharmony_ci "SkRasterClipStack.h", 269cb93a386Sopenharmony_ci "SkRasterPipeline.cpp", 270cb93a386Sopenharmony_ci "SkRasterPipeline.h", 271cb93a386Sopenharmony_ci "SkRasterPipelineBlitter.cpp", 272cb93a386Sopenharmony_ci "SkReadBuffer.cpp", 273cb93a386Sopenharmony_ci "SkReadBuffer.h", 274cb93a386Sopenharmony_ci "SkRecord.cpp", 275cb93a386Sopenharmony_ci "SkRecord.h", 276cb93a386Sopenharmony_ci "SkRecordDraw.cpp", 277cb93a386Sopenharmony_ci "SkRecordDraw.h", 278cb93a386Sopenharmony_ci "SkRecordOpts.cpp", 279cb93a386Sopenharmony_ci "SkRecordOpts.h", 280cb93a386Sopenharmony_ci "SkRecordPattern.h", 281cb93a386Sopenharmony_ci "SkRecordedDrawable.cpp", 282cb93a386Sopenharmony_ci "SkRecordedDrawable.h", 283cb93a386Sopenharmony_ci "SkRecorder.cpp", 284cb93a386Sopenharmony_ci "SkRecorder.h", 285cb93a386Sopenharmony_ci "SkRecords.cpp", 286cb93a386Sopenharmony_ci "SkRecords.h", 287cb93a386Sopenharmony_ci "SkRect.cpp", 288cb93a386Sopenharmony_ci "SkRectPriv.h", 289cb93a386Sopenharmony_ci "SkRegion.cpp", 290cb93a386Sopenharmony_ci "SkRegionPriv.h", 291cb93a386Sopenharmony_ci "SkRegion_path.cpp", 292cb93a386Sopenharmony_ci "SkRemoteGlyphCache.cpp", 293cb93a386Sopenharmony_ci "SkRemoteGlyphCache.h", 294cb93a386Sopenharmony_ci "SkResourceCache.cpp", 295cb93a386Sopenharmony_ci "SkResourceCache.h", 296cb93a386Sopenharmony_ci "SkRuntimeEffectPriv.h", 297cb93a386Sopenharmony_ci "SkSafeMath.h", 298cb93a386Sopenharmony_ci "SkSafeRange.h", 299cb93a386Sopenharmony_ci "SkSamplingPriv.h", 300cb93a386Sopenharmony_ci "SkScalar.cpp", 301cb93a386Sopenharmony_ci "SkScaleToSides.h", 302cb93a386Sopenharmony_ci "SkScalerCache.cpp", 303cb93a386Sopenharmony_ci "SkScalerCache.h", 304cb93a386Sopenharmony_ci "SkScalerContext.cpp", 305cb93a386Sopenharmony_ci "SkScalerContext.h", 306cb93a386Sopenharmony_ci "SkScan.cpp", 307cb93a386Sopenharmony_ci "SkScan.h", 308cb93a386Sopenharmony_ci "SkScanPriv.h", 309cb93a386Sopenharmony_ci "SkScan_AAAPath.cpp", 310cb93a386Sopenharmony_ci "SkScan_AntiPath.cpp", 311cb93a386Sopenharmony_ci "SkScan_Antihair.cpp", 312cb93a386Sopenharmony_ci "SkScan_Hairline.cpp", 313cb93a386Sopenharmony_ci "SkScan_Path.cpp", 314cb93a386Sopenharmony_ci "SkScopeExit.h", 315cb93a386Sopenharmony_ci "SkSemaphore.cpp", 316cb93a386Sopenharmony_ci "SkSharedMutex.cpp", 317cb93a386Sopenharmony_ci "SkSharedMutex.h", 318cb93a386Sopenharmony_ci "SkSpecialImage.cpp", 319cb93a386Sopenharmony_ci "SkSpecialImage.h", 320cb93a386Sopenharmony_ci "SkSpecialSurface.cpp", 321cb93a386Sopenharmony_ci "SkSpecialSurface.h", 322cb93a386Sopenharmony_ci "SkSpinlock.cpp", 323cb93a386Sopenharmony_ci "SkSpriteBlitter.h", 324cb93a386Sopenharmony_ci "SkSpriteBlitter_ARGB32.cpp", 325cb93a386Sopenharmony_ci "SkSpriteBlitter_RGB565.cpp", 326cb93a386Sopenharmony_ci "SkStream.cpp", 327cb93a386Sopenharmony_ci "SkStreamPriv.h", 328cb93a386Sopenharmony_ci "SkStrikeCache.cpp", 329cb93a386Sopenharmony_ci "SkStrikeCache.h", 330cb93a386Sopenharmony_ci "SkStrikeForGPU.cpp", 331cb93a386Sopenharmony_ci "SkStrikeForGPU.h", 332cb93a386Sopenharmony_ci "SkStrikeSpec.cpp", 333cb93a386Sopenharmony_ci "SkStrikeSpec.h", 334cb93a386Sopenharmony_ci "SkString.cpp", 335cb93a386Sopenharmony_ci "SkStringUtils.cpp", 336cb93a386Sopenharmony_ci "SkStringUtils.h", 337cb93a386Sopenharmony_ci "SkStringView.cpp", 338cb93a386Sopenharmony_ci "SkStroke.cpp", 339cb93a386Sopenharmony_ci "SkStroke.h", 340cb93a386Sopenharmony_ci "SkStrokeRec.cpp", 341cb93a386Sopenharmony_ci "SkStrokerPriv.cpp", 342cb93a386Sopenharmony_ci "SkStrokerPriv.h", 343cb93a386Sopenharmony_ci "SkSurfaceCharacterization.cpp", 344cb93a386Sopenharmony_ci "SkSurfacePriv.h", 345cb93a386Sopenharmony_ci "SkSwizzle.cpp", 346cb93a386Sopenharmony_ci "SkTBlockList.h", 347cb93a386Sopenharmony_ci "SkTDPQueue.h", 348cb93a386Sopenharmony_ci "SkTDynamicHash.h", 349cb93a386Sopenharmony_ci "SkTInternalLList.h", 350cb93a386Sopenharmony_ci "SkTLazy.h", 351cb93a386Sopenharmony_ci "SkTMultiMap.h", 352cb93a386Sopenharmony_ci "SkTSearch.cpp", 353cb93a386Sopenharmony_ci "SkTSearch.h", 354cb93a386Sopenharmony_ci "SkTSort.h", 355cb93a386Sopenharmony_ci "SkTaskGroup.cpp", 356cb93a386Sopenharmony_ci "SkTaskGroup.h", 357cb93a386Sopenharmony_ci "SkTextBlob.cpp", 358cb93a386Sopenharmony_ci "SkTextBlobPriv.h", 359cb93a386Sopenharmony_ci "SkTextBlobTrace.cpp", 360cb93a386Sopenharmony_ci "SkTextBlobTrace.h", 361cb93a386Sopenharmony_ci "SkTextFormatParams.h", 362cb93a386Sopenharmony_ci "SkThreadID.cpp", 363cb93a386Sopenharmony_ci "SkTime.cpp", 364cb93a386Sopenharmony_ci "SkTraceEvent.h", 365cb93a386Sopenharmony_ci "SkTraceEventCommon.h", 366cb93a386Sopenharmony_ci "SkTypeface.cpp", 367cb93a386Sopenharmony_ci "SkTypefaceCache.cpp", 368cb93a386Sopenharmony_ci "SkTypefaceCache.h", 369cb93a386Sopenharmony_ci "SkTypeface_remote.cpp", 370cb93a386Sopenharmony_ci "SkTypeface_remote.h", 371cb93a386Sopenharmony_ci "SkUnPreMultiply.cpp", 372cb93a386Sopenharmony_ci "SkUtils.cpp", 373cb93a386Sopenharmony_ci "SkUtils.h", 374cb93a386Sopenharmony_ci "SkUtilsArm.cpp", 375cb93a386Sopenharmony_ci "SkVM.cpp", 376cb93a386Sopenharmony_ci "SkVM.h", 377cb93a386Sopenharmony_ci "SkVMBlitter.cpp", 378cb93a386Sopenharmony_ci "SkVMBlitter.h", 379cb93a386Sopenharmony_ci "SkVM_fwd.h", 380cb93a386Sopenharmony_ci "SkValidationUtils.h", 381cb93a386Sopenharmony_ci "SkVertState.cpp", 382cb93a386Sopenharmony_ci "SkVertState.h", 383cb93a386Sopenharmony_ci "SkVertices.cpp", 384cb93a386Sopenharmony_ci "SkVerticesPriv.h", 385cb93a386Sopenharmony_ci "SkVptr.h", 386cb93a386Sopenharmony_ci "SkWriteBuffer.cpp", 387cb93a386Sopenharmony_ci "SkWriteBuffer.h", 388cb93a386Sopenharmony_ci "SkWritePixelsRec.h", 389cb93a386Sopenharmony_ci "SkWriter32.cpp", 390cb93a386Sopenharmony_ci "SkWriter32.h", 391cb93a386Sopenharmony_ci "SkXfermode.cpp", 392cb93a386Sopenharmony_ci "SkXfermodeInterpretation.cpp", 393cb93a386Sopenharmony_ci "SkXfermodeInterpretation.h", 394cb93a386Sopenharmony_ci "SkXfermodePriv.h", 395cb93a386Sopenharmony_ci "SkYUVAInfo.cpp", 396cb93a386Sopenharmony_ci "SkYUVAInfoLocation.h", 397cb93a386Sopenharmony_ci "SkYUVAPixmaps.cpp", 398cb93a386Sopenharmony_ci "SkYUVMath.cpp", 399cb93a386Sopenharmony_ci "SkYUVMath.h", 400cb93a386Sopenharmony_ci "SkYUVPlanesCache.cpp", 401cb93a386Sopenharmony_ci "SkYUVPlanesCache.h", 402cb93a386Sopenharmony_ci "SkZip.h", 403cb93a386Sopenharmony_ci ], 404cb93a386Sopenharmony_ci) 405cb93a386Sopenharmony_ci 406cb93a386Sopenharmony_cifilegroup( 407cb93a386Sopenharmony_ci name = "sksl-srcs", 408cb93a386Sopenharmony_ci srcs = [ 409cb93a386Sopenharmony_ci "SkRuntimeEffect.cpp", 410cb93a386Sopenharmony_ci ], 411cb93a386Sopenharmony_ci) 412cb93a386Sopenharmony_ci 413cb93a386Sopenharmony_cifilegroup( 414cb93a386Sopenharmony_ci name = "srcs", 415cb93a386Sopenharmony_ci srcs = [":core-srcs"] + selects.with_or({ 416cb93a386Sopenharmony_ci ("//bazel/common_config_settings:gl_backend", "//bazel/common_config_settings:vulkan_backend"): [ 417cb93a386Sopenharmony_ci ":sksl-srcs", 418cb93a386Sopenharmony_ci ], 419cb93a386Sopenharmony_ci "//conditions:default": [], 420cb93a386Sopenharmony_ci }), 421cb93a386Sopenharmony_ci visibility = ["//:__subpackages__"], 422cb93a386Sopenharmony_ci) 423