summaryrefslogtreecommitdiffstats
path: root/src/plugins/sensors/iio-sensor-proxy/iio-sensor-proxy.pro
diff options
context:
space:
mode:
authorAlexander Volkov <a.volkov@rusbitech.ru>2015-07-02 16:59:13 +0300
committerAlexander Volkov <a.volkov@rusbitech.ru>2015-10-05 07:01:22 +0000
commita58b60600aa3f280c01f2f741fd7b43d8adc0994 (patch)
tree3bd3c7d3f88a7c335101dd3bc06c314658627482 /src/plugins/sensors/iio-sensor-proxy/iio-sensor-proxy.pro
parent2184fc69bcfd62bb441b733a12ac577bc8411dae (diff)
Add iio-sensor-proxy backend
iio-sensor-proxy is a daemon that listens to sensors on IIO subsystem on Linux and provides access to the sensor readings over D-Bus. Currently it provides only orientation and ambient- light level. https://github.com/hadess/iio-sensor-proxy Change-Id: I035bda0b43a16552a9f2bd88a064e53d5f105451 Reviewed-by: Lorn Potter <lorn.potter@gmail.com>
Diffstat (limited to 'src/plugins/sensors/iio-sensor-proxy/iio-sensor-proxy.pro')
-rw-r--r--src/plugins/sensors/iio-sensor-proxy/iio-sensor-proxy.pro26
1 files changed, 26 insertions, 0 deletions
diff --git a/src/plugins/sensors/iio-sensor-proxy/iio-sensor-proxy.pro b/src/plugins/sensors/iio-sensor-proxy/iio-sensor-proxy.pro
new file mode 100644
index 00000000..355097a1
--- /dev/null
+++ b/src/plugins/sensors/iio-sensor-proxy/iio-sensor-proxy.pro
@@ -0,0 +1,26 @@
+TARGET = qtsensors_iio-sensor-proxy
+QT = core dbus sensors
+
+PLUGIN_TYPE = sensors
+PLUGIN_CLASS_NAME = IIOSensorProxySensorPlugin
+load(qt_plugin)
+
+!android:LIBS += -lrt
+HEADERS += iiosensorproxysensorbase.h \
+ iiosensorproxylightsensor.h \
+ iiosensorproxyorientationsensor.h
+
+SOURCES += iiosensorproxysensorbase.cpp \
+ iiosensorproxylightsensor.cpp \
+ iiosensorproxyorientationsensor.cpp \
+ main.cpp
+
+DBUS_INTERFACES += sensor_proxy dbus_properties
+
+sensor_proxy.files = net.hadess.SensorProxy.xml
+sensor_proxy.header_flags = -N
+
+dbus_properties.files = org.freedesktop.DBus.Properties.xml
+dbus_properties.header_flags = -N
+
+OTHER_FILES = plugin.json $$DBUS_INTERFACES