diff options
Diffstat (limited to 'src/plugins/scenegraph')
-rw-r--r-- | src/plugins/scenegraph/.prev_CMakeLists.txt | 5 | ||||
-rw-r--r-- | src/plugins/scenegraph/CMakeLists.txt | 5 | ||||
-rw-r--r-- | src/plugins/scenegraph/openvg/CMakeLists.txt | 65 |
3 files changed, 75 insertions, 0 deletions
diff --git a/src/plugins/scenegraph/.prev_CMakeLists.txt b/src/plugins/scenegraph/.prev_CMakeLists.txt new file mode 100644 index 0000000000..0e65d182ee --- /dev/null +++ b/src/plugins/scenegraph/.prev_CMakeLists.txt @@ -0,0 +1,5 @@ +# Generated from scenegraph.pro. + +if(QT_FEATURE_openvg) + add_subdirectory(openvg) +endif() diff --git a/src/plugins/scenegraph/CMakeLists.txt b/src/plugins/scenegraph/CMakeLists.txt new file mode 100644 index 0000000000..0e65d182ee --- /dev/null +++ b/src/plugins/scenegraph/CMakeLists.txt @@ -0,0 +1,5 @@ +# Generated from scenegraph.pro. + +if(QT_FEATURE_openvg) + add_subdirectory(openvg) +endif() diff --git a/src/plugins/scenegraph/openvg/CMakeLists.txt b/src/plugins/scenegraph/openvg/CMakeLists.txt new file mode 100644 index 0000000000..3acfa066f4 --- /dev/null +++ b/src/plugins/scenegraph/openvg/CMakeLists.txt @@ -0,0 +1,65 @@ +# Generated from openvg.pro. + +##################################################################### +## QSGOpenVGAdaptation Plugin: +##################################################################### + +qt_add_plugin(QSGOpenVGAdaptation + OUTPUT_NAME qsgopenvgbackend + TYPE scenegraph + SOURCES + qopenvgcontext.cpp qopenvgcontext_p.h + qopenvgmatrix.cpp qopenvgmatrix.h + qopenvgoffscreensurface.cpp qopenvgoffscreensurface.h + qsgopenvgadaptation.cpp qsgopenvgadaptation_p.h + qsgopenvgcontext.cpp qsgopenvgcontext_p.h + qsgopenvgfontglyphcache.cpp qsgopenvgfontglyphcache.h + qsgopenvgglyphnode.cpp qsgopenvgglyphnode_p.h + qsgopenvghelpers.cpp qsgopenvghelpers.h + qsgopenvginternalimagenode.cpp qsgopenvginternalimagenode.h + qsgopenvginternalrectanglenode.cpp qsgopenvginternalrectanglenode.h + qsgopenvglayer.cpp qsgopenvglayer.h + qsgopenvgnodevisitor.cpp qsgopenvgnodevisitor.h + qsgopenvgpainternode.cpp qsgopenvgpainternode.h + qsgopenvgpublicnodes.cpp qsgopenvgpublicnodes.h + qsgopenvgrenderable.cpp qsgopenvgrenderable.h + qsgopenvgrenderer.cpp qsgopenvgrenderer_p.h + qsgopenvgrenderloop.cpp qsgopenvgrenderloop_p.h + qsgopenvgtexture.cpp qsgopenvgtexture.h + PUBLIC_LIBRARIES + Qt::Core + Qt::CorePrivate + Qt::Gui + Qt::GuiPrivate + Qt::QmlPrivate + Qt::QuickPrivate + openvg +) + +#### Keys ignored in scope 1:.:.:openvg.pro:<TRUE>: +# OTHER_FILES = "$$PWD/openvg.json" +# QMAKE_TARGET_DESCRIPTION = "Quick OpenVG Renderer for Qt." +# QMAKE_TARGET_PRODUCT = "Qt Quick OpenVG Renderer (Qt $$QT_VERSION)" + +## Scopes: +##################################################################### + +qt_extend_target(QSGOpenVGAdaptation CONDITION CMAKE_BUILD_TYPE STREQUAL Debug AND debug_and_release + INCLUDE_DIRECTORIES + ${CMAKE_CURRENT_BINARY_DIR}/../../../quick/.tracegen/debug +) + +qt_extend_target(QSGOpenVGAdaptation CONDITION debug_and_release AND NOT CMAKE_BUILD_TYPE STREQUAL Debug + INCLUDE_DIRECTORIES + ${CMAKE_CURRENT_BINARY_DIR}/../../../quick/.tracegen/release +) + +qt_extend_target(QSGOpenVGAdaptation CONDITION NOT debug_and_release + INCLUDE_DIRECTORIES + ${CMAKE_CURRENT_BINARY_DIR}/../../../quick/.tracegen +) + +qt_extend_target(QSGOpenVGAdaptation CONDITION QT_FEATURE_quick_sprite + SOURCES + qsgopenvgspritenode.cpp qsgopenvgspritenode.h +) |