summaryrefslogtreecommitdiff
path: root/examples/ivicore/qface-tutorial/chapter6-own-backend/imports/imports.pro
diff options
context:
space:
mode:
Diffstat (limited to 'examples/ivicore/qface-tutorial/chapter6-own-backend/imports/imports.pro')
-rw-r--r--examples/ivicore/qface-tutorial/chapter6-own-backend/imports/imports.pro24
1 files changed, 24 insertions, 0 deletions
diff --git a/examples/ivicore/qface-tutorial/chapter6-own-backend/imports/imports.pro b/examples/ivicore/qface-tutorial/chapter6-own-backend/imports/imports.pro
new file mode 100644
index 0000000..f78be28
--- /dev/null
+++ b/examples/ivicore/qface-tutorial/chapter6-own-backend/imports/imports.pro
@@ -0,0 +1,24 @@
+TEMPLATE = lib
+CONFIG += plugin
+QT += ivicore
+
+LIBS += -L$$OUT_PWD/../ -l$$qtLibraryTarget(QtIviInstrumentCluster)
+INCLUDEPATH += $$OUT_PWD/../frontend
+
+QFACE_FORMAT = qmlplugin
+QFACE_SOURCES = ../instrument-cluster.qface
+
+load(ivigenerator)
+
+DESTDIR = $$OUT_PWD/$$replace(URI, \\., /)
+
+exists($$OUT_PWD/qmldir) {
+ cpqmldir.files = $$OUT_PWD/qmldir \
+ $$OUT_PWD/plugins.qmltypes
+ cpqmldir.path = $$DESTDIR
+ cpqmldir.CONFIG = no_check_exist
+ COPIES += cpqmldir
+}
+
+target.path = $$[QT_INSTALL_EXAMPLES]/ivicore/qface-tutorial/chapter6-own-backend/imports
+INSTALLS += target