tests.gyp revision 4f1dae40e24d57d647db01443b8bf2410514b8b5
1# GYP file to build unit tests.
2{
3  'includes': [
4    'apptype_console.gypi',
5    'common.gypi',
6  ],
7  'targets': [
8    {
9      'target_name': 'tests',
10      'type': 'executable',
11      'include_dirs' : [
12        '../src/core',
13        '../src/gpu',
14      ],
15      'sources': [
16        '../tests/AAClipTest.cpp',
17        '../tests/BitmapCopyTest.cpp',
18        '../tests/BitmapGetColorTest.cpp',
19        '../tests/BitSetTest.cpp',
20        '../tests/BlitRowTest.cpp',
21        '../tests/BlurTest.cpp',
22        '../tests/CanvasTest.cpp',
23        '../tests/ClampRangeTest.cpp',
24        '../tests/ClipCubicTest.cpp',
25        '../tests/ClipStackTest.cpp',
26        '../tests/ClipperTest.cpp',
27        '../tests/ColorFilterTest.cpp',
28        '../tests/ColorTest.cpp',
29        '../tests/DataRefTest.cpp',
30        '../tests/DeferredCanvasTest.cpp',
31        '../tests/DequeTest.cpp',
32        '../tests/DrawBitmapRectTest.cpp',
33        '../tests/DrawTextTest.cpp',
34        '../tests/EmptyPathTest.cpp',
35        '../tests/FillPathTest.cpp',
36        '../tests/FlateTest.cpp',
37        '../tests/FontHostTest.cpp',
38        '../tests/GeometryTest.cpp',
39        '../tests/GLInterfaceValidation.cpp',
40        '../tests/GLProgramsTest.cpp',
41        '../tests/InfRectTest.cpp',
42        '../tests/MathTest.cpp',
43        '../tests/MatrixTest.cpp',
44        '../tests/Matrix44Test.cpp',
45        '../tests/MemsetTest.cpp',
46        '../tests/MetaDataTest.cpp',
47        '../tests/PackBitsTest.cpp',
48        '../tests/PaintTest.cpp',
49        '../tests/ParsePathTest.cpp',
50        '../tests/PathCoverageTest.cpp',
51        '../tests/PathMeasureTest.cpp',
52        '../tests/PathTest.cpp',
53        '../tests/PDFPrimitivesTest.cpp',
54        '../tests/PointTest.cpp',
55        '../tests/PremulAlphaRoundTripTest.cpp',
56        '../tests/QuickRejectTest.cpp',
57        '../tests/Reader32Test.cpp',
58        '../tests/ReadPixelsTest.cpp',
59        '../tests/RefDictTest.cpp',
60        '../tests/RegionTest.cpp',
61        '../tests/ScalarTest.cpp',
62        '../tests/ShaderOpacityTest.cpp',
63        '../tests/Sk64Test.cpp',
64        '../tests/skia_test.cpp',
65        '../tests/SortTest.cpp',
66        '../tests/SrcOverTest.cpp',
67        '../tests/StreamTest.cpp',
68        '../tests/StringTest.cpp',
69        '../tests/Test.cpp',
70        '../tests/Test.h',
71        '../tests/TestSize.cpp',
72        '../tests/ToUnicode.cpp',
73        '../tests/UnicodeTest.cpp',
74        '../tests/UtilsTest.cpp',
75        '../tests/WArrayTest.cpp',
76        '../tests/WritePixelsTest.cpp',
77        '../tests/Writer32Test.cpp',
78        '../tests/XfermodeTest.cpp',
79      ],
80      'dependencies': [
81        'core.gyp:core',
82        'effects.gyp:effects',
83        'experimental.gyp:experimental',
84        'gpu.gyp:gr',
85        'gpu.gyp:skgr',
86        'images.gyp:images',
87        'ports.gyp:ports',
88        'pdf.gyp:pdf',
89        'utils.gyp:utils',
90      ],
91    },
92  ],
93}
94
95# Local Variables:
96# tab-width:2
97# indent-tabs-mode:nil
98# End:
99# vim: set expandtab tabstop=2 shiftwidth=2:
100