1cb93a386Sopenharmony_ci# Copyright 2018 Google Inc.
2cb93a386Sopenharmony_ci#
3cb93a386Sopenharmony_ci# Use of this source code is governed by a BSD-style license that can be
4cb93a386Sopenharmony_ci# found in the LICENSE file.
5cb93a386Sopenharmony_ci
6cb93a386Sopenharmony_ci# Things are easiest for everyone if these source paths are absolute.
7cb93a386Sopenharmony_ci_src = get_path_info("src", "abspath")
8cb93a386Sopenharmony_ci_include = get_path_info("include", "abspath")
9cb93a386Sopenharmony_ci
10cb93a386Sopenharmony_ciskia_skottie_public = [
11cb93a386Sopenharmony_ci  "$_include/Skottie.h",
12cb93a386Sopenharmony_ci  "$_include/ExternalLayer.h",
13cb93a386Sopenharmony_ci  "$_include/SkottieProperty.h",
14cb93a386Sopenharmony_ci]
15cb93a386Sopenharmony_ci
16cb93a386Sopenharmony_ciskia_skottie_sources = [
17cb93a386Sopenharmony_ci  "$_src/Adapter.h",
18cb93a386Sopenharmony_ci  "$_src/Camera.cpp",
19cb93a386Sopenharmony_ci  "$_src/Camera.h",
20cb93a386Sopenharmony_ci  "$_src/Composition.cpp",
21cb93a386Sopenharmony_ci  "$_src/Composition.h",
22cb93a386Sopenharmony_ci  "$_src/Layer.cpp",
23cb93a386Sopenharmony_ci  "$_src/Layer.h",
24cb93a386Sopenharmony_ci  "$_src/Path.cpp",
25cb93a386Sopenharmony_ci  "$_src/Skottie.cpp",
26cb93a386Sopenharmony_ci  "$_src/SkottieJson.cpp",
27cb93a386Sopenharmony_ci  "$_src/SkottieJson.h",
28cb93a386Sopenharmony_ci  "$_src/SkottiePriv.h",
29cb93a386Sopenharmony_ci  "$_src/SkottieProperty.cpp",
30cb93a386Sopenharmony_ci  "$_src/SkottieValue.h",
31cb93a386Sopenharmony_ci  "$_src/Transform.cpp",
32cb93a386Sopenharmony_ci  "$_src/Transform.h",
33cb93a386Sopenharmony_ci  "$_src/animator/Animator.cpp",
34cb93a386Sopenharmony_ci  "$_src/animator/Animator.h",
35cb93a386Sopenharmony_ci  "$_src/animator/KeyframeAnimator.cpp",
36cb93a386Sopenharmony_ci  "$_src/animator/KeyframeAnimator.h",
37cb93a386Sopenharmony_ci  "$_src/animator/ScalarKeyframeAnimator.cpp",
38cb93a386Sopenharmony_ci  "$_src/animator/ShapeKeyframeAnimator.cpp",
39cb93a386Sopenharmony_ci  "$_src/animator/TextKeyframeAnimator.cpp",
40cb93a386Sopenharmony_ci  "$_src/animator/Vec2KeyframeAnimator.cpp",
41cb93a386Sopenharmony_ci  "$_src/animator/VectorKeyframeAnimator.cpp",
42cb93a386Sopenharmony_ci  "$_src/animator/VectorKeyframeAnimator.h",
43cb93a386Sopenharmony_ci  "$_src/effects/BlackAndWhiteEffect.cpp",
44cb93a386Sopenharmony_ci  "$_src/effects/BrightnessContrastEffect.cpp",
45cb93a386Sopenharmony_ci  "$_src/effects/BuldgeEffect.cpp",
46cb93a386Sopenharmony_ci  "$_src/effects/CCTonerEffect.cpp",
47cb93a386Sopenharmony_ci  "$_src/effects/CornerPinEffect.cpp",
48cb93a386Sopenharmony_ci  "$_src/effects/DirectionalBlur.cpp",
49cb93a386Sopenharmony_ci  "$_src/effects/DisplacementMapEffect.cpp",
50cb93a386Sopenharmony_ci  "$_src/effects/DropShadowEffect.cpp",
51cb93a386Sopenharmony_ci  "$_src/effects/Effects.cpp",
52cb93a386Sopenharmony_ci  "$_src/effects/Effects.h",
53cb93a386Sopenharmony_ci  "$_src/effects/FillEffect.cpp",
54cb93a386Sopenharmony_ci  "$_src/effects/FractalNoiseEffect.cpp",
55cb93a386Sopenharmony_ci  "$_src/effects/GaussianBlurEffect.cpp",
56cb93a386Sopenharmony_ci  "$_src/effects/GlowStyles.cpp",
57cb93a386Sopenharmony_ci  "$_src/effects/GradientEffect.cpp",
58cb93a386Sopenharmony_ci  "$_src/effects/HueSaturationEffect.cpp",
59cb93a386Sopenharmony_ci  "$_src/effects/InvertEffect.cpp",
60cb93a386Sopenharmony_ci  "$_src/effects/LevelsEffect.cpp",
61cb93a386Sopenharmony_ci  "$_src/effects/LinearWipeEffect.cpp",
62cb93a386Sopenharmony_ci  "$_src/effects/MotionBlurEffect.cpp",
63cb93a386Sopenharmony_ci  "$_src/effects/MotionBlurEffect.h",
64cb93a386Sopenharmony_ci  "$_src/effects/MotionTileEffect.cpp",
65cb93a386Sopenharmony_ci  "$_src/effects/RadialWipeEffect.cpp",
66cb93a386Sopenharmony_ci  "$_src/effects/ShadowStyles.cpp",
67cb93a386Sopenharmony_ci  "$_src/effects/ShiftChannelsEffect.cpp",
68cb93a386Sopenharmony_ci  "$_src/effects/SkSLEffect.cpp",
69cb93a386Sopenharmony_ci  "$_src/effects/SphereEffect.cpp",
70cb93a386Sopenharmony_ci  "$_src/effects/ThresholdEffect.cpp",
71cb93a386Sopenharmony_ci  "$_src/effects/TintEffect.cpp",
72cb93a386Sopenharmony_ci  "$_src/effects/TransformEffect.cpp",
73cb93a386Sopenharmony_ci  "$_src/effects/TritoneEffect.cpp",
74cb93a386Sopenharmony_ci  "$_src/effects/VenetianBlindsEffect.cpp",
75cb93a386Sopenharmony_ci  "$_src/layers/AudioLayer.cpp",
76cb93a386Sopenharmony_ci  "$_src/layers/FootageLayer.cpp",
77cb93a386Sopenharmony_ci  "$_src/layers/NullLayer.cpp",
78cb93a386Sopenharmony_ci  "$_src/layers/PrecompLayer.cpp",
79cb93a386Sopenharmony_ci  "$_src/layers/SolidLayer.cpp",
80cb93a386Sopenharmony_ci  "$_src/layers/TextLayer.cpp",
81cb93a386Sopenharmony_ci  "$_src/layers/shapelayer/Ellipse.cpp",
82cb93a386Sopenharmony_ci  "$_src/layers/shapelayer/FillStroke.cpp",
83cb93a386Sopenharmony_ci  "$_src/layers/shapelayer/Gradient.cpp",
84cb93a386Sopenharmony_ci  "$_src/layers/shapelayer/MergePaths.cpp",
85cb93a386Sopenharmony_ci  "$_src/layers/shapelayer/OffsetPaths.cpp",
86cb93a386Sopenharmony_ci  "$_src/layers/shapelayer/Polystar.cpp",
87cb93a386Sopenharmony_ci  "$_src/layers/shapelayer/PuckerBloat.cpp",
88cb93a386Sopenharmony_ci  "$_src/layers/shapelayer/Rectangle.cpp",
89cb93a386Sopenharmony_ci  "$_src/layers/shapelayer/Repeater.cpp",
90cb93a386Sopenharmony_ci  "$_src/layers/shapelayer/RoundCorners.cpp",
91cb93a386Sopenharmony_ci  "$_src/layers/shapelayer/ShapeLayer.cpp",
92cb93a386Sopenharmony_ci  "$_src/layers/shapelayer/ShapeLayer.h",
93cb93a386Sopenharmony_ci  "$_src/layers/shapelayer/TrimPaths.cpp",
94cb93a386Sopenharmony_ci  "$_src/text/RangeSelector.cpp",
95cb93a386Sopenharmony_ci  "$_src/text/RangeSelector.h",
96cb93a386Sopenharmony_ci  "$_src/text/SkottieShaper.cpp",
97cb93a386Sopenharmony_ci  "$_src/text/SkottieShaper.h",
98cb93a386Sopenharmony_ci  "$_src/text/TextAdapter.cpp",
99cb93a386Sopenharmony_ci  "$_src/text/TextAdapter.h",
100cb93a386Sopenharmony_ci  "$_src/text/TextAnimator.cpp",
101cb93a386Sopenharmony_ci  "$_src/text/TextAnimator.h",
102cb93a386Sopenharmony_ci  "$_src/text/TextValue.cpp",
103cb93a386Sopenharmony_ci  "$_src/text/TextValue.h",
104cb93a386Sopenharmony_ci]
105