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/impl/CMakeLists.txt

94 lines
5.0 KiB

#################################################
#
# (C) 2010-2011 Serghei Amelian
# serghei (DOT) amelian (AT) gmail.com
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
add_subdirectory( libs )
include_directories(
${CMAKE_CURRENT_BINARY_DIR}
${CMAKE_CURRENT_SOURCE_DIR}/../core
${CMAKE_CURRENT_SOURCE_DIR}/../dom
${CMAKE_CURRENT_SOURCE_DIR}/../ecma
${CMAKE_CURRENT_SOURCE_DIR}/../data
${CMAKE_CURRENT_SOURCE_DIR}/../impl
${CMAKE_CURRENT_SOURCE_DIR}/../impl/libs/libtext2path/src
${CMAKE_BINARY_DIR}
${TDE_INCLUDE_DIR}
${TQT_INCLUDE_DIRS}
${FREETYPE_INCLUDE_DIRS}
)
##### ksvgdomimpl (static) ######################
tde_add_library( ksvgdomimpl STATIC_PIC AUTOMOC
SOURCES
SVGLengthImpl.cpp SVGNumberImpl.cpp SVGPointImpl.cpp SVGTransformImpl.cpp
SVGMatrixImpl.cpp SVGRectImpl.cpp SVGAngleImpl.cpp SVGAnimatedLengthImpl.cpp
SVGAnimatedNumberImpl.cpp SVGAnimatedIntegerImpl.cpp SVGAnimatedBooleanImpl.cpp
SVGAnimatedEnumerationImpl.cpp SVGAnimatedPreserveAspectRatioImpl.cpp
SVGAnimatedRectImpl.cpp SVGAnimatedAngleImpl.cpp SVGAnimatedPathDataImpl.cpp
SVGAnimatedStringImpl.cpp SVGLengthListImpl.cpp SVGNumberListImpl.cpp
SVGPointListImpl.cpp SVGTransformListImpl.cpp SVGStringListImpl.cpp
SVGPathSegListImpl.cpp SVGElementInstanceListImpl.cpp
SVGAnimatedLengthListImpl.cpp SVGAnimatedNumberListImpl.cpp
SVGAnimatedPointsImpl.cpp SVGAnimatedTransformListImpl.cpp
SVGShapeImpl.cpp SVGContainerImpl.cpp SVGBBoxTarget.cpp SVGHelperImpl.cpp
SVGStylableImpl.cpp SVGTransformableImpl.cpp SVGTestsImpl.cpp SVGLangSpaceImpl.cpp
SVGExternalResourcesRequiredImpl.cpp SVGLocatableImpl.cpp SVGFitToViewBoxImpl.cpp
SVGPreserveAspectRatioImpl.cpp SVGZoomAndPanImpl.cpp SVGViewSpecImpl.cpp
SVGElementImpl.cpp SVGElementInstanceImpl.cpp SVGDocumentImpl.cpp
SVGSVGElementImpl.cpp SVGWindowImpl.cpp SVGDefsElementImpl.cpp
SVGUseElementImpl.cpp SVGDescElementImpl.cpp SVGTitleElementImpl.cpp
SVGGElementImpl.cpp SVGSwitchElementImpl.cpp SVGSymbolElementImpl.cpp
SVGImageElementImpl.cpp SVGURIReferenceImpl.cpp SVGStyleElementImpl.cpp
SVGCSSRuleImpl.cpp SVGPathElementImpl.cpp SVGPathSegImpl.cpp
SVGPathSegClosePathImpl.cpp SVGPathSegArcImpl.cpp SVGPathSegMovetoImpl.cpp
SVGPathSegCurvetoQuadraticImpl.cpp SVGPathSegCurvetoQuadraticSmoothImpl.cpp
SVGPathSegCurvetoCubicImpl.cpp SVGPathSegCurvetoCubicSmoothImpl.cpp
SVGPathSegLinetoImpl.cpp SVGPathSegLinetoHorizontalImpl.cpp
SVGPathSegLinetoVerticalImpl.cpp SVGRectElementImpl.cpp SVGCircleElementImpl.cpp
SVGEllipseElementImpl.cpp SVGLineElementImpl.cpp SVGPolyElementImpl.cpp
SVGPolylineElementImpl.cpp SVGPolygonElementImpl.cpp SVGTextElementImpl.cpp
SVGTSpanElementImpl.cpp SVGTRefElementImpl.cpp SVGTextPositioningElementImpl.cpp
SVGTextContentElementImpl.cpp SVGTextPathElementImpl.cpp SVGPaintImpl.cpp
SVGMarkerElementImpl.cpp SVGColorImpl.cpp SVGICCColorImpl.cpp
SVGColorProfileElementImpl.cpp SVGColorProfileRuleImpl.cpp SVGPaintServerImpl.cpp
SVGGradientElementImpl.cpp SVGStopElementImpl.cpp SVGLinearGradientElementImpl.cpp
SVGRadialGradientElementImpl.cpp SVGPatternElementImpl.cpp
SVGClipPathElementImpl.cpp SVGMaskElementImpl.cpp SVGFilterElementImpl.cpp
SVGFilterPrimitiveStandardAttributesImpl.cpp SVGFEBlendElementImpl.cpp
SVGFEColorMatrixElementImpl.cpp SVGFEComponentTransferElementImpl.cpp
SVGComponentTransferFunctionElementImpl.cpp SVGFEFuncAElementImpl.cpp
SVGFEFuncBElementImpl.cpp SVGFEFuncGElementImpl.cpp SVGFEFuncRElementImpl.cpp
SVGFECompositeElementImpl.cpp SVGFEConvolveMatrixElementImpl.cpp
SVGFEFloodElementImpl.cpp SVGFEGaussianBlurElementImpl.cpp
SVGFEDiffuseLightingElementImpl.cpp SVGFEDistantLightElementImpl.cpp
SVGFEPointLightElementImpl.cpp SVGFESpotLightElementImpl.cpp
SVGFEDisplacementMapElementImpl.cpp SVGFEMergeElementImpl.cpp
SVGFEMergeNodeElementImpl.cpp SVGFEImageElementImpl.cpp
SVGFEMorphologyElementImpl.cpp SVGFEOffsetElementImpl.cpp
SVGFESpecularLightingElementImpl.cpp SVGFETileElementImpl.cpp
SVGFETurbulenceElementImpl.cpp SVGCursorElementImpl.cpp
SVGAElementImpl.cpp SVGViewElementImpl.cpp SVGScriptElementImpl.cpp
SVGEventImpl.cpp SVGZoomEventImpl.cpp SVGEcma.cpp generateddata.cpp
SVGAnimationElementImpl.cpp SVGAnimateElementImpl.cpp SVGSetElementImpl.cpp
SVGAnimateMotionElementImpl.cpp SVGAnimateColorElementImpl.cpp
SVGAnimateTransformElementImpl.cpp SVGMPathElementImpl.cpp SVGTimeScheduler.cpp
SVGFontElementImpl.cpp SVGAltGlyphElementImpl.cpp SVGAltGlyphDefElementImpl.cpp
SVGGlyphRefElementImpl.cpp SVGGlyphElementImpl.cpp SVGMissingGlyphElementImpl.cpp
SVGFontFaceElementImpl.cpp SVGFontFaceFormatElementImpl.cpp
SVGFontFaceNameElementImpl.cpp SVGFontFaceSrcElementImpl.cpp
SVGFontFaceUriElementImpl.cpp SVGDefinitionSrcElementImpl.cpp
SVGHKernElementImpl.cpp SVGVKernElementImpl.cpp SVGMetadataElementImpl.cpp
SVGForeignObjectElementImpl.cpp svgpathparser.cpp
LINK kjs-shared
)