summaryrefslogtreecommitdiffstats
path: root/src/imports/threed/threed.pro
diff options
context:
space:
mode:
Diffstat (limited to 'src/imports/threed/threed.pro')
-rw-r--r--src/imports/threed/threed.pro19
1 files changed, 12 insertions, 7 deletions
diff --git a/src/imports/threed/threed.pro b/src/imports/threed/threed.pro
index 3455adee..c674d22e 100644
--- a/src/imports/threed/threed.pro
+++ b/src/imports/threed/threed.pro
@@ -54,13 +54,18 @@ QML_INFRA_FILES += \
library.xml \
plugins.qmltypes
-copyqmlinfra.input = QML_INFRA_FILES
-copyqmlinfra.output = $$[QT_INSTALL_IMPORTS]/Qt3D/${QMAKE_FILE_IN_BASE}${QMAKE_FILE_EXT}
-copyqmlinfra.commands = $$QMAKE_COPY ${QMAKE_FILE_IN} ${QMAKE_FILE_OUT}
-copyqmlinfra.CONFIG += no_link_no_clean
-copyqmlinfra.variable_out = PRE_TARGETDEPS
-!package: QMAKE_EXTRA_COMPILERS += copyqmlinfra
-
+package {
+ copyqmlinfra_install.files = $$QML_INFRA_FILES
+ copyqmlinfra_install.path = $$QT3D_INSTALL_IMPORTS/Qt3D
+ INSTALLS += copyqmlinfra_install
+} else {
+ copyqmlinfra.input = QML_INFRA_FILES
+ copyqmlinfra.output = $$[QT_INSTALL_IMPORTS]/Qt3D/${QMAKE_FILE_IN_BASE}${QMAKE_FILE_EXT}
+ copyqmlinfra.commands = $$QMAKE_COPY ${QMAKE_FILE_IN} ${QMAKE_FILE_OUT}
+ copyqmlinfra.CONFIG += no_link_no_clean
+ copyqmlinfra.variable_out = PRE_TARGETDEPS
+ QMAKE_EXTRA_COMPILERS += copyqmlinfra
+}
OTHER_FILES += \
README.plugins_types \