Home | History | Annotate | Download | only in gyp
      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       'dependencies': [
     13         'skia_lib.gyp:skia_lib',
     14         'views.gyp:*',
     15         'xml.gyp:*',
     16       ],
     17       'include_dirs': [
     18         '../include/animator',
     19         '../src/utils',
     20       ],
     21       'sources': [
     22         '../include/animator/SkAnimator.h',
     23         '../include/animator/SkAnimatorView.h',
     24 
     25         '../src/animator/SkAnimate.h',
     26         '../src/animator/SkAnimateActive.cpp',
     27         '../src/animator/SkAnimateActive.h',
     28         '../src/animator/SkAnimateBase.cpp',
     29         '../src/animator/SkAnimateBase.h',
     30         '../src/animator/SkAnimateField.cpp',
     31         '../src/animator/SkAnimateMaker.cpp',
     32         '../src/animator/SkAnimateMaker.h',
     33         '../src/animator/SkAnimateProperties.h',
     34         '../src/animator/SkAnimateSet.cpp',
     35         '../src/animator/SkAnimateSet.h',
     36         '../src/animator/SkAnimator.cpp',
     37         '../src/animator/SkAnimatorScript.cpp',
     38         '../src/animator/SkAnimatorScript.h',
     39         #'../src/animator/SkAnimatorScript2.cpp', fails on windows
     40         #'../src/animator/SkAnimatorScript2.h',
     41         '../src/animator/SkBoundable.cpp',
     42         '../src/animator/SkBoundable.h',
     43         '../src/animator/SkBuildCondensedInfo.cpp',
     44         #'../src/animator/SkCondensedDebug.cpp', fails on windows
     45         #'../src/animator/SkCondensedRelease.cpp',
     46         '../src/animator/SkDisplayable.cpp',
     47         '../src/animator/SkDisplayable.h',
     48         '../src/animator/SkDisplayAdd.cpp',
     49         '../src/animator/SkDisplayAdd.h',
     50         '../src/animator/SkDisplayApply.cpp',
     51         '../src/animator/SkDisplayApply.h',
     52         '../src/animator/SkDisplayBounds.cpp',
     53         '../src/animator/SkDisplayBounds.h',
     54         '../src/animator/SkDisplayEvent.cpp',
     55         '../src/animator/SkDisplayEvent.h',
     56         '../src/animator/SkDisplayEvents.cpp',
     57         '../src/animator/SkDisplayEvents.h',
     58         '../src/animator/SkDisplayInclude.cpp',
     59         '../src/animator/SkDisplayInclude.h',
     60         '../src/animator/SkDisplayInput.cpp',
     61         '../src/animator/SkDisplayInput.h',
     62         '../src/animator/SkDisplayList.cpp',
     63         '../src/animator/SkDisplayList.h',
     64         '../src/animator/SkDisplayMath.cpp',
     65         '../src/animator/SkDisplayMath.h',
     66         '../src/animator/SkDisplayMovie.cpp',
     67         '../src/animator/SkDisplayMovie.h',
     68         '../src/animator/SkDisplayNumber.cpp',
     69         '../src/animator/SkDisplayNumber.h',
     70         '../src/animator/SkDisplayPost.cpp',
     71         '../src/animator/SkDisplayPost.h',
     72         '../src/animator/SkDisplayRandom.cpp',
     73         '../src/animator/SkDisplayRandom.h',
     74         '../src/animator/SkDisplayScreenplay.cpp',
     75         '../src/animator/SkDisplayScreenplay.h',
     76         '../src/animator/SkDisplayType.cpp',
     77         '../src/animator/SkDisplayType.h',
     78         '../src/animator/SkDisplayTypes.cpp',
     79         '../src/animator/SkDisplayTypes.h',
     80         '../src/animator/SkDisplayXMLParser.cpp',
     81         '../src/animator/SkDisplayXMLParser.h',
     82         '../src/animator/SkDraw3D.cpp',
     83         '../src/animator/SkDraw3D.h',
     84         '../src/animator/SkDrawable.cpp',
     85         '../src/animator/SkDrawable.h',
     86         '../src/animator/SkDrawBitmap.cpp',
     87         '../src/animator/SkDrawBitmap.h',
     88         '../src/animator/SkDrawBlur.cpp',
     89         '../src/animator/SkDrawBlur.h',
     90         '../src/animator/SkDrawClip.cpp',
     91         '../src/animator/SkDrawClip.h',
     92         '../src/animator/SkDrawColor.cpp',
     93         '../src/animator/SkDrawColor.h',
     94         '../src/animator/SkDrawDash.cpp',
     95         '../src/animator/SkDrawDash.h',
     96         '../src/animator/SkDrawDiscrete.cpp',
     97         '../src/animator/SkDrawDiscrete.h',
     98         '../src/animator/SkDrawEmboss.cpp',
     99         '../src/animator/SkDrawEmboss.h',
    100         '../src/animator/SkDrawExtraPathEffect.cpp',
    101         '../src/animator/SkDrawFull.cpp',
    102         '../src/animator/SkDrawFull.h',
    103         '../src/animator/SkDrawGradient.cpp',
    104         '../src/animator/SkDrawGradient.h',
    105         '../src/animator/SkDrawGroup.cpp',
    106         '../src/animator/SkDrawGroup.h',
    107         '../src/animator/SkDrawLine.cpp',
    108         '../src/animator/SkDrawLine.h',
    109         '../src/animator/SkDrawMatrix.cpp',
    110         '../src/animator/SkDrawMatrix.h',
    111         '../src/animator/SkDrawOval.cpp',
    112         '../src/animator/SkDrawOval.h',
    113         '../src/animator/SkDrawPaint.cpp',
    114         '../src/animator/SkDrawPaint.h',
    115         '../src/animator/SkDrawPath.cpp',
    116         '../src/animator/SkDrawPath.h',
    117         '../src/animator/SkDrawPoint.cpp',
    118         '../src/animator/SkDrawPoint.h',
    119         '../src/animator/SkDrawRectangle.cpp',
    120         '../src/animator/SkDrawRectangle.h',
    121         '../src/animator/SkDrawSaveLayer.cpp',
    122         '../src/animator/SkDrawSaveLayer.h',
    123         '../src/animator/SkDrawShader.cpp',
    124         '../src/animator/SkDrawShader.h',
    125         '../src/animator/SkDrawText.cpp',
    126         '../src/animator/SkDrawText.h',
    127         '../src/animator/SkDrawTextBox.cpp',
    128         '../src/animator/SkDrawTextBox.h',
    129         '../src/animator/SkDrawTo.cpp',
    130         '../src/animator/SkDrawTo.h',
    131         '../src/animator/SkDrawTransparentShader.cpp',
    132         '../src/animator/SkDrawTransparentShader.h',
    133         '../src/animator/SkDump.cpp',
    134         '../src/animator/SkDump.h',
    135         '../src/animator/SkExtras.h',
    136         '../src/animator/SkGetCondensedInfo.cpp',
    137         '../src/animator/SkHitClear.cpp',
    138         '../src/animator/SkHitClear.h',
    139         '../src/animator/SkHitTest.cpp',
    140         '../src/animator/SkHitTest.h',
    141         '../src/animator/SkIntArray.h',
    142         '../src/animator/SkMatrixParts.cpp',
    143         '../src/animator/SkMatrixParts.h',
    144         '../src/animator/SkMemberInfo.cpp',
    145         '../src/animator/SkMemberInfo.h',
    146         '../src/animator/SkOpArray.cpp',
    147         '../src/animator/SkOpArray.h',
    148         '../src/animator/SkOperand.h',
    149         '../src/animator/SkOperand2.h',
    150         '../src/animator/SkOperandInterpolator.h',
    151         '../src/animator/SkOperandIterpolator.cpp',
    152         '../src/animator/SkPaintPart.cpp',
    153         '../src/animator/SkPaintPart.h',
    154         '../src/animator/SkParseSVGPath.cpp',
    155         '../src/animator/SkPathParts.cpp',
    156         '../src/animator/SkPathParts.h',
    157         '../src/animator/SkPostParts.cpp',
    158         '../src/animator/SkPostParts.h',
    159         '../src/animator/SkScript.cpp',
    160         '../src/animator/SkScript.h',
    161         '../src/animator/SkScript2.h',
    162         '../src/animator/SkScriptCallBack.h',
    163         '../src/animator/SkScriptDecompile.cpp',
    164         '../src/animator/SkScriptRuntime.cpp',
    165         '../src/animator/SkScriptRuntime.h',
    166         '../src/animator/SkScriptTokenizer.cpp',
    167         '../src/animator/SkSnapshot.cpp',
    168         '../src/animator/SkSnapshot.h',
    169         '../src/animator/SkTDArray_Experimental.h',
    170         '../src/animator/SkTextOnPath.cpp',
    171         '../src/animator/SkTextOnPath.h',
    172         '../src/animator/SkTextToPath.cpp',
    173         '../src/animator/SkTextToPath.h',
    174         '../src/animator/SkTime.cpp',
    175         '../src/animator/SkTypedArray.cpp',
    176         '../src/animator/SkTypedArray.h',
    177         '../src/animator/SkXMLAnimatorWriter.cpp',
    178         '../src/animator/SkXMLAnimatorWriter.h',
    179       ],
    180       'direct_dependent_settings': {
    181         'include_dirs': [
    182           '../include/animator',
    183         ],
    184       },
    185     },
    186   ],
    187 }
    188