| TEMPLATE = lib |
| CONFIG += plugin |
| TARGET = $$qtLibraryTarget(qtsensors_grue) |
| PLUGIN_TYPE = sensors |
| |
| QT = core sensors |
| |
| macos: DESTDIR = ../grue_app.app/Contents/MacOS/$$PLUGIN_TYPE |
| else: DESTDIR = ../$$PLUGIN_TYPE |
| |
| include(../lib/lib.pri) |
| |
| # Shared gruesensor library will be installed in parent directory. |
| # Define rpath so that this plugin will know where to look for it. |
| unix:!mac: QMAKE_LFLAGS += -Wl,-rpath,\\\$\$ORIGIN/.. |
| |
| HEADERS += gruesensorimpl.h |
| |
| SOURCES += gruesensorimpl.cpp \ |
| main.cpp |
| |
| |
| # Install the plugin under Grue example directory |
| target.path=$$[QT_INSTALL_EXAMPLES]/sensors/grue/$$PLUGIN_TYPE |
| INSTALLS += target |
| |
| CONFIG += install_ok # Do not cargo-cult this! |
| |
| OTHER_FILES += \ |
| plugin.json |