| # Copyright 2015 Google Inc. |
| # |
| # Use of this source code is governed by a BSD-style license that can be |
| # found in the LICENSE file. |
| #Animator is basically Skia's (much saner) version of Flash. |
| #On top of Views it provides a declarative UI model which can be updated |
| #based on events which trigger changes or scripts. |
| |
| { |
| 'targets': [ |
| { |
| 'target_name': 'animator', |
| 'product_name': 'skia_animator', |
| 'type': 'static_library', |
| 'standalone_static_library': 1, |
| 'dependencies': [ |
| 'skia_lib.gyp:skia_lib', |
| 'views.gyp:*', |
| 'xml.gyp:*', |
| ], |
| 'include_dirs': [ |
| '../include/animator', |
| '../include/private', |
| '../src/utils', |
| ], |
| 'sources': [ |
| '../src/animator/SkADrawable.cpp', |
| '../src/animator/SkADrawable.h', |
| '../include/animator/SkAnimator.h', |
| '../include/animator/SkAnimatorView.h', |
| |
| '../src/animator/SkAnimate.h', |
| '../src/animator/SkAnimateActive.cpp', |
| '../src/animator/SkAnimateActive.h', |
| '../src/animator/SkAnimateBase.cpp', |
| '../src/animator/SkAnimateBase.h', |
| '../src/animator/SkAnimateField.cpp', |
| '../src/animator/SkAnimateMaker.cpp', |
| '../src/animator/SkAnimateMaker.h', |
| '../src/animator/SkAnimateProperties.h', |
| '../src/animator/SkAnimateSet.cpp', |
| '../src/animator/SkAnimateSet.h', |
| '../src/animator/SkAnimator.cpp', |
| '../src/animator/SkAnimatorScript.cpp', |
| '../src/animator/SkAnimatorScript.h', |
| #'../src/animator/SkAnimatorScript2.cpp', fails on windows |
| #'../src/animator/SkAnimatorScript2.h', |
| '../src/animator/SkBoundable.cpp', |
| '../src/animator/SkBoundable.h', |
| '../src/animator/SkBuildCondensedInfo.cpp', |
| #'../src/animator/SkCondensedDebug.cpp', fails on windows |
| #'../src/animator/SkCondensedRelease.cpp', |
| '../src/animator/SkDisplayable.cpp', |
| '../src/animator/SkDisplayable.h', |
| '../src/animator/SkDisplayAdd.cpp', |
| '../src/animator/SkDisplayAdd.h', |
| '../src/animator/SkDisplayApply.cpp', |
| '../src/animator/SkDisplayApply.h', |
| '../src/animator/SkDisplayBounds.cpp', |
| '../src/animator/SkDisplayBounds.h', |
| '../src/animator/SkDisplayEvent.cpp', |
| '../src/animator/SkDisplayEvent.h', |
| '../src/animator/SkDisplayEvents.cpp', |
| '../src/animator/SkDisplayEvents.h', |
| '../src/animator/SkDisplayInclude.cpp', |
| '../src/animator/SkDisplayInclude.h', |
| '../src/animator/SkDisplayInput.cpp', |
| '../src/animator/SkDisplayInput.h', |
| '../src/animator/SkDisplayList.cpp', |
| '../src/animator/SkDisplayList.h', |
| '../src/animator/SkDisplayMath.cpp', |
| '../src/animator/SkDisplayMath.h', |
| '../src/animator/SkDisplayMovie.cpp', |
| '../src/animator/SkDisplayMovie.h', |
| '../src/animator/SkDisplayNumber.cpp', |
| '../src/animator/SkDisplayNumber.h', |
| '../src/animator/SkDisplayPost.cpp', |
| '../src/animator/SkDisplayPost.h', |
| '../src/animator/SkDisplayRandom.cpp', |
| '../src/animator/SkDisplayRandom.h', |
| '../src/animator/SkDisplayScreenplay.cpp', |
| '../src/animator/SkDisplayScreenplay.h', |
| '../src/animator/SkDisplayType.cpp', |
| '../src/animator/SkDisplayType.h', |
| '../src/animator/SkDisplayTypes.cpp', |
| '../src/animator/SkDisplayTypes.h', |
| '../src/animator/SkDisplayXMLParser.cpp', |
| '../src/animator/SkDisplayXMLParser.h', |
| '../src/animator/SkDraw3D.cpp', |
| '../src/animator/SkDraw3D.h', |
| '../src/animator/SkDrawBitmap.cpp', |
| '../src/animator/SkDrawBitmap.h', |
| '../src/animator/SkDrawBlur.cpp', |
| '../src/animator/SkDrawBlur.h', |
| '../src/animator/SkDrawClip.cpp', |
| '../src/animator/SkDrawClip.h', |
| '../src/animator/SkDrawColor.cpp', |
| '../src/animator/SkDrawColor.h', |
| '../src/animator/SkDrawDash.cpp', |
| '../src/animator/SkDrawDash.h', |
| '../src/animator/SkDrawDiscrete.cpp', |
| '../src/animator/SkDrawDiscrete.h', |
| '../src/animator/SkDrawEmboss.cpp', |
| '../src/animator/SkDrawEmboss.h', |
| '../src/animator/SkDrawExtraPathEffect.cpp', |
| '../src/animator/SkDrawFull.cpp', |
| '../src/animator/SkDrawFull.h', |
| '../src/animator/SkDrawGradient.cpp', |
| '../src/animator/SkDrawGradient.h', |
| '../src/animator/SkDrawGroup.cpp', |
| '../src/animator/SkDrawGroup.h', |
| '../src/animator/SkDrawLine.cpp', |
| '../src/animator/SkDrawLine.h', |
| '../src/animator/SkDrawMatrix.cpp', |
| '../src/animator/SkDrawMatrix.h', |
| '../src/animator/SkDrawOval.cpp', |
| '../src/animator/SkDrawOval.h', |
| '../src/animator/SkDrawPaint.cpp', |
| '../src/animator/SkDrawPaint.h', |
| '../src/animator/SkDrawPath.cpp', |
| '../src/animator/SkDrawPath.h', |
| '../src/animator/SkDrawPoint.cpp', |
| '../src/animator/SkDrawPoint.h', |
| '../src/animator/SkDrawRectangle.cpp', |
| '../src/animator/SkDrawRectangle.h', |
| '../src/animator/SkDrawSaveLayer.cpp', |
| '../src/animator/SkDrawSaveLayer.h', |
| '../src/animator/SkDrawShader.cpp', |
| '../src/animator/SkDrawShader.h', |
| '../src/animator/SkDrawText.cpp', |
| '../src/animator/SkDrawText.h', |
| '../src/animator/SkDrawTextBox.cpp', |
| '../src/animator/SkDrawTextBox.h', |
| '../src/animator/SkDrawTo.cpp', |
| '../src/animator/SkDrawTo.h', |
| '../src/animator/SkDump.cpp', |
| '../src/animator/SkDump.h', |
| '../src/animator/SkExtras.h', |
| '../src/animator/SkGetCondensedInfo.cpp', |
| '../src/animator/SkHitClear.cpp', |
| '../src/animator/SkHitClear.h', |
| '../src/animator/SkHitTest.cpp', |
| '../src/animator/SkHitTest.h', |
| '../src/animator/SkIntArray.h', |
| '../src/animator/SkMatrixParts.cpp', |
| '../src/animator/SkMatrixParts.h', |
| '../src/animator/SkMemberInfo.cpp', |
| '../src/animator/SkMemberInfo.h', |
| '../src/animator/SkOpArray.cpp', |
| '../src/animator/SkOpArray.h', |
| '../src/animator/SkOperand.h', |
| '../src/animator/SkOperand2.h', |
| '../src/animator/SkOperandInterpolator.h', |
| '../src/animator/SkOperandIterpolator.cpp', |
| '../src/animator/SkPaintPart.cpp', |
| '../src/animator/SkPaintPart.h', |
| '../src/animator/SkParseSVGPath.cpp', |
| '../src/animator/SkPathParts.cpp', |
| '../src/animator/SkPathParts.h', |
| '../src/animator/SkPostParts.cpp', |
| '../src/animator/SkPostParts.h', |
| '../src/animator/SkScript.cpp', |
| '../src/animator/SkScript.h', |
| '../src/animator/SkScript2.h', |
| '../src/animator/SkScriptCallBack.h', |
| '../src/animator/SkScriptDecompile.cpp', |
| '../src/animator/SkScriptRuntime.cpp', |
| '../src/animator/SkScriptRuntime.h', |
| '../src/animator/SkScriptTokenizer.cpp', |
| '../src/animator/SkSnapshot.cpp', |
| '../src/animator/SkSnapshot.h', |
| '../src/animator/SkTDArray_Experimental.h', |
| '../src/animator/SkTextOnPath.cpp', |
| '../src/animator/SkTextOnPath.h', |
| '../src/animator/SkTextToPath.cpp', |
| '../src/animator/SkTextToPath.h', |
| '../src/animator/SkTime.cpp', |
| '../src/animator/SkTypedArray.cpp', |
| '../src/animator/SkTypedArray.h', |
| '../src/animator/SkXMLAnimatorWriter.cpp', |
| '../src/animator/SkXMLAnimatorWriter.h', |
| ], |
| 'direct_dependent_settings': { |
| 'include_dirs': [ |
| '../include/animator', |
| ], |
| }, |
| }, |
| ], |
| } |