Mike Klein | 6e74412 | 2016-10-27 12:21:40 -0400 | [diff] [blame] | 1 | # Copyright 2016 Google Inc. |
| 2 | # |
| 3 | # Use of this source code is governed by a BSD-style license that can be |
| 4 | # found in the LICENSE file. |
| 5 | |
| 6 | # Things are easiest for everyone if these source paths are absolute. |
| 7 | _tests = get_path_info("../tests", "abspath") |
| 8 | |
| 9 | tests_sources = [ |
| 10 | "$_tests/AAClipTest.cpp", |
| 11 | "$_tests/AnnotationTest.cpp", |
| 12 | "$_tests/ApplyGammaTest.cpp", |
| 13 | "$_tests/AsADashTest.cpp", |
| 14 | "$_tests/BadIcoTest.cpp", |
| 15 | "$_tests/BitmapCopyTest.cpp", |
| 16 | "$_tests/BitmapGetColorTest.cpp", |
| 17 | "$_tests/BitmapTest.cpp", |
| 18 | "$_tests/BitSetTest.cpp", |
| 19 | "$_tests/BlendTest.cpp", |
| 20 | "$_tests/BlitMaskClip.cpp", |
| 21 | "$_tests/BlitRowTest.cpp", |
| 22 | "$_tests/BlurTest.cpp", |
| 23 | "$_tests/CachedDataTest.cpp", |
| 24 | "$_tests/CachedDecodingPixelRefTest.cpp", |
| 25 | "$_tests/CanvasStateHelpers.cpp", |
| 26 | "$_tests/CanvasStateTest.cpp", |
| 27 | "$_tests/CanvasTest.cpp", |
| 28 | "$_tests/ChecksumTest.cpp", |
| 29 | "$_tests/ClampRangeTest.cpp", |
| 30 | "$_tests/ClearTest.cpp", |
| 31 | "$_tests/ClipBoundsTest.cpp", |
| 32 | "$_tests/ClipCubicTest.cpp", |
| 33 | "$_tests/ClipperTest.cpp", |
| 34 | "$_tests/ClipStackTest.cpp", |
| 35 | "$_tests/CodecAnimTest.cpp", |
| 36 | "$_tests/CodecPartialTest.cpp", |
| 37 | "$_tests/CodecTest.cpp", |
| 38 | "$_tests/ColorFilterTest.cpp", |
| 39 | "$_tests/ColorMatrixTest.cpp", |
| 40 | "$_tests/ColorPrivTest.cpp", |
| 41 | "$_tests/ColorSpaceTest.cpp", |
| 42 | "$_tests/ColorSpaceXformTest.cpp", |
| 43 | "$_tests/ColorTest.cpp", |
| 44 | "$_tests/CopySurfaceTest.cpp", |
| 45 | "$_tests/CPlusPlusEleven.cpp", |
| 46 | "$_tests/CTest.cpp", |
| 47 | "$_tests/DashPathEffectTest.cpp", |
| 48 | "$_tests/DataRefTest.cpp", |
| 49 | "$_tests/DequeTest.cpp", |
| 50 | "$_tests/DeviceLooperTest.cpp", |
| 51 | "$_tests/DeviceTest.cpp", |
| 52 | "$_tests/DFPathRendererTest.cpp", |
| 53 | "$_tests/DiscardableMemoryPoolTest.cpp", |
| 54 | "$_tests/DiscardableMemoryTest.cpp", |
| 55 | "$_tests/DrawBitmapRectTest.cpp", |
| 56 | "$_tests/DrawFilterTest.cpp", |
| 57 | "$_tests/DrawPathTest.cpp", |
| 58 | "$_tests/DrawTextTest.cpp", |
| 59 | "$_tests/DynamicHashTest.cpp", |
| 60 | "$_tests/EGLImageTest.cpp", |
| 61 | "$_tests/EmptyPathTest.cpp", |
| 62 | "$_tests/ExifTest.cpp", |
| 63 | "$_tests/FillPathTest.cpp", |
| 64 | "$_tests/FitsInTest.cpp", |
Mike Klein | 58b1306 | 2016-11-11 10:38:49 -0500 | [diff] [blame] | 65 | "$_tests/FixedAllocTest.cpp", |
Mike Klein | 6e74412 | 2016-10-27 12:21:40 -0400 | [diff] [blame] | 66 | "$_tests/FlattenableCustomFactory.cpp", |
| 67 | "$_tests/FlattenableFactoryToName.cpp", |
| 68 | "$_tests/FlattenDrawableTest.cpp", |
| 69 | "$_tests/Float16Test.cpp", |
| 70 | "$_tests/FloatingPointTextureTest.cpp", |
| 71 | "$_tests/FontHostStreamTest.cpp", |
| 72 | "$_tests/FontHostTest.cpp", |
| 73 | "$_tests/FontMgrAndroidParserTest.cpp", |
| 74 | "$_tests/FontMgrTest.cpp", |
| 75 | "$_tests/FontNamesTest.cpp", |
| 76 | "$_tests/FontObjTest.cpp", |
| 77 | "$_tests/FrontBufferedStreamTest.cpp", |
| 78 | "$_tests/GeometryTest.cpp", |
| 79 | "$_tests/GifTest.cpp", |
| 80 | "$_tests/GLProgramsTest.cpp", |
| 81 | "$_tests/GpuColorFilterTest.cpp", |
| 82 | "$_tests/GpuDrawPathTest.cpp", |
| 83 | "$_tests/GpuLayerCacheTest.cpp", |
| 84 | "$_tests/GpuRectanizerTest.cpp", |
| 85 | "$_tests/GpuSampleLocationsTest.cpp", |
| 86 | "$_tests/GradientTest.cpp", |
| 87 | "$_tests/GrAllocatorTest.cpp", |
| 88 | "$_tests/GrContextAbandonTest.cpp", |
| 89 | "$_tests/GrContextFactoryTest.cpp", |
| 90 | "$_tests/GrDrawTargetTest.cpp", |
| 91 | "$_tests/GrGetCoeffBlendKnownComponentsTest.cpp", |
| 92 | "$_tests/GrGLSLPrettyPrintTest.cpp", |
| 93 | "$_tests/GrMemoryPoolTest.cpp", |
| 94 | "$_tests/GrPorterDuffTest.cpp", |
| 95 | "$_tests/GrShapeTest.cpp", |
| 96 | "$_tests/GrSurfaceTest.cpp", |
| 97 | "$_tests/GrTextureMipMapInvalidationTest.cpp", |
| 98 | "$_tests/GrTextureStripAtlasTest.cpp", |
| 99 | "$_tests/GrTRecorderTest.cpp", |
| 100 | "$_tests/HashTest.cpp", |
| 101 | "$_tests/image-bitmap.cpp", |
Ravi Mistry | 113d05f | 2016-12-17 01:31:03 +0000 | [diff] [blame] | 102 | "$_tests/ICCTest.cpp", |
Mike Klein | 6e74412 | 2016-10-27 12:21:40 -0400 | [diff] [blame] | 103 | "$_tests/ImageCacheTest.cpp", |
| 104 | "$_tests/ImageFilterCacheTest.cpp", |
| 105 | "$_tests/ImageFilterTest.cpp", |
| 106 | "$_tests/ImageFrom565Bitmap.cpp", |
| 107 | "$_tests/ImageGeneratorTest.cpp", |
| 108 | "$_tests/ImageIsOpaqueTest.cpp", |
| 109 | "$_tests/ImageNewShaderTest.cpp", |
Brian Salomon | f9f4512 | 2016-11-29 11:59:17 -0500 | [diff] [blame] | 110 | "$_tests/ImageStorageTest.cpp", |
Mike Klein | 6e74412 | 2016-10-27 12:21:40 -0400 | [diff] [blame] | 111 | "$_tests/ImageTest.cpp", |
| 112 | "$_tests/IndexedPngOverflowTest.cpp", |
| 113 | "$_tests/InfRectTest.cpp", |
| 114 | "$_tests/InterpolatorTest.cpp", |
Brian Salomon | bf7b620 | 2016-11-11 16:08:03 -0500 | [diff] [blame] | 115 | "$_tests/IntTextureTest.cpp", |
Mike Klein | 6e74412 | 2016-10-27 12:21:40 -0400 | [diff] [blame] | 116 | "$_tests/InvalidIndexedPngTest.cpp", |
| 117 | "$_tests/IsClosedSingleContourTest.cpp", |
| 118 | "$_tests/LayerDrawLooperTest.cpp", |
| 119 | "$_tests/LayerRasterizerTest.cpp", |
| 120 | "$_tests/LListTest.cpp", |
Ethan Nicholas | 1b9924f | 2016-12-15 15:28:42 -0500 | [diff] [blame] | 121 | "$_tests/LRUCacheTest.cpp", |
Mike Klein | 6e74412 | 2016-10-27 12:21:40 -0400 | [diff] [blame] | 122 | "$_tests/MallocPixelRefTest.cpp", |
| 123 | "$_tests/MaskCacheTest.cpp", |
| 124 | "$_tests/MathTest.cpp", |
| 125 | "$_tests/Matrix44Test.cpp", |
| 126 | "$_tests/MatrixClipCollapseTest.cpp", |
| 127 | "$_tests/MatrixTest.cpp", |
| 128 | "$_tests/MD5Test.cpp", |
| 129 | "$_tests/MemoryTest.cpp", |
| 130 | "$_tests/MemsetTest.cpp", |
| 131 | "$_tests/MessageBusTest.cpp", |
| 132 | "$_tests/MetaDataTest.cpp", |
| 133 | "$_tests/MipMapTest.cpp", |
| 134 | "$_tests/OnceTest.cpp", |
| 135 | "$_tests/OSPathTest.cpp", |
| 136 | "$_tests/OverAlignedTest.cpp", |
| 137 | "$_tests/PackBitsTest.cpp", |
| 138 | "$_tests/PackedConfigsTextureTest.cpp", |
| 139 | "$_tests/PaintBreakTextTest.cpp", |
| 140 | "$_tests/PaintImageFilterTest.cpp", |
| 141 | "$_tests/PaintTest.cpp", |
| 142 | "$_tests/ParsePathTest.cpp", |
| 143 | "$_tests/PathCoverageTest.cpp", |
| 144 | "$_tests/PathMeasureTest.cpp", |
| 145 | "$_tests/PathTest.cpp", |
| 146 | "$_tests/PDFDeflateWStreamTest.cpp", |
| 147 | "$_tests/PDFDocumentTest.cpp", |
| 148 | "$_tests/PDFGlyphsToUnicodeTest.cpp", |
| 149 | "$_tests/PDFInvalidBitmapTest.cpp", |
| 150 | "$_tests/PDFJpegEmbedTest.cpp", |
| 151 | "$_tests/PDFMetadataAttributeTest.cpp", |
| 152 | "$_tests/PDFOpaqueSrcModeToSrcOverTest.cpp", |
| 153 | "$_tests/PDFPrimitivesTest.cpp", |
| 154 | "$_tests/PictureBBHTest.cpp", |
| 155 | "$_tests/PictureShaderTest.cpp", |
| 156 | "$_tests/PictureTest.cpp", |
| 157 | "$_tests/PipeTest.cpp", |
| 158 | "$_tests/PixelRefTest.cpp", |
| 159 | "$_tests/Point3Test.cpp", |
| 160 | "$_tests/PointTest.cpp", |
| 161 | "$_tests/PremulAlphaRoundTripTest.cpp", |
| 162 | "$_tests/PrimitiveProcessorTest.cpp", |
Robert Phillips | 84a8120 | 2016-11-04 11:59:10 -0400 | [diff] [blame] | 163 | "$_tests/ProxyConversionTest.cpp", |
robertphillips | 1125a03 | 2016-11-16 11:17:17 -0800 | [diff] [blame] | 164 | "$_tests/ProxyRefTest.cpp", |
Mike Klein | 6e74412 | 2016-10-27 12:21:40 -0400 | [diff] [blame] | 165 | "$_tests/ProxyTest.cpp", |
| 166 | "$_tests/QuickRejectTest.cpp", |
| 167 | "$_tests/RandomTest.cpp", |
| 168 | "$_tests/Reader32Test.cpp", |
| 169 | "$_tests/ReadPixelsTest.cpp", |
| 170 | "$_tests/ReadWriteAlphaTest.cpp", |
| 171 | "$_tests/RecordDrawTest.cpp", |
| 172 | "$_tests/RecorderTest.cpp", |
| 173 | "$_tests/RecordingXfermodeTest.cpp", |
| 174 | "$_tests/RecordOptsTest.cpp", |
| 175 | "$_tests/RecordPatternTest.cpp", |
| 176 | "$_tests/RecordTest.cpp", |
| 177 | "$_tests/RectangleTextureTest.cpp", |
| 178 | "$_tests/RectTest.cpp", |
| 179 | "$_tests/RefCntTest.cpp", |
| 180 | "$_tests/RefDictTest.cpp", |
| 181 | "$_tests/RegionTest.cpp", |
Robert Phillips | eaa8625 | 2016-11-08 13:49:39 +0000 | [diff] [blame] | 182 | "$_tests/RenderTargetContextTest.cpp", |
Mike Klein | 6e74412 | 2016-10-27 12:21:40 -0400 | [diff] [blame] | 183 | "$_tests/ResourceCacheTest.cpp", |
| 184 | "$_tests/RoundRectTest.cpp", |
| 185 | "$_tests/RRectInPathTest.cpp", |
| 186 | "$_tests/RTreeTest.cpp", |
| 187 | "$_tests/ScalarTest.cpp", |
| 188 | "$_tests/ScaleToSidesTest.cpp", |
| 189 | "$_tests/SerializationTest.cpp", |
| 190 | "$_tests/ShaderOpacityTest.cpp", |
| 191 | "$_tests/ShaderTest.cpp", |
| 192 | "$_tests/SizeTest.cpp", |
| 193 | "$_tests/Sk4x4fTest.cpp", |
| 194 | "$_tests/SkBase64Test.cpp", |
| 195 | "$_tests/SkBlend_optsTest.cpp", |
| 196 | "$_tests/skbug5221.cpp", |
| 197 | "$_tests/SkColor4fTest.cpp", |
| 198 | "$_tests/SkDOMTest.cpp", |
Mike Klein | d280d42 | 2016-10-31 09:20:54 -0400 | [diff] [blame] | 199 | "$_tests/SkFixed15Test.cpp", |
Mike Klein | 6e74412 | 2016-10-27 12:21:40 -0400 | [diff] [blame] | 200 | "$_tests/SkImageTest.cpp", |
| 201 | "$_tests/SkLinearBitmapPipelineTest.cpp", |
| 202 | "$_tests/SkLiteDLTest.cpp", |
| 203 | "$_tests/SkNxTest.cpp", |
| 204 | "$_tests/SkPEGTest.cpp", |
| 205 | "$_tests/SkRasterPipelineTest.cpp", |
| 206 | "$_tests/SkResourceCacheTest.cpp", |
| 207 | "$_tests/SkSharedMutexTest.cpp", |
| 208 | "$_tests/SkSLErrorTest.cpp", |
| 209 | "$_tests/SkSLGLSLTest.cpp", |
ethannicholas | 8ac838d | 2016-11-22 08:39:36 -0800 | [diff] [blame] | 210 | "$_tests/SkSLMemoryLayoutTest.cpp", |
Mike Klein | 6e74412 | 2016-10-27 12:21:40 -0400 | [diff] [blame] | 211 | "$_tests/SmallAllocatorTest.cpp", |
| 212 | "$_tests/SortTest.cpp", |
| 213 | "$_tests/SpecialImageTest.cpp", |
| 214 | "$_tests/SpecialSurfaceTest.cpp", |
| 215 | "$_tests/SrcOverTest.cpp", |
| 216 | "$_tests/SRGBMipMapTest.cpp", |
| 217 | "$_tests/SRGBReadWritePixelsTest.cpp", |
| 218 | "$_tests/SRGBTest.cpp", |
Leon Scroggins III | 932efed | 2016-12-16 11:39:51 -0500 | [diff] [blame] | 219 | "$_tests/StreamBufferTest.cpp", |
Mike Klein | 6e74412 | 2016-10-27 12:21:40 -0400 | [diff] [blame] | 220 | "$_tests/StreamTest.cpp", |
| 221 | "$_tests/StringTest.cpp", |
| 222 | "$_tests/StrokerTest.cpp", |
| 223 | "$_tests/StrokeTest.cpp", |
| 224 | "$_tests/SubsetPath.cpp", |
| 225 | "$_tests/SurfaceTest.cpp", |
| 226 | "$_tests/SVGDeviceTest.cpp", |
| 227 | "$_tests/SwizzlerTest.cpp", |
| 228 | "$_tests/TArrayTest.cpp", |
| 229 | "$_tests/TDPQueueTest.cpp", |
| 230 | "$_tests/TemplatesTest.cpp", |
| 231 | "$_tests/TessellatingPathRendererTests.cpp", |
| 232 | "$_tests/Test.cpp", |
| 233 | "$_tests/TestConfigParsing.cpp", |
| 234 | "$_tests/TestTest.cpp", |
| 235 | "$_tests/TextBlobCacheTest.cpp", |
| 236 | "$_tests/TextBlobTest.cpp", |
| 237 | "$_tests/TextureCompressionTest.cpp", |
| 238 | "$_tests/Time.cpp", |
| 239 | "$_tests/TLSTest.cpp", |
| 240 | "$_tests/TopoSortTest.cpp", |
| 241 | "$_tests/TraceMemoryDumpTest.cpp", |
| 242 | "$_tests/TracingTest.cpp", |
| 243 | "$_tests/TypefaceTest.cpp", |
| 244 | "$_tests/UnicodeTest.cpp", |
| 245 | "$_tests/UtilsTest.cpp", |
| 246 | "$_tests/VarAllocTest.cpp", |
| 247 | "$_tests/VkClearTests.cpp", |
| 248 | "$_tests/VkHeapTests.cpp", |
| 249 | "$_tests/VkUploadPixelsTests.cpp", |
| 250 | "$_tests/VkWrapTests.cpp", |
| 251 | "$_tests/WindowRectanglesTest.cpp", |
| 252 | "$_tests/WritePixelsTest.cpp", |
| 253 | "$_tests/Writer32Test.cpp", |
Mike Klein | 6e74412 | 2016-10-27 12:21:40 -0400 | [diff] [blame] | 254 | "$_tests/YUVCacheTest.cpp", |
| 255 | "$_tests/YUVTest.cpp", |
| 256 | ] |
| 257 | |
| 258 | pathops_tests_sources = [ |
| 259 | "$_tests/PathOpsAngleIdeas.cpp", |
| 260 | "$_tests/PathOpsAngleTest.cpp", |
| 261 | "$_tests/PathOpsBattles.cpp", |
| 262 | "$_tests/PathOpsBoundsTest.cpp", |
| 263 | "$_tests/PathOpsBuilderConicTest.cpp", |
| 264 | "$_tests/PathOpsBuilderTest.cpp", |
| 265 | "$_tests/PathOpsBuildUseTest.cpp", |
| 266 | "$_tests/PathOpsChalkboardTest.cpp", |
| 267 | "$_tests/PathOpsConicIntersectionTest.cpp", |
| 268 | "$_tests/PathOpsConicLineIntersectionTest.cpp", |
| 269 | "$_tests/PathOpsConicQuadIntersectionTest.cpp", |
| 270 | "$_tests/PathOpsCubicConicIntersectionTest.cpp", |
| 271 | "$_tests/PathOpsCubicIntersectionTest.cpp", |
| 272 | "$_tests/PathOpsCubicIntersectionTestData.cpp", |
| 273 | "$_tests/PathOpsCubicLineIntersectionIdeas.cpp", |
| 274 | "$_tests/PathOpsCubicLineIntersectionTest.cpp", |
| 275 | "$_tests/PathOpsCubicQuadIntersectionTest.cpp", |
| 276 | "$_tests/PathOpsCubicReduceOrderTest.cpp", |
| 277 | "$_tests/PathOpsDCubicTest.cpp", |
| 278 | "$_tests/PathOpsDebug.cpp", |
| 279 | "$_tests/PathOpsDLineTest.cpp", |
| 280 | "$_tests/PathOpsDPointTest.cpp", |
| 281 | "$_tests/PathOpsDRectTest.cpp", |
| 282 | "$_tests/PathOpsDVectorTest.cpp", |
| 283 | "$_tests/PathOpsExtendedTest.cpp", |
| 284 | "$_tests/PathOpsFuzz763Test.cpp", |
| 285 | "$_tests/PathOpsInverseTest.cpp", |
| 286 | "$_tests/PathOpsIssue3651.cpp", |
| 287 | "$_tests/PathOpsLineIntersectionTest.cpp", |
| 288 | "$_tests/PathOpsLineParametetersTest.cpp", |
| 289 | "$_tests/PathOpsOpCircleThreadedTest.cpp", |
| 290 | "$_tests/PathOpsOpCubicThreadedTest.cpp", |
| 291 | "$_tests/PathOpsOpLoopThreadedTest.cpp", |
| 292 | "$_tests/PathOpsOpRectThreadedTest.cpp", |
| 293 | "$_tests/PathOpsOpTest.cpp", |
| 294 | "$_tests/PathOpsQuadIntersectionTest.cpp", |
| 295 | "$_tests/PathOpsQuadIntersectionTestData.cpp", |
| 296 | "$_tests/PathOpsQuadLineIntersectionTest.cpp", |
| 297 | "$_tests/PathOpsQuadLineIntersectionThreadedTest.cpp", |
| 298 | "$_tests/PathOpsQuadReduceOrderTest.cpp", |
| 299 | "$_tests/PathOpsSimplifyDegenerateThreadedTest.cpp", |
| 300 | "$_tests/PathOpsSimplifyFailTest.cpp", |
| 301 | "$_tests/PathOpsSimplifyQuadralateralsThreadedTest.cpp", |
| 302 | "$_tests/PathOpsSimplifyQuadThreadedTest.cpp", |
| 303 | "$_tests/PathOpsSimplifyRectThreadedTest.cpp", |
| 304 | "$_tests/PathOpsSimplifyTest.cpp", |
| 305 | "$_tests/PathOpsSimplifyTrianglesThreadedTest.cpp", |
| 306 | "$_tests/PathOpsSkpTest.cpp", |
| 307 | "$_tests/PathOpsTestCommon.cpp", |
| 308 | "$_tests/PathOpsThreadedCommon.cpp", |
| 309 | "$_tests/PathOpsThreeWayTest.cpp", |
| 310 | "$_tests/PathOpsTigerTest.cpp", |
| 311 | "$_tests/PathOpsTightBoundsTest.cpp", |
| 312 | "$_tests/PathOpsTypesTest.cpp", |
| 313 | ] |