1 #Animator is basically Skia's (much saner) version of Flash. 2 #On top of Views it provides a declarative UI model which can be updated 3 #based on events which trigger changes or scripts. 4 5 { 6 'targets': [ 7 { 8 'target_name': 'animator', 9 'product_name': 'skia_animator', 10 'type': 'static_library', 11 'standalone_static_library': 1, 12 'include_dirs': [ 13 '../include/config', 14 '../include/core', 15 '../include/effects', 16 '../include/animator', 17 '../include/views', 18 '../include/xml', 19 '../include/utils', 20 '../include/images', 21 '../src/utils', 22 ], 23 'sources': [ 24 '../include/animator/SkAnimator.h', 25 '../include/animator/SkAnimatorView.h', 26 27 '../src/animator/SkAnimate.h', 28 '../src/animator/SkAnimateActive.cpp', 29 '../src/animator/SkAnimateActive.h', 30 '../src/animator/SkAnimateBase.cpp', 31 '../src/animator/SkAnimateBase.h', 32 '../src/animator/SkAnimateField.cpp', 33 '../src/animator/SkAnimateMaker.cpp', 34 '../src/animator/SkAnimateMaker.h', 35 '../src/animator/SkAnimateProperties.h', 36 '../src/animator/SkAnimateSet.cpp', 37 '../src/animator/SkAnimateSet.h', 38 '../src/animator/SkAnimator.cpp', 39 '../src/animator/SkAnimatorScript.cpp', 40 '../src/animator/SkAnimatorScript.h', 41 #'../src/animator/SkAnimatorScript2.cpp', fails on windows 42 #'../src/animator/SkAnimatorScript2.h', 43 '../src/animator/SkBoundable.cpp', 44 '../src/animator/SkBoundable.h', 45 '../src/animator/SkBuildCondensedInfo.cpp', 46 #'../src/animator/SkCondensedDebug.cpp', fails on windows 47 #'../src/animator/SkCondensedRelease.cpp', 48 '../src/animator/SkDisplayable.cpp', 49 '../src/animator/SkDisplayable.h', 50 '../src/animator/SkDisplayAdd.cpp', 51 '../src/animator/SkDisplayAdd.h', 52 '../src/animator/SkDisplayApply.cpp', 53 '../src/animator/SkDisplayApply.h', 54 '../src/animator/SkDisplayBounds.cpp', 55 '../src/animator/SkDisplayBounds.h', 56 '../src/animator/SkDisplayEvent.cpp', 57 '../src/animator/SkDisplayEvent.h', 58 '../src/animator/SkDisplayEvents.cpp', 59 '../src/animator/SkDisplayEvents.h', 60 '../src/animator/SkDisplayInclude.cpp', 61 '../src/animator/SkDisplayInclude.h', 62 '../src/animator/SkDisplayInput.cpp', 63 '../src/animator/SkDisplayInput.h', 64 '../src/animator/SkDisplayList.cpp', 65 '../src/animator/SkDisplayList.h', 66 '../src/animator/SkDisplayMath.cpp', 67 '../src/animator/SkDisplayMath.h', 68 '../src/animator/SkDisplayMovie.cpp', 69 '../src/animator/SkDisplayMovie.h', 70 '../src/animator/SkDisplayNumber.cpp', 71 '../src/animator/SkDisplayNumber.h', 72 '../src/animator/SkDisplayPost.cpp', 73 '../src/animator/SkDisplayPost.h', 74 '../src/animator/SkDisplayRandom.cpp', 75 '../src/animator/SkDisplayRandom.h', 76 '../src/animator/SkDisplayScreenplay.cpp', 77 '../src/animator/SkDisplayScreenplay.h', 78 '../src/animator/SkDisplayType.cpp', 79 '../src/animator/SkDisplayType.h', 80 '../src/animator/SkDisplayTypes.cpp', 81 '../src/animator/SkDisplayTypes.h', 82 '../src/animator/SkDisplayXMLParser.cpp', 83 '../src/animator/SkDisplayXMLParser.h', 84 '../src/animator/SkDraw3D.cpp', 85 '../src/animator/SkDraw3D.h', 86 '../src/animator/SkDrawable.cpp', 87 '../src/animator/SkDrawable.h', 88 '../src/animator/SkDrawBitmap.cpp', 89 '../src/animator/SkDrawBitmap.h', 90 '../src/animator/SkDrawBlur.cpp', 91 '../src/animator/SkDrawBlur.h', 92 '../src/animator/SkDrawClip.cpp', 93 '../src/animator/SkDrawClip.h', 94 '../src/animator/SkDrawColor.cpp', 95 '../src/animator/SkDrawColor.h', 96 '../src/animator/SkDrawDash.cpp', 97 '../src/animator/SkDrawDash.h', 98 '../src/animator/SkDrawDiscrete.cpp', 99 '../src/animator/SkDrawDiscrete.h', 100 '../src/animator/SkDrawEmboss.cpp', 101 '../src/animator/SkDrawEmboss.h', 102 '../src/animator/SkDrawExtraPathEffect.cpp', 103 '../src/animator/SkDrawFull.cpp', 104 '../src/animator/SkDrawFull.h', 105 '../src/animator/SkDrawGradient.cpp', 106 '../src/animator/SkDrawGradient.h', 107 '../src/animator/SkDrawGroup.cpp', 108 '../src/animator/SkDrawGroup.h', 109 '../src/animator/SkDrawLine.cpp', 110 '../src/animator/SkDrawLine.h', 111 '../src/animator/SkDrawMatrix.cpp', 112 '../src/animator/SkDrawMatrix.h', 113 '../src/animator/SkDrawOval.cpp', 114 '../src/animator/SkDrawOval.h', 115 '../src/animator/SkDrawPaint.cpp', 116 '../src/animator/SkDrawPaint.h', 117 '../src/animator/SkDrawPath.cpp', 118 '../src/animator/SkDrawPath.h', 119 '../src/animator/SkDrawPoint.cpp', 120 '../src/animator/SkDrawPoint.h', 121 '../src/animator/SkDrawRectangle.cpp', 122 '../src/animator/SkDrawRectangle.h', 123 '../src/animator/SkDrawSaveLayer.cpp', 124 '../src/animator/SkDrawSaveLayer.h', 125 '../src/animator/SkDrawShader.cpp', 126 '../src/animator/SkDrawShader.h', 127 '../src/animator/SkDrawText.cpp', 128 '../src/animator/SkDrawText.h', 129 '../src/animator/SkDrawTextBox.cpp', 130 '../src/animator/SkDrawTextBox.h', 131 '../src/animator/SkDrawTo.cpp', 132 '../src/animator/SkDrawTo.h', 133 '../src/animator/SkDrawTransparentShader.cpp', 134 '../src/animator/SkDrawTransparentShader.h', 135 '../src/animator/SkDump.cpp', 136 '../src/animator/SkDump.h', 137 '../src/animator/SkExtras.h', 138 '../src/animator/SkGetCondensedInfo.cpp', 139 '../src/animator/SkHitClear.cpp', 140 '../src/animator/SkHitClear.h', 141 '../src/animator/SkHitTest.cpp', 142 '../src/animator/SkHitTest.h', 143 '../src/animator/SkIntArray.h', 144 '../src/animator/SkMatrixParts.cpp', 145 '../src/animator/SkMatrixParts.h', 146 '../src/animator/SkMemberInfo.cpp', 147 '../src/animator/SkMemberInfo.h', 148 '../src/animator/SkOpArray.cpp', 149 '../src/animator/SkOpArray.h', 150 '../src/animator/SkOperand.h', 151 '../src/animator/SkOperand2.h', 152 '../src/animator/SkOperandInterpolator.h', 153 '../src/animator/SkOperandIterpolator.cpp', 154 '../src/animator/SkPaintParts.cpp', 155 '../src/animator/SkPaintParts.h', 156 '../src/animator/SkParseSVGPath.cpp', 157 '../src/animator/SkPathParts.cpp', 158 '../src/animator/SkPathParts.h', 159 '../src/animator/SkPostParts.cpp', 160 '../src/animator/SkPostParts.h', 161 '../src/animator/SkScript.cpp', 162 '../src/animator/SkScript.h', 163 '../src/animator/SkScript2.h', 164 '../src/animator/SkScriptCallBack.h', 165 '../src/animator/SkScriptDecompile.cpp', 166 '../src/animator/SkScriptRuntime.cpp', 167 '../src/animator/SkScriptRuntime.h', 168 '../src/animator/SkScriptTokenizer.cpp', 169 '../src/animator/SkSnapshot.cpp', 170 '../src/animator/SkSnapshot.h', 171 '../src/animator/SkTDArray_Experimental.h', 172 '../src/animator/SkTextOnPath.cpp', 173 '../src/animator/SkTextOnPath.h', 174 '../src/animator/SkTextToPath.cpp', 175 '../src/animator/SkTextToPath.h', 176 '../src/animator/SkTime.cpp', 177 '../src/animator/SkTypedArray.cpp', 178 '../src/animator/SkTypedArray.h', 179 '../src/animator/SkXMLAnimatorWriter.cpp', 180 '../src/animator/SkXMLAnimatorWriter.h', 181 ], 182 'direct_dependent_settings': { 183 'include_dirs': [ 184 '../include/animator', 185 ], 186 }, 187 }, 188 ], 189 } 190 191 # Local Variables: 192 # tab-width:2 193 # indent-tabs-mode:nil 194 # End: 195 # vim: set expandtab tabstop=2 shiftwidth=2: 196