QML2Puppet: Quieten CMake build when no Quick3D was found

Each of the files added by Quick3D is wrapped in an ifdef, so
that moc sees empty files and warns about them.

Change-Id: I565eab6cbc33bd0d7eb2be681d274c092a7cbaed
Reviewed-by: Cristian Adam <cristian.adam@qt.io>
This commit is contained in:
Tobias Hunger
2020-03-17 12:38:05 +01:00
parent 203597eceb
commit 46138a939f

View File

@@ -97,6 +97,16 @@ extend_qtc_executable(qml2puppet
FEATURE_INFO "Qt Quick 3D"
DEPENDS Qt5::Quick3D Qt5::Quick3DPrivate
DEFINES QUICK3D_MODULE
SOURCES_PREFIX "${SRCDIR}/qmlpuppet/editor3d"
SOURCES
generalhelper.cpp generalhelper.h
mousearea3d.cpp mousearea3d.h
camerageometry.cpp camerageometry.h
lightgeometry.cpp lightgeometry.h
gridgeometry.cpp gridgeometry.h
selectionboxgeometry.cpp selectionboxgeometry.h
linegeometry.cpp linegeometry.h
)
extend_qtc_executable(qml2puppet
@@ -108,18 +118,6 @@ extend_qtc_executable(qml2puppet
nodeinstanceserverinterface.cpp nodeinstanceserverinterface.h
)
extend_qtc_executable(qml2puppet
SOURCES_PREFIX "${SRCDIR}/qml2puppet/editor3d"
SOURCES
generalhelper.cpp generalhelper.h
mousearea3d.cpp mousearea3d.h
camerageometry.cpp camerageometry.h
lightgeometry.cpp lightgeometry.h
gridgeometry.cpp gridgeometry.h
selectionboxgeometry.cpp selectionboxgeometry.h
linegeometry.cpp linegeometry.h
)
extend_qtc_executable(qml2puppet
SOURCES_PREFIX "${SRCDIR}/qml2puppet/instances"
SOURCES