Commit 241114f6 authored by Tomi Korpipää's avatar Tomi Korpipää
Browse files

Fixed plugin deployment


Change-Id: Ic0ac08e4f0a59b1829ef591b997c12d9b294c06c
Reviewed-by: default avatarPasi Keränen <pasi.keranen@digia.com>
Showing with 13 additions and 32 deletions
module QtCanvas3D module QtCanvas3D
plugin qtcanvas3d
plugin declarative_qtcanvas3d
classname QtCanvas3DPlugin classname QtCanvas3DPlugin
typeinfo qtcanvas3d.qmltypes typeinfo qtcanvas3d.qmltypes
load(qt_parts)
TEMPLATE = lib TEMPLATE = lib
TARGET = qtcanvas3d TARGET = qtcanvas3d
QT += qml quick QT += qml quick
DEFINES += QTCANVAS3D_LIBRARY DEFINES += QTCANVAS3D_LIBRARY
TARGETPATH = QtCanvas3D
IMPORT_VERSION = $$MODULE_VERSION IMPORT_VERSION = $$MODULE_VERSION
CONFIG += qt plugin
#TARGET = $$qtLibraryTarget($$TARGET)
message("TARGET")
message($$TARGET)
message("qtLibTARGET")
message($$qtLibraryTarget($$TARGET))
#TARGETPATH = com/digia/qtcanvas3d
uri = com.digia.qtcanvas3d
# Only build qml plugin static if Qt itself is also built static # Only build qml plugin static if Qt itself is also built static
!contains(QT_CONFIG, static): CONFIG -= static staticlib !contains(QT_CONFIG, static): CONFIG -= static staticlib
QT.qtcanvas3d.name = QtCanvas3D
#QT.qtcanvas3d.bins = $$QT_MODULE_INCLUDE_BASE
QT.qtcanvas3d.sources = $$QT_MODULE_BASE/src
QMAKE_DOCS = $$PWD/doc/qtcanvas3d.qdocconf QMAKE_DOCS = $$PWD/doc/qtcanvas3d.qdocconf
load(qml_plugin)
# Input
SOURCES += qcanvas3d_plugin.cpp \ SOURCES += qcanvas3d_plugin.cpp \
arraybuffer.cpp \ arraybuffer.cpp \
arraybufferview.cpp \ arraybufferview.cpp \
...@@ -101,17 +86,14 @@ OTHER_FILES = qmldir \ ...@@ -101,17 +86,14 @@ OTHER_FILES = qmldir \
doc/snippets/* \ doc/snippets/* \
qtcanvas3d.qmltypes qtcanvas3d.qmltypes
#!equals(_PRO_FILE_PWD_, $$OUT_PWD) { CONFIG += no_cxx_module
# copy_qmldir.target = $$OUT_PWD/qmldir
# copy_qmldir.depends = $$_PRO_FILE_PWD_/qmldir
# copy_qmldir.commands = $(COPY_FILE) \"$$replace(copy_qmldir.depends, /, $$QMAKE_DIR_SEP)\" \"$$replace(copy_qmldir.target, /, $$QMAKE_DIR_SEP)\"
# QMAKE_EXTRA_TARGETS += copy_qmldir
# PRE_TARGETDEPS += $$copy_qmldir.target
#}
qmldir.files = qmldir load(qml_plugin)
#installPath = $$[QT_INSTALL_QML]/$$replace(uri, \\., /) !android:!ios {
#qmldir.path = $$installPath copy_qmldir.target = $$DESTDIR/qmldir
#target.path = $$installPath copy_qmldir.depends = $$_PRO_FILE_PWD_/qmldir
#INSTALLS += target qmldir copy_qmldir.commands = $(COPY_FILE) \"$$replace(copy_qmldir.depends, /, $$QMAKE_DIR_SEP)\" \"$$replace(copy_qmldir.target, /, $$QMAKE_DIR_SEP)\"
QMAKE_EXTRA_TARGETS += copy_qmldir
PRE_TARGETDEPS += $$copy_qmldir.target
}
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment