blob: 3e43886647d3d29b930703729a447e292ea06a74 [file] [log] [blame]
Mike Klein6e744122016-10-27 12:21:40 -04001# 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_samplecode = get_path_info("../samplecode", "abspath")
8
9samples_sources = [
Mike Klein6e744122016-10-27 12:21:40 -040010 "$_samplecode/PerlinPatch.cpp",
Ben Wagnerb2c4ea62018-08-08 11:36:17 -040011 "$_samplecode/Sample.cpp",
12 "$_samplecode/Sample.h",
Mike Klein6e744122016-10-27 12:21:40 -040013 "$_samplecode/Sample2PtRadial.cpp",
14 "$_samplecode/SampleAAClip.cpp",
15 "$_samplecode/SampleAAGeometry.cpp",
16 "$_samplecode/SampleAARectModes.cpp",
17 "$_samplecode/SampleAARects.cpp",
18 "$_samplecode/SampleAll.cpp",
19 "$_samplecode/SampleAndroidShadows.cpp",
Leon Scroggins III7a10b332018-01-12 11:24:30 -050020 "$_samplecode/SampleAnimatedImage.cpp",
Mike Klein6e744122016-10-27 12:21:40 -040021 "$_samplecode/SampleAnimatedText.cpp",
22 "$_samplecode/SampleAnimBlur.cpp",
23 "$_samplecode/SampleArc.cpp",
24 "$_samplecode/SampleAtlas.cpp",
Mike Klein6e744122016-10-27 12:21:40 -040025 "$_samplecode/SampleBigBlur.cpp",
26 "$_samplecode/SampleBigGradient.cpp",
27 "$_samplecode/SampleBitmapRect.cpp",
28 "$_samplecode/SampleBlur.cpp",
Chris Dalton1a325d22017-07-14 15:17:41 -060029 "$_samplecode/SampleCCPRGeometry.cpp",
Mike Klein6e744122016-10-27 12:21:40 -040030 "$_samplecode/SampleCamera.cpp",
31 "$_samplecode/SampleChart.cpp",
Robert Phillips4c72b262017-08-15 13:28:42 -040032 "$_samplecode/SampleChineseFling.cpp",
Mike Klein6e744122016-10-27 12:21:40 -040033 "$_samplecode/SampleCircle.cpp",
34 "$_samplecode/SampleClip.cpp",
35 "$_samplecode/SampleClipDrawMatch.cpp",
36 "$_samplecode/SampleClock.cpp",
Mike Klein6e744122016-10-27 12:21:40 -040037 "$_samplecode/SampleColorFilter.cpp",
38 "$_samplecode/SampleComplexClip.cpp",
39 "$_samplecode/SampleConcavePaths.cpp",
Jim Van Verth712fe732017-09-25 16:53:49 -040040 "$_samplecode/SampleCowboy.cpp",
Cary Clarkdb160012018-08-31 15:07:51 -040041 "$_samplecode/SampleCusp.cpp",
Mike Klein6e744122016-10-27 12:21:40 -040042 "$_samplecode/SampleDegenerateTwoPtRadials.cpp",
Mike Klein6e744122016-10-27 12:21:40 -040043 "$_samplecode/SampleEffects.cpp",
44 "$_samplecode/SampleEmboss.cpp",
45 "$_samplecode/SampleFatBits.cpp",
46 "$_samplecode/SampleFillType.cpp",
Mike Klein6e744122016-10-27 12:21:40 -040047 "$_samplecode/SampleFilter2.cpp",
48 "$_samplecode/SampleFilterFuzz.cpp",
49 "$_samplecode/SampleFilterQuality.cpp",
Jim Van Verthfc4f7682018-01-25 16:26:25 -050050 "$_samplecode/SampleFlutterAnimate.cpp",
Mike Klein6e744122016-10-27 12:21:40 -040051 "$_samplecode/SampleFuzz.cpp",
Jim Van Verth70276912018-06-01 13:46:46 -040052 "$_samplecode/SampleGlyphTransform.cpp",
Mike Klein6e744122016-10-27 12:21:40 -040053 "$_samplecode/SampleGradients.cpp",
54 "$_samplecode/SampleHairCurves.cpp",
55 "$_samplecode/SampleHairline.cpp",
56 "$_samplecode/SampleHairModes.cpp",
57 "$_samplecode/SampleHT.cpp",
58 "$_samplecode/SampleIdentityScale.cpp",
59 "$_samplecode/SampleLayerMask.cpp",
60 "$_samplecode/SampleLayers.cpp",
61 "$_samplecode/SampleLCD.cpp",
Robert Phillipsa8cdbd72018-07-17 12:30:40 -040062 "$_samplecode/SampleLighting.cpp",
Mike Klein6e744122016-10-27 12:21:40 -040063 "$_samplecode/SampleLines.cpp",
Robert Phillipsa8cdbd72018-07-17 12:30:40 -040064 "$_samplecode/SampleLitAtlas.cpp",
Mike Klein6e744122016-10-27 12:21:40 -040065 "$_samplecode/SampleManyRects.cpp",
66 "$_samplecode/SampleMeasure.cpp",
67 "$_samplecode/SampleMegaStroke.cpp",
Brian Osmanc069a572018-06-19 16:05:09 -040068 "$_samplecode/SampleNima.cpp",
Mike Klein6e744122016-10-27 12:21:40 -040069 "$_samplecode/SamplePatch.cpp",
70 "$_samplecode/SamplePath.cpp",
csmartdaltoned4984b2017-02-13 14:57:28 -070071 "$_samplecode/SamplePathText.cpp",
Mike Klein6e744122016-10-27 12:21:40 -040072 "$_samplecode/SamplePathClip.cpp",
73 "$_samplecode/SamplePathEffects.cpp",
Mike Klein6e744122016-10-27 12:21:40 -040074 "$_samplecode/SamplePathFuzz.cpp",
75 "$_samplecode/SamplePathOverstroke.cpp",
76 "$_samplecode/SamplePdfFileViewer.cpp",
77 "$_samplecode/SamplePoints.cpp",
78 "$_samplecode/SamplePolyToPoly.cpp",
79 "$_samplecode/SampleQuadStroker.cpp",
80 "$_samplecode/SampleRectanizer.cpp",
81 "$_samplecode/SampleRegion.cpp",
82 "$_samplecode/SampleRepeatTile.cpp",
83 "$_samplecode/SampleShaders.cpp",
Jim Van Verth34d6e4b2017-06-09 11:09:03 -040084 "$_samplecode/SampleShadowColor.cpp",
Jim Van Verth623fadf2017-05-23 13:50:58 -040085 "$_samplecode/SampleShadowReference.cpp",
Jim Van Verthe7705782017-05-04 14:00:59 -040086 "$_samplecode/SampleShadowUtils.cpp",
Mike Klein6e744122016-10-27 12:21:40 -040087 "$_samplecode/SampleShip.cpp",
88 "$_samplecode/SampleSlides.cpp",
89 "$_samplecode/SampleStringArt.cpp",
90 "$_samplecode/SampleStrokePath.cpp",
91 "$_samplecode/SampleStrokeRect.cpp",
92 "$_samplecode/SampleSubpixelTranslate.cpp",
93 "$_samplecode/SampleSVGFile.cpp",
Mike Klein6e744122016-10-27 12:21:40 -040094 "$_samplecode/SampleText.cpp",
95 "$_samplecode/SampleTextAlpha.cpp",
96 "$_samplecode/SampleTextBox.cpp",
Ben Wagnerb2c4ea62018-08-08 11:36:17 -040097 "$_samplecode/SampleTextEffects.cpp",
Mike Klein6e744122016-10-27 12:21:40 -040098 "$_samplecode/SampleTextureDomain.cpp",
99 "$_samplecode/SampleTiling.cpp",
Mike Klein6e744122016-10-27 12:21:40 -0400100 "$_samplecode/SampleUnpremul.cpp",
101 "$_samplecode/SampleVertices.cpp",
102 "$_samplecode/SampleWritePixels.cpp",
103 "$_samplecode/SampleXfer.cpp",
104 "$_samplecode/SampleXfermodesBlur.cpp",
105 "$_samplecode/vertexdump.cpp",
106]
Brian Osmanc069a572018-06-19 16:05:09 -0400107
108if (is_win && is_clang) {
Kevin Lubickd9699322018-10-30 15:08:53 -0400109 samples_sources -= [ "$_samplecode/SampleNima.cpp" ]
Brian Osmanc069a572018-06-19 16:05:09 -0400110}