185 lines
6.3 KiB
Plaintext
185 lines
6.3 KiB
Plaintext
METAFILE_PATH = $$PWD/../../raster/Metafile
|
|
|
|
!metafile_disable_wmf_emf {
|
|
DEFINES += METAFILE_SUPPORT_WMF_EMF
|
|
|
|
HEADERS += \
|
|
$$METAFILE_PATH/Common/CPathConverter.h \
|
|
$$METAFILE_PATH/Common/CPath.h \
|
|
$$METAFILE_PATH/Common/CClip.h \
|
|
\
|
|
$$METAFILE_PATH/Emf/EmfInterpretator/CEmfInterpretator.h \
|
|
$$METAFILE_PATH/Emf/EmfInterpretator/CEmfInterpretatorArray.h \
|
|
$$METAFILE_PATH/Emf/EmfInterpretator/CEmfInterpretatorBase.h \
|
|
$$METAFILE_PATH/Emf/EmfInterpretator/CEmfInterpretatorRender.h \
|
|
$$METAFILE_PATH/Emf/EmfInterpretator/CEmfInterpretatorSvg.h \
|
|
$$METAFILE_PATH/Emf/EmfParser/CEmfParser.h \
|
|
$$METAFILE_PATH/Emf/EmfParser/CEmfParserBase.h \
|
|
$$METAFILE_PATH/Emf/EmfParser/CEmfPlusParser.h \
|
|
\
|
|
$$METAFILE_PATH/Emf/EmfTypes.h \
|
|
$$METAFILE_PATH/Emf/EmfObjects.h \
|
|
$$METAFILE_PATH/Emf/EmfPlusObjects.h \
|
|
$$METAFILE_PATH/Emf/EmfPlayer.h \
|
|
$$METAFILE_PATH/Emf/EmfFile.h \
|
|
$$METAFILE_PATH/Wmf/WmfObjects.h \
|
|
$$METAFILE_PATH/Wmf/WmfPlayer.h \
|
|
$$METAFILE_PATH/Wmf/WmfTypes.h \
|
|
\
|
|
$$METAFILE_PATH/Wmf/WmfInterpretator/CWmfInterpretator.h \
|
|
$$METAFILE_PATH/Wmf/WmfInterpretator/CWmfInterpretatorBase.h \
|
|
$$METAFILE_PATH/Wmf/WmfInterpretator/CInterpretatorSvgBase.h \
|
|
$$METAFILE_PATH/Wmf/WmfInterpretator/CWmfInterpretatorSvg.h \
|
|
$$METAFILE_PATH/Wmf/WmfInterpretator/CWmfInterpretatorRender.h \
|
|
$$METAFILE_PATH/Wmf/WmfParser/CWmfParser.h \
|
|
$$METAFILE_PATH/Wmf/WmfParser/CWmfParserBase.h
|
|
|
|
SOURCES += \
|
|
$$METAFILE_PATH/Common/CPathConverter.cpp \
|
|
$$METAFILE_PATH/Common/CPath.cpp \
|
|
$$METAFILE_PATH/Common/CClip.cpp \
|
|
\
|
|
$$METAFILE_PATH/Emf/EmfInterpretator/CEmfInterpretator.cpp \
|
|
$$METAFILE_PATH/Emf/EmfInterpretator/CEmfInterpretatorArray.cpp \
|
|
$$METAFILE_PATH/Emf/EmfInterpretator/CEmfInterpretatorRender.cpp \
|
|
$$METAFILE_PATH/Emf/EmfInterpretator/CEmfInterpretatorSvg.cpp \
|
|
$$METAFILE_PATH/Emf/EmfParser/CEmfParser.cpp \
|
|
$$METAFILE_PATH/Emf/EmfParser/CEmfParserBase.cpp \
|
|
$$METAFILE_PATH/Emf/EmfParser/CEmfPlusParser.cpp \
|
|
\
|
|
$$METAFILE_PATH/Emf/EmfObjects.cpp \
|
|
$$METAFILE_PATH/Emf/EmfPlusObjects.cpp \
|
|
$$METAFILE_PATH/Emf/EmfPlayer.cpp \
|
|
$$METAFILE_PATH/Emf/EmfFile.cpp \
|
|
$$METAFILE_PATH/Wmf/WmfObjects.cpp \
|
|
$$METAFILE_PATH/Wmf/WmfPlayer.cpp \
|
|
\
|
|
$$METAFILE_PATH/Wmf/WmfInterpretator/CInterpretatorSvgBase.cpp \
|
|
$$METAFILE_PATH/Wmf/WmfInterpretator/CWmfInterpretatorSvg.cpp \
|
|
$$METAFILE_PATH/Wmf/WmfInterpretator/CWmfInterpretatorRender.cpp \
|
|
$$METAFILE_PATH/Wmf/WmfInterpretator/CWmfInterpretator.cpp \
|
|
$$METAFILE_PATH/Wmf/WmfParser/CWmfParser.cpp \
|
|
$$METAFILE_PATH/Wmf/WmfParser/CWmfParserBase.cpp
|
|
|
|
!metafile_disable_wmf_emf_xml {
|
|
DEFINES += METAFILE_SUPPORT_WMF_EMF_XML
|
|
HEADERS += \
|
|
$$METAFILE_PATH/CXmlOutput.h \
|
|
\
|
|
$$METAFILE_PATH/Emf/EmfInterpretator/CEmfInterpretatorXml.h \
|
|
$$METAFILE_PATH/Emf/EmfParser/CEmfxParser.h
|
|
|
|
SOURCES += \
|
|
$$METAFILE_PATH/CXmlOutput.cpp \
|
|
\
|
|
$$METAFILE_PATH/Emf/EmfInterpretator/CEmfInterpretatorXml.cpp \
|
|
$$METAFILE_PATH/Emf/EmfParser/CEmfxParser.cpp
|
|
}
|
|
}
|
|
|
|
!metafile_disable_svg {
|
|
DEFINES += METAFILE_SUPPORT_SVG
|
|
|
|
# DEPRECATED ENGINE. REMOVE IN 7.6+ VERSIONS
|
|
#CONFIG += svg_old_version
|
|
|
|
svg_old_version {
|
|
|
|
DEFINES += SVG_OLD_ENGINE
|
|
|
|
HEADERS += \
|
|
$$METAFILE_PATH/svg/SVGFramework.h \
|
|
$$METAFILE_PATH/svg/SVGTransformer.h
|
|
|
|
SOURCES += \
|
|
$$METAFILE_PATH/svg/SVGFramework.cpp \
|
|
$$METAFILE_PATH/svg/SVGTransformer.cpp
|
|
|
|
} else {
|
|
|
|
HEADERS += \
|
|
$$METAFILE_PATH/svg/SvgTypes.h \
|
|
$$METAFILE_PATH/svg/CSvgFile.h \
|
|
$$METAFILE_PATH/svg/CSvgParser.h \
|
|
$$METAFILE_PATH/svg/SvgObjects/CContainer.h \
|
|
$$METAFILE_PATH/svg/SvgObjects/CGradient.h \
|
|
$$METAFILE_PATH/svg/SvgObjects/CClipPath.h \
|
|
$$METAFILE_PATH/svg/SvgObjects/CMask.h \
|
|
$$METAFILE_PATH/svg/SvgObjects/CPattern.h \
|
|
$$METAFILE_PATH/svg/SvgObjects/CSymbol.h \
|
|
$$METAFILE_PATH/svg/SvgObjects/CSwitch.h \
|
|
$$METAFILE_PATH/svg/SvgObjects/CMarker.h \
|
|
$$METAFILE_PATH/svg/SvgObjects/CImage.h \
|
|
$$METAFILE_PATH/svg/SvgObjects/CLine.h \
|
|
$$METAFILE_PATH/svg/SvgObjects/CRect.h \
|
|
$$METAFILE_PATH/svg/SvgObjects/CCircle.h \
|
|
$$METAFILE_PATH/svg/SvgObjects/CEllipse.h \
|
|
$$METAFILE_PATH/svg/SvgObjects/CPath.h \
|
|
$$METAFILE_PATH/svg/SvgObjects/CText.h \
|
|
$$METAFILE_PATH/svg/SvgObjects/CUse.h \
|
|
$$METAFILE_PATH/svg/SvgObjects/CPolyline.h \
|
|
$$METAFILE_PATH/svg/SvgObjects/CFont.h \
|
|
$$METAFILE_PATH/svg/SvgObjects/CStyle.h \
|
|
$$METAFILE_PATH/svg/SvgObjects/CObjectBase.h \
|
|
$$METAFILE_PATH/svg/SvgUtils.h \
|
|
$$METAFILE_PATH/svg/SvgReader.h
|
|
|
|
SOURCES += \
|
|
$$METAFILE_PATH/svg/CSvgFile.cpp \
|
|
$$METAFILE_PATH/svg/CSvgParser.cpp \
|
|
$$METAFILE_PATH/svg/SvgObjects/CContainer.cpp \
|
|
$$METAFILE_PATH/svg/SvgObjects/CGradient.cpp \
|
|
$$METAFILE_PATH/svg/SvgObjects/CClipPath.cpp \
|
|
$$METAFILE_PATH/svg/SvgObjects/CMask.cpp \
|
|
$$METAFILE_PATH/svg/SvgObjects/CMarker.cpp \
|
|
$$METAFILE_PATH/svg/SvgObjects/CPattern.cpp \
|
|
$$METAFILE_PATH/svg/SvgObjects/CSymbol.cpp \
|
|
$$METAFILE_PATH/svg/SvgObjects/CSwitch.cpp \
|
|
$$METAFILE_PATH/svg/SvgObjects/CImage.cpp \
|
|
$$METAFILE_PATH/svg/SvgObjects/CLine.cpp \
|
|
$$METAFILE_PATH/svg/SvgObjects/CRect.cpp \
|
|
$$METAFILE_PATH/svg/SvgObjects/CCircle.cpp \
|
|
$$METAFILE_PATH/svg/SvgObjects/CEllipse.cpp \
|
|
$$METAFILE_PATH/svg/SvgObjects/CPath.cpp \
|
|
$$METAFILE_PATH/svg/SvgObjects/CText.cpp \
|
|
$$METAFILE_PATH/svg/SvgObjects/CUse.cpp \
|
|
$$METAFILE_PATH/svg/SvgObjects/CPolyline.cpp \
|
|
$$METAFILE_PATH/svg/SvgObjects/CFont.cpp \
|
|
$$METAFILE_PATH/svg/SvgObjects/CObjectBase.cpp \
|
|
$$METAFILE_PATH/svg/SvgObjects/CStyle.cpp \
|
|
$$METAFILE_PATH/svg/SvgReader.cpp
|
|
|
|
CONFIG += css_calculator_without_xhtml
|
|
|
|
include($$METAFILE_PATH/../../../Common/3dParty/html/css/CssCalculator.pri)
|
|
}
|
|
}
|
|
|
|
!metafile_disable_svm {
|
|
DEFINES += METAFILE_SUPPORT_SVM
|
|
|
|
HEADERS += \
|
|
$$METAFILE_PATH/StarView/SvmFile.h \
|
|
$$METAFILE_PATH/StarView/SvmObjects.h \
|
|
$$METAFILE_PATH/StarView/SvmPlayer.h
|
|
|
|
SOURCES += \
|
|
$$METAFILE_PATH/StarView/SvmFile.cpp \
|
|
$$METAFILE_PATH/StarView/SvmObjects.cpp \
|
|
$$METAFILE_PATH/StarView/SvmPlayer.cpp
|
|
}
|
|
|
|
HEADERS += \
|
|
$$METAFILE_PATH/MetaFile.h \
|
|
$$METAFILE_PATH/Common/MetaFile.h \
|
|
$$METAFILE_PATH/Common/IOutputDevice.h \
|
|
$$METAFILE_PATH/Common/MetaFileTypes.h \
|
|
$$METAFILE_PATH/Common/MetaFileObjects.h \
|
|
$$METAFILE_PATH/Common/MetaFileRenderer.h \
|
|
$$METAFILE_PATH/Common/MetaFileUtils.h
|
|
|
|
SOURCES += \
|
|
$$METAFILE_PATH/MetaFile.cpp \
|
|
$$METAFILE_PATH/Common/MetaFileTypes.cpp \
|
|
$$METAFILE_PATH/Common/MetaFileUtils.cpp
|