You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
tdegraphics/ksvg/dom/CMakeLists.txt

126 lines
7.3 KiB

#################################################
#
# (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
)