|
|
|
SUBDIRS = libs
|
|
|
|
noinst_LTLIBRARIES = libksvgdomimpl.la
|
|
|
|
|
|
|
|
KDE_OPTIONS = nofinal
|
|
|
|
|
|
|
|
# The makefile has the following structure:
|
|
|
|
# datatypes
|
|
|
|
# animated datatypes
|
|
|
|
# lists
|
|
|
|
# animated lists
|
|
|
|
# base classes
|
|
|
|
# document structure
|
|
|
|
# styling
|
|
|
|
# paths
|
|
|
|
# basic shapes
|
|
|
|
# text
|
|
|
|
# painting
|
|
|
|
# color
|
|
|
|
# gradients & patterns
|
|
|
|
# clipping & masking
|
|
|
|
# filters
|
|
|
|
# interactivity
|
|
|
|
# linking
|
|
|
|
# scripting
|
|
|
|
# animations
|
|
|
|
# font & glyph stuff
|
|
|
|
# metadata
|
|
|
|
# extensibility
|
|
|
|
|
|
|
|
KDE_CXXFLAGS = $(USE_EXCEPTIONS)
|
|
|
|
libksvgdomimpl_la_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
|
|
|
|
|
|
|
|
libksvgdomimpl_la_METASOURCES = AUTO
|
|
|
|
|
|
|
|
INCLUDES = $(FREETYPE_CFLAGS) -I$(top_srcdir)/ksvg/core -I$(top_srcdir)/ksvg/dom -I$(top_srcdir)/ksvg/ecma -I$(top_srcdir)/ksvg/data -I$(top_srcdir)/ksvg/impl/libs/art_support -I$(top_srcdir)/ksvg/impl/libs/libtext2path/src $(all_includes)
|