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
4.9 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.cc SVGNumberImpl.cc SVGPointImpl.cc SVGTransformImpl.cc
SVGMatrixImpl.cc SVGRectImpl.cc SVGAngleImpl.cc SVGAnimatedLengthImpl.cc
SVGAnimatedNumberImpl.cc SVGAnimatedIntegerImpl.cc SVGAnimatedBooleanImpl.cc
SVGAnimatedEnumerationImpl.cc SVGAnimatedPreserveAspectRatioImpl.cc
SVGAnimatedRectImpl.cc SVGAnimatedAngleImpl.cc SVGAnimatedPathDataImpl.cc
SVGAnimatedStringImpl.cc SVGLengthListImpl.cc SVGNumberListImpl.cc
SVGPointListImpl.cc SVGTransformListImpl.cc SVGStringListImpl.cc
SVGPathSegListImpl.cc SVGElementInstanceListImpl.cc
SVGAnimatedLengthListImpl.cc SVGAnimatedNumberListImpl.cc
SVGAnimatedPointsImpl.cc SVGAnimatedTransformListImpl.cc
SVGShapeImpl.cc SVGContainerImpl.cc SVGBBoxTarget.cc SVGHelperImpl.cc
SVGStylableImpl.cc SVGTransformableImpl.cc SVGTestsImpl.cc SVGLangSpaceImpl.cc
SVGExternalResourcesRequiredImpl.cc SVGLocatableImpl.cc SVGFitToViewBoxImpl.cc
SVGPreserveAspectRatioImpl.cc SVGZoomAndPanImpl.cc SVGViewSpecImpl.cc
SVGElementImpl.cc SVGElementInstanceImpl.cc SVGDocumentImpl.cc
SVGSVGElementImpl.cc SVGWindowImpl.cc SVGDefsElementImpl.cc
SVGUseElementImpl.cc SVGDescElementImpl.cc SVGTitleElementImpl.cc
SVGGElementImpl.cc SVGSwitchElementImpl.cc SVGSymbolElementImpl.cc
SVGImageElementImpl.cc SVGURIReferenceImpl.cc SVGStyleElementImpl.cc
SVGCSSRuleImpl.cc SVGPathElementImpl.cc SVGPathSegImpl.cc
SVGPathSegClosePathImpl.cc SVGPathSegArcImpl.cc SVGPathSegMovetoImpl.cc
SVGPathSegCurvetoQuadraticImpl.cc SVGPathSegCurvetoQuadraticSmoothImpl.cc
SVGPathSegCurvetoCubicImpl.cc SVGPathSegCurvetoCubicSmoothImpl.cc
SVGPathSegLinetoImpl.cc SVGPathSegLinetoHorizontalImpl.cc
SVGPathSegLinetoVerticalImpl.cc SVGRectElementImpl.cc SVGCircleElementImpl.cc
SVGEllipseElementImpl.cc SVGLineElementImpl.cc SVGPolyElementImpl.cc
SVGPolylineElementImpl.cc SVGPolygonElementImpl.cc SVGTextElementImpl.cc
SVGTSpanElementImpl.cc SVGTRefElementImpl.cc SVGTextPositioningElementImpl.cc
SVGTextContentElementImpl.cc SVGTextPathElementImpl.cc SVGPaintImpl.cc
SVGMarkerElementImpl.cc SVGColorImpl.cc SVGICCColorImpl.cc
SVGColorProfileElementImpl.cc SVGColorProfileRuleImpl.cc SVGPaintServerImpl.cc
SVGGradientElementImpl.cc SVGStopElementImpl.cc SVGLinearGradientElementImpl.cc
SVGRadialGradientElementImpl.cc SVGPatternElementImpl.cc
SVGClipPathElementImpl.cc SVGMaskElementImpl.cc SVGFilterElementImpl.cc
SVGFilterPrimitiveStandardAttributesImpl.cc SVGFEBlendElementImpl.cc
SVGFEColorMatrixElementImpl.cc SVGFEComponentTransferElementImpl.cc
SVGComponentTransferFunctionElementImpl.cc SVGFEFuncAElementImpl.cc
SVGFEFuncBElementImpl.cc SVGFEFuncGElementImpl.cc SVGFEFuncRElementImpl.cc
SVGFECompositeElementImpl.cc SVGFEConvolveMatrixElementImpl.cc
SVGFEFloodElementImpl.cc SVGFEGaussianBlurElementImpl.cc
SVGFEDiffuseLightingElementImpl.cc SVGFEDistantLightElementImpl.cc
SVGFEPointLightElementImpl.cc SVGFESpotLightElementImpl.cc
SVGFEDisplacementMapElementImpl.cc SVGFEMergeElementImpl.cc
SVGFEMergeNodeElementImpl.cc SVGFEImageElementImpl.cc
SVGFEMorphologyElementImpl.cc SVGFEOffsetElementImpl.cc
SVGFESpecularLightingElementImpl.cc SVGFETileElementImpl.cc
SVGFETurbulenceElementImpl.cc SVGCursorElementImpl.cc
SVGAElementImpl.cc SVGViewElementImpl.cc SVGScriptElementImpl.cc
SVGEventImpl.cc SVGZoomEventImpl.cc SVGEcma.cc generateddata.cpp
SVGAnimationElementImpl.cc SVGAnimateElementImpl.cc SVGSetElementImpl.cc
SVGAnimateMotionElementImpl.cc SVGAnimateColorElementImpl.cc
SVGAnimateTransformElementImpl.cc SVGMPathElementImpl.cc SVGTimeScheduler.cc
SVGFontElementImpl.cc SVGAltGlyphElementImpl.cc SVGAltGlyphDefElementImpl.cc
SVGGlyphRefElementImpl.cc SVGGlyphElementImpl.cc SVGMissingGlyphElementImpl.cc
SVGFontFaceElementImpl.cc SVGFontFaceFormatElementImpl.cc
SVGFontFaceNameElementImpl.cc SVGFontFaceSrcElementImpl.cc
SVGFontFaceUriElementImpl.cc SVGDefinitionSrcElementImpl.cc
SVGHKernElementImpl.cc SVGVKernElementImpl.cc SVGMetadataElementImpl.cc
SVGForeignObjectElementImpl.cc svgpathparser.cc
LINK kjs-shared
)