summaryrefslogtreecommitdiffstats
path: root/qtsensors.pro
diff options
context:
space:
mode:
authorLincoln Ramsay <lincoln.ramsay@nokia.com>2012-03-28 16:55:14 +1000
committerQt by Nokia <qt-info@nokia.com>2012-03-28 10:35:22 +0200
commit2646629ea49cf808220ef54c77df613cc9fea474 (patch)
tree08920a302f69fc25f6ee23f3e5f84e9cfd32c8a6 /qtsensors.pro
parent417054f50c257f6da0cf0f08a00c909b75aa03e0 (diff)
Add .qmltypes files for Creator.
Only doing this for the actual QML APIs, not the examples ones. Can run make rebuild_qmltypes from a build directory to rebuild the .qmltypes files automatically. Change-Id: Ie1253646dde25861673c303b015a9ba9a4f0fbe3 Reviewed-by: Lorn Potter <lorn.potter@nokia.com>
Diffstat (limited to 'qtsensors.pro')
-rw-r--r--qtsensors.pro7
1 files changed, 7 insertions, 0 deletions
diff --git a/qtsensors.pro b/qtsensors.pro
index bdbe7920..6d09c4bd 100644
--- a/qtsensors.pro
+++ b/qtsensors.pro
@@ -35,3 +35,10 @@ include(doc/config/qtsensors_doc.pri)
module_qtsensors_middleware.depends = module_qtsensors_src
}
+# Commands to rebuild the plugin.qmltypes files for our imports
+# Run "make rebuild_qmltypes" after completing a build
+sensors_qmltypes.commands = qmlplugindump QtMobility.sensors 1.3 $$QT.sensors.imports > $$PWD/src/imports/sensors/plugin.qmltypes
+sensors2_qmltypes.commands = qmlplugindump QtSensors 5.0 $$QT.sensors.imports > $$PWD/src/imports/sensors2/plugin.qmltypes
+TYPES = sensors_qmltypes sensors2_qmltypes
+rebuild_qmltypes.depends = $$TYPES
+QMAKE_EXTRA_TARGETS += rebuild_qmltypes $$TYPES