blob: 5a130d971320a3551908f4db7f80248e0622fd68 [file] [log] [blame]
jvanverthc7027ab2016-06-16 09:52:35 -07001# Copyright 2015 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# Include this gypi to include all 'sample' files
6{
7 'include_dirs': [
8 '../include/views',
9 '../experimental',
10 '../samplecode',
11 '../tools',
12 ],
13 'sources': [
14 # Samples
15 '../samplecode/GMSampleView.h',
16 '../samplecode/GMSampleView.cpp',
17 '../samplecode/ClockFaceView.cpp',
18 '../samplecode/OverView.cpp',
19 '../samplecode/OverView.h',
20 '../samplecode/PerlinPatch.cpp',
21 '../samplecode/Sample2PtRadial.cpp',
22 '../samplecode/SampleAAClip.cpp',
23 '../samplecode/SampleAAGeometry.cpp',
24 '../samplecode/SampleAARects.cpp',
25 '../samplecode/SampleAARectModes.cpp',
26 '../samplecode/SampleAll.cpp',
27 '../samplecode/SampleAnimatedText.cpp',
28 '../samplecode/SampleAnimBlur.cpp',
29 '../samplecode/SampleArc.cpp',
30 '../samplecode/SampleAtlas.cpp',
31 '../samplecode/SampleBigBlur.cpp',
32 '../samplecode/SampleBigGradient.cpp',
33 '../samplecode/SampleBitmapRect.cpp',
34 '../samplecode/SampleBlur.cpp',
35 '../samplecode/SampleCamera.cpp',
36 '../samplecode/SampleChart.cpp',
37 '../samplecode/SampleCircle.cpp',
38 '../samplecode/SampleClip.cpp',
39 '../samplecode/SampleClipDrawMatch.cpp',
40 '../samplecode/SampleClock.cpp',
41 '../samplecode/SampleCode.cpp',
42 '../samplecode/SampleCode.h',
43 '../samplecode/SampleColorFilter.cpp',
44 '../samplecode/SampleComplexClip.cpp',
45 '../samplecode/SampleConcavePaths.cpp',
46 '../samplecode/SampleDegenerateTwoPtRadials.cpp',
47 '../samplecode/SampleDither.cpp',
48 '../samplecode/SampleDitherBitmap.cpp',
49 '../samplecode/SampleEffects.cpp',
50 '../samplecode/SampleEmboss.cpp',
51 '../samplecode/SampleFatBits.cpp',
52 '../samplecode/SampleFillType.cpp',
53 '../samplecode/SampleFilter.cpp',
54 '../samplecode/SampleFilter2.cpp',
55 '../samplecode/SampleFilterQuality.cpp',
56 '../samplecode/SampleFilterFuzz.cpp',
57 '../samplecode/SampleFontCache.cpp',
58 '../samplecode/SampleFontScalerTest.cpp',
59 '../samplecode/SampleFuzz.cpp',
60 '../samplecode/SampleGradients.cpp',
61 '../samplecode/SampleHairCurves.cpp',
62 '../samplecode/SampleHairline.cpp',
63 '../samplecode/SampleHairModes.cpp',
64 '../samplecode/SampleHT.cpp',
65 '../samplecode/SampleIdentityScale.cpp',
66 '../samplecode/SampleLayerMask.cpp',
67 '../samplecode/SampleLayers.cpp',
68 '../samplecode/SampleLCD.cpp',
69 '../samplecode/SampleLighting.cpp',
70 '../samplecode/SampleLines.cpp',
71 '../samplecode/SampleLitAtlas.cpp',
72 '../samplecode/SampleLua.cpp',
73 '../samplecode/SampleManyRects.cpp',
74 '../samplecode/SampleMeasure.cpp',
75 '../samplecode/SampleMegaStroke.cpp',
76 '../samplecode/SamplePatch.cpp',
77 '../samplecode/SamplePath.cpp',
78 '../samplecode/SamplePathClip.cpp',
79 '../samplecode/SamplePathFuzz.cpp',
80 '../samplecode/SamplePathEffects.cpp',
81 '../samplecode/SamplePictFile.cpp',
82 '../samplecode/SamplePoints.cpp',
83 '../samplecode/SamplePolyToPoly.cpp',
84 '../samplecode/SampleQuadStroker.cpp',
85 '../samplecode/SampleRectanizer.cpp',
86 '../samplecode/SampleRegion.cpp',
87 '../samplecode/SampleRepeatTile.cpp',
88 '../samplecode/SampleShaders.cpp',
89 '../samplecode/SampleShaderText.cpp',
90 '../samplecode/SampleShip.cpp',
91 '../samplecode/SampleSkLayer.cpp',
92 '../samplecode/SampleSlides.cpp',
93 '../samplecode/SampleStringArt.cpp',
94 '../samplecode/SampleStrokePath.cpp',
95 '../samplecode/SampleSubpixelTranslate.cpp',
96 '../samplecode/SampleText.cpp',
97 '../samplecode/SampleTextAlpha.cpp',
98 '../samplecode/SampleTextBox.cpp',
99 '../samplecode/SampleTextOnPath.cpp',
100 '../samplecode/SampleTextureDomain.cpp',
101 '../samplecode/SampleTiling.cpp',
102 '../samplecode/SampleTinyBitmap.cpp',
103 '../samplecode/SampleUnpremul.cpp',
104 '../samplecode/SampleVertices.cpp',
105 '../samplecode/SampleXfermodesBlur.cpp',
106 '../samplecode/SampleXfer.cpp',
107
108 # DrawingBoard
109 #'../experimental/DrawingBoard/SkColorPalette.h',
110 #'../experimental/DrawingBoard/SkColorPalette.cpp',
111 #'../experimental/DrawingBoard/SkNetPipeController.h',
112 #'../experimental/DrawingBoard/SkNetPipeController.cpp',
113 #'../experimental/DrawingBoard/SampleDrawingClient.cpp',
114 #'../experimental/DrawingBoard/SampleDrawingServer.cpp',
115
116 # Networking
117 #'../experimental/Networking/SampleNetPipeReader.cpp',
118 #'../experimental/Networking/SkSockets.cpp',
119 #'../experimental/Networking/SkSockets.h',
120
121 # PerlinNoise2
122 '../experimental/SkPerlinNoiseShader2/SkPerlinNoiseShader2.cpp',
123 '../experimental/SkPerlinNoiseShader2/SkPerlinNoiseShader2.h',
124
125 # Lua
126 '../src/utils/SkLuaCanvas.cpp',
127 '../src/utils/SkLua.cpp',
128 ],
129 'sources!': [
130 '../samplecode/SampleSkLayer.cpp', #relies on SkMatrix44 which doesn't compi
131 '../samplecode/SampleFontCache.cpp', #relies on pthread.h
132 ],
133 'dependencies': [
134 'experimental.gyp:experimental',
135 'lua.gyp:lua',
136 'pdf.gyp:pdf',
137 'views.gyp:views',
138 'xml.gyp:xml',
139 ],
140}