Commit d16eefbe authored by Oswald Buddenhagen's avatar Oswald Buddenhagen
Browse files

consistently put {qt,qml}_{module,plugin} at the end of project files


this fixes static builds by ensuring that all dependencies are exported.

Task-number: QTBUG-51071
Change-Id: Ia3c3f69505650fd35982fc76e385e744b877e4df
Reviewed-by: default avatarJoerg Bornemann <joerg.bornemann@theqtcompany.com>
Showing with 51 additions and 52 deletions
TARGET = qtsensorgestures_plugin
QT = core sensors
PLUGIN_TYPE = sensorgestures
PLUGIN_CLASS_NAME = QtSensorGesturePlugin
PLUGIN_EXTENDS = -
load(qt_plugin)
# Input
HEADERS += qtsensorgestureplugin.h \
qcoversensorgesturerecognizer.h \
......@@ -36,3 +31,7 @@ SOURCES += qtsensorgestureplugin.cpp \
OTHER_FILES += \
plugin.json
PLUGIN_TYPE = sensorgestures
PLUGIN_CLASS_NAME = QtSensorGesturePlugin
PLUGIN_EXTENDS = -
load(qt_plugin)
TARGET = qtsensorgestures_shakeplugin
QT = core sensors
PLUGIN_TYPE = sensorgestures
PLUGIN_CLASS_NAME = QShakeSensorGesturePlugin
PLUGIN_EXTENDS = -
load(qt_plugin)
# Input
HEADERS += qshakesensorgestureplugin.h \
qshakerecognizer.h
......@@ -15,3 +10,7 @@ SOURCES += qshakesensorgestureplugin.cpp \
OTHER_FILES += \
plugin.json
PLUGIN_TYPE = sensorgestures
PLUGIN_CLASS_NAME = QShakeSensorGesturePlugin
PLUGIN_EXTENDS = -
load(qt_plugin)
TARGET = qtsensors_android
QT = sensors core
PLUGIN_TYPE = sensors
PLUGIN_CLASS_NAME = QCounterGesturePlugin
load(qt_plugin)
QT = sensors core
# STATICPLUGIN needed because there's a Q_IMPORT_PLUGIN in main.cpp
# Yes, the plugin imports itself statically
......@@ -36,3 +33,7 @@ SOURCES = \
androidlight.cpp
OTHER_FILES = plugin.json
PLUGIN_TYPE = sensors
PLUGIN_CLASS_NAME = QCounterGesturePlugin
load(qt_plugin)
TARGET = qtsensors_dummy
QT = sensors core
PLUGIN_TYPE = sensors
PLUGIN_CLASS_NAME = dummySensorPlugin
load(qt_plugin)
HEADERS += dummycommon.h\
dummyaccelerometer.h\
dummylightsensor.h
......@@ -17,3 +13,7 @@ SOURCES += dummycommon.cpp\
OTHER_FILES = plugin.json
unix:!mac:!qnx:!android:LIBS+=-lrt
PLUGIN_TYPE = sensors
PLUGIN_CLASS_NAME = dummySensorPlugin
load(qt_plugin)
TARGET = qtsensors_generic
QT = core sensors
PLUGIN_TYPE = sensors
PLUGIN_CLASS_NAME = genericSensorPlugin
load(qt_plugin)
HEADERS += generictiltsensor.h
SOURCES += main.cpp\
......@@ -27,3 +23,7 @@ DEFINES += QTSENSORS_GENERICORIENTATIONSENSOR QTSENSORS_GENERICALSSENSOR
}
OTHER_FILES = plugin.json
PLUGIN_TYPE = sensors
PLUGIN_CLASS_NAME = genericSensorPlugin
load(qt_plugin)
TARGET = qtsensors_ios
QT = core sensors
PLUGIN_TYPE = sensors
PLUGIN_CLASS_NAME = IOSSensorPlugin
load(qt_plugin)
OTHER_FILES = plugin.json
HEADERS += iosaccelerometer.h \
......@@ -23,3 +19,7 @@ OBJECTIVE_SOURCES += main.mm \
iosproximitysensor.mm
LIBS += -framework UIKit -framework CoreMotion -framework CoreLocation
PLUGIN_TYPE = sensors
PLUGIN_CLASS_NAME = IOSSensorPlugin
load(qt_plugin)
TARGET = qtsensors_linuxsys
QT = core sensors
PLUGIN_TYPE = sensors
PLUGIN_CLASS_NAME = LinuxSensorPlugin
load(qt_plugin)
OTHER_FILES = plugin.json
!android:LIBS += -lrt
HEADERS += linuxsysaccelerometer.h
SOURCES += linuxsysaccelerometer.cpp \
main.cpp
PLUGIN_TYPE = sensors
PLUGIN_CLASS_NAME = LinuxSensorPlugin
load(qt_plugin)
TARGET = qtsensors_sensorfw
QT = core sensors network dbus
PLUGIN_TYPE = sensors
PLUGIN_CLASS_NAME = sensorfwSensorPlugin
load(qt_plugin)
include(sensorfw.pri)
......@@ -16,3 +12,7 @@ CONFIGFILES.path = /etc/xdg/QtProject/
INSTALLS += CONFIGFILES
OTHER_FILES = plugin.json
PLUGIN_TYPE = sensors
PLUGIN_CLASS_NAME = sensorfwSensorPlugin
load(qt_plugin)
TARGET = qtsensors_simulator
PLUGIN_TYPE = sensors
PLUGIN_CLASS_NAME = SimulatorSensorPlugin
load(qt_plugin)
QT=core gui network sensors simulator
HEADERS += \
......@@ -30,3 +26,7 @@ SOURCES += \
main.cpp
OTHER_FILES = plugin.json
PLUGIN_TYPE = sensors
PLUGIN_CLASS_NAME = SimulatorSensorPlugin
load(qt_plugin)
TARGET = qtsensors_winrt
QT = sensors core core_private
PLUGIN_TYPE = sensors
PLUGIN_CLASS_NAME = WinRtSensorPlugin
load(qt_plugin)
HEADERS += \
winrtaccelerometer.h \
winrtambientlightsensor.h \
......@@ -25,3 +21,7 @@ SOURCES += \
winrtgyroscope.cpp
OTHER_FILES = plugin.json
PLUGIN_TYPE = sensors
PLUGIN_CLASS_NAME = WinRtSensorPlugin
load(qt_plugin)
......@@ -18,11 +18,6 @@ ANDROID_JAR_DEPENDENCIES = \
jar/QtSensors.jar:org.qtproject.qt5.android.sensors.QtSensors
ANDROID_LIB_DEPENDENCIES = \
plugins/sensors/libqtsensors_android.so
MODULE_PLUGIN_TYPES = \
sensors \
sensorgestures
load(qt_module)
PUBLIC_HEADERS += \
qsensorbackend.h\
......@@ -87,3 +82,8 @@ for(s,SENSORS) {
}
HEADERS += $$PUBLIC_HEADERS $$PRIVATE_HEADERS $$GESTURE_HEADERS
MODULE_PLUGIN_TYPES = \
sensors \
sensorgestures
load(qt_module)
......@@ -2,11 +2,6 @@ TARGET = qtsensorgestures_testplugin1
QT += sensors sensorgestures
PLUGIN_TYPE = sensorgestures
PLUGIN_CLASS_NAME = QTestSensorGestureDupPlugin
PLUGIN_EXTENDS = -
load(qt_plugin)
# Input
HEADERS += qtestsensorgestureplugindup_p.h \
qtestrecognizerdup.h \
......@@ -16,3 +11,8 @@ SOURCES += qtestsensorgestureplugindup.cpp \
qtest2recognizerduo.cpp
DEFINES += QT_DISABLE_DEPRECATED_BEFORE=0
PLUGIN_TYPE = sensorgestures
PLUGIN_CLASS_NAME = QTestSensorGestureDupPlugin
PLUGIN_EXTENDS = -
load(qt_plugin)
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment