diff options
author | Alex <qt-info@nokia.com> | 2011-05-20 17:08:11 +1000 |
---|---|---|
committer | Alex <qt-info@nokia.com> | 2011-05-20 17:08:11 +1000 |
commit | 6a850596d34703ae65e346d72ad88b5da0732183 (patch) | |
tree | 8fa0078e359f083d4d04be08299642eebd3e7359 /src/sensors/sensors.pro | |
parent | 19a84f7edab382ba55ae8bc8763dacc76ce8c396 (diff) |
Add the first version of QtSensors to Qt 5
Diffstat (limited to 'src/sensors/sensors.pro')
-rw-r--r-- | src/sensors/sensors.pro | 77 |
1 files changed, 77 insertions, 0 deletions
diff --git a/src/sensors/sensors.pro b/src/sensors/sensors.pro new file mode 100644 index 00000000..09456ef8 --- /dev/null +++ b/src/sensors/sensors.pro @@ -0,0 +1,77 @@ +load(qt_module) + +TARGET = QtSensors +QPRO_PWD = $$PWD + +CONFIG += module +CONFIG += strict_flags +CONFIG(debug,debug|release):DEFINES += ENABLE_RUNTIME_SENSORLOG + +MOUDLUE_PRI = ../../modules/qt_sensors.pri + +QT = core + +DEFINES += QT_BUILD_SENSORS_LIB QT_MAKEDLL + +include($$QT_SOURCE_TREE/src/qbase.pri) +HEADERS += qtsensorsversion.h + + +symbian { + TARGET.CAPABILITY = ALL -TCB + TARGET.UID3 = 0x2002BFC0 + + ### Sensors + # Main library + SENSORS_DEPLOYMENT.sources = QtSensors.dll + SENSORS_DEPLOYMENT.path = /sys/bin + DEPLOYMENT += SENSORS_DEPLOYMENT + LIBS += -lefsrv + + # We break on Symbian^3 unless we have this include (normally obtained by linking to QtGui) + load(platform_paths) + INCLUDEPATH *= $$MW_LAYER_SYSTEMINCLUDE + +} + + +#INCLUDEPATH += . +#DEPENDPATH += . + +PUBLIC_HEADERS += \ + qsensorbackend.h\ + qsensormanager.h\ + qsensorplugin.h\ + +PRIVATE_HEADERS += \ + qsensorpluginloader_p.h\ + sensorlog_p.h\ + +SOURCES += qsensorbackend.cpp\ + qsensormanager.cpp\ + qsensorplugin.cpp\ + qsensorpluginloader.cpp\ + +# 3 files per sensor (including QSensor) +SENSORS=\ + qsensor\ + qaccelerometer\ + qambientlightsensor\ + qcompass\ + qlightsensor\ + qmagnetometer\ + qorientationsensor\ + qproximitysensor\ + qrotationsensor\ + qtapsensor\ + qgyroscope\ + +for(s,SENSORS) { + # Client API + PUBLIC_HEADERS += $${s}.h + SOURCES += $${s}.cpp + # Private header + PRIVATE_HEADERS += $${s}_p.h +} + +HEADERS = $$PUBLIC_HEADERS $$PRIVATE_HEADERS |