blob: 08f0ab030a66ac0740f441c94594ad047abb614a (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
|
#################################################
#
# (C) 2010-2011 Serghei Amelian
# serghei (DOT) amelian (AT) gmail.com
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
include_directories(
${CMAKE_CURRENT_SOURCE_DIR}
${CMAKE_CURRENT_SOURCE_DIR}/../core
${CMAKE_CURRENT_SOURCE_DIR}/../ecma
${CMAKE_CURRENT_SOURCE_DIR}/../impl
${CMAKE_CURRENT_SOURCE_DIR}/../impl/libs/libtext2path/src
${CMAKE_BINARY_DIR}
${TDE_INCLUDE_DIR}
${TQT_INCLUDE_DIRS}
)
##### headers ###################################
install( FILES
SVGAElement.h SVGAltGlyphElement.h SVGAltGlyphDefElement.h
SVGGlyphRefElement.h SVGAngle.h SVGAnimateColorElement.h SVGAnimateElement.h
SVGAnimateMotionElement.h SVGAnimateTransformElement.h SVGAnimatedAngle.h
SVGAnimatedBoolean.h SVGAnimatedEnumeration.h SVGAnimatedInteger.h
SVGAnimatedLength.h SVGAnimatedLengthList.h SVGAnimatedNumber.h
SVGAnimatedNumberList.h SVGAnimatedPathData.h SVGAnimatedPoints.h
SVGAnimatedPreserveAspectRatio.h SVGAnimatedRect.h SVGAnimatedString.h
SVGAnimatedTransformList.h SVGAnimationElement.h SVGCSSRule.h
SVGCircleElement.h SVGClipPathElement.h SVGColor.h SVGColorProfileElement.h
SVGColorProfileRule.h SVGComponentTransferFunctionElement.h
SVGCursorElement.h SVGDefinitionSrcElement.h SVGDefsElement.h
SVGDescElement.h SVGDocument.h SVGElement.h SVGElementInstance.h
SVGElementInstanceList.h SVGEllipseElement.h SVGEvent.h SVGException.h
SVGExternalResourcesRequired.h SVGFEBlendElement.h SVGFEColorMatrixElement.h
SVGFEComponentTransferElement.h SVGFECompositeElement.h
SVGFEConvolveMatrixElement.h SVGFEDiffuseLightingElement.h
SVGFEDisplacementMapElement.h SVGFEDistantLightElement.h SVGFEFloodElement.h
SVGFEFuncAElement.h SVGFEFuncBElement.h SVGFEFuncGElement.h
SVGFEFuncRElement.h SVGFEGaussianBlurElement.h SVGFEImageElement.h
SVGFEMergeElement.h SVGFEMergeNodeElement.h SVGFEMorphologyElement.h
SVGFEOffsetElement.h SVGFEPointLightElement.h SVGFESpecularLightingElement.h
SVGFESpotLightElement.h SVGFETileElement.h SVGFETurbulenceElement.h
SVGFilterElement.h SVGFilterPrimitiveStandardAttributes.h SVGFitToViewBox.h
SVGFontElement.h SVGFontFaceElement.h SVGFontFaceFormatElement.h
SVGFontFaceNameElement.h SVGFontFaceSrcElement.h SVGFontFaceUriElement.h
SVGForeignObjectElement.h SVGGElement.h SVGGlyphElement.h SVGGradientElement.h
SVGHKernElement.h SVGICCColor.h SVGImageElement.h SVGLangSpace.h
SVGLength.h SVGLengthList.h SVGLineElement.h SVGLinearGradientElement.h
SVGLocatable.h SVGMPathElement.h SVGMarkerElement.h SVGMaskElement.h
SVGMatrix.h SVGMetadataElement.h SVGMissingGlyphElement.h SVGNumber.h
SVGNumberList.h SVGPaint.h SVGPathElement.h SVGPathSeg.h SVGPathSegArc.h
SVGPathSegClosePath.h SVGPathSegCurvetoCubic.h SVGPathSegCurvetoCubicSmooth.h
SVGPathSegCurvetoQuadratic.h SVGPathSegCurvetoQuadraticSmooth.h
SVGPathSegLineto.h SVGPathSegLinetoHorizontal.h SVGPathSegLinetoVertical.h
SVGPathSegList.h SVGPathSegMoveto.h SVGPatternElement.h
SVGPoint.h SVGPointList.h SVGPolygonElement.h SVGPolylineElement.h
SVGPreserveAspectRatio.h SVGRadialGradientElement.h SVGRect.h SVGRectElement.h
SVGRenderingIntent.h SVGSVGElement.h SVGScriptElement.h SVGSetElement.h
SVGStopElement.h SVGStringList.h SVGStylable.h SVGStyleElement.h
SVGSwitchElement.h SVGSymbolElement.h SVGTRefElement.h SVGTSpanElement.h
SVGTests.h SVGTextContentElement.h SVGTextElement.h SVGTextPathElement.h
SVGTextPositioningElement.h SVGTitleElement.h SVGTransform.h SVGTransformList.h
SVGTransformable.h SVGURIReference.h SVGUnitTypes.h SVGUseElement.h
SVGVKernElement.h SVGViewElement.h SVGViewSpec.h SVGWindow.h SVGZoomAndPan.h
SVGZoomEvent.h
DESTINATION ${INCLUDE_INSTALL_DIR}/dom )
##### ksvgdom (static) ##########################
tde_add_library( ksvgdom STATIC_PIC
SOURCES
SVGLength.cpp SVGAnimatedLength.cpp SVGNumber.cpp SVGAnimatedNumber.cpp
SVGPoint.cpp SVGTSpanElement.cpp SVGTRefElement.cpp SVGAnimatedLengthList.cpp
SVGAnimatedNumberList.cpp SVGTransformList.cpp SVGAElement.cpp
SVGAnimatedTransformList.cpp SVGRectElement.cpp SVGCircleElement.cpp
SVGEllipseElement.cpp SVGLineElement.cpp SVGPolylineElement.cpp
SVGPolygonElement.cpp SVGTextPositioningElement.cpp SVGTextContentElement.cpp
SVGTextElement.cpp SVGImageElement.cpp SVGUseElement.cpp SVGMatrix.cpp
SVGTransform.cpp SVGPointList.cpp SVGDocument.cpp SVGAnimatedEnumeration.cpp
SVGDefsElement.cpp SVGLocatable.cpp SVGTransformable.cpp SVGStylable.cpp
SVGGElement.cpp SVGAngle.cpp SVGAnimatedAngle.cpp SVGColor.cpp SVGPathElement.cpp
SVGPathSegList.cpp SVGTests.cpp SVGLangSpace.cpp SVGStringList.cpp SVGPathSeg.cpp
SVGPathSegClosePath.cpp SVGPathSegMoveto.cpp SVGPathSegLinetoHorizontal.cpp
SVGPathSegLinetoVertical.cpp SVGPathSegLineto.cpp SVGPathSegCurvetoCubic.cpp
SVGDescElement.cpp SVGTitleElement.cpp SVGExternalResourcesRequired.cpp
SVGAnimatedBoolean.cpp SVGNumberList.cpp SVGPathSegCurvetoCubicSmooth.cpp
SVGPathSegCurvetoQuadratic.cpp SVGAnimatedRect.cpp SVGAnimatedString.cpp
SVGPathSegCurvetoQuadraticSmooth.cpp SVGPathSegArc.cpp SVGURIReference.cpp
SVGAnimatedInteger.cpp SVGLengthList.cpp SVGSVGElement.cpp SVGRect.cpp
SVGFitToViewBox.cpp SVGAnimatedPreserveAspectRatio.cpp SVGPreserveAspectRatio.cpp
SVGElement.cpp SVGStyleElement.cpp SVGClipPathElement.cpp SVGMaskElement.cpp
SVGColorProfileElement.cpp SVGColorProfileRule.cpp SVGZoomAndPan.cpp
SVGScriptElement.cpp SVGSwitchElement.cpp SVGSymbolElement.cpp
SVGDefinitionSrcElement.cpp SVGFontFaceElement.cpp SVGFontFaceFormatElement.cpp
SVGFontFaceNameElement.cpp SVGFontFaceSrcElement.cpp SVGHKernElement.cpp
SVGMetadataElement.cpp SVGVKernElement.cpp SVGCursorElement.cpp
SVGForeignObjectElement.cpp SVGFontFaceUriElement.cpp SVGElementInstance.cpp
SVGElementInstanceList.cpp SVGAnimatedPoints.cpp SVGAnimatedPathData.cpp
SVGMarkerElement.cpp SVGViewSpec.cpp SVGViewElement.cpp SVGFilterElement.cpp
SVGFilterPrimitiveStandardAttributes.cpp SVGFEBlendElement.cpp
SVGFEColorMatrixElement.cpp SVGFEComponentTransferElement.cpp
SVGComponentTransferFunctionElement.cpp SVGFEFuncAElement.cpp
SVGFEFuncBElement.cpp SVGFEFuncGElement.cpp SVGFEFuncRElement.cpp
SVGFECompositeElement.cpp SVGFEConvolveMatrixElement.cpp SVGFEFloodElement.cpp
SVGFEGaussianBlurElement.cpp SVGFEDiffuseLightingElement.cpp
SVGFEDistantLightElement.cpp SVGFEPointLightElement.cpp
SVGFESpotLightElement.cpp SVGFEDisplacementMapElement.cpp SVGFEMergeElement.cpp
SVGFEMergeNodeElement.cpp SVGFEImageElement.cpp SVGFEMorphologyElement.cpp
SVGFEOffsetElement.cpp SVGFESpecularLightingElement.cpp SVGFETileElement.cpp
SVGFETurbulenceElement.cpp SVGAnimationElement.cpp SVGAnimateElement.cpp
SVGSetElement.cpp SVGAnimateMotionElement.cpp SVGAnimateColorElement.cpp
SVGAnimateTransformElement.cpp SVGEvent.cpp SVGZoomEvent.cpp SVGICCColor.cpp
SVGCSSRule.cpp SVGGradientElement.cpp SVGRadialGradientElement.cpp
SVGLinearGradientElement.cpp SVGStopElement.cpp SVGPatternElement.cpp
SVGMPathElement.cpp SVGFontElement.cpp SVGAltGlyphElement.cpp
SVGGlyphRefElement.cpp SVGAltGlyphDefElement.cpp SVGGlyphElement.cpp
SVGMissingGlyphElement.cpp SVGPaint.cpp SVGTextPathElement.cpp SVGWindow.cpp
)
|