blob: 053b5a984538a644f443c71a7fb5802522d72f13 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
|
TEMPLATE=lib
TARGET = $$qtLibraryTarget(drivedata_backend_qtro)
CONFIG += ivigenerator plugin
QT_FOR_CONFIG += ivicore
!qtConfig(ivigenerator): error("No ivigenerator available: Make sure QtIvi is installed and configured correctly")
include($$SOURCE_DIR/config.pri)
LIBS += -L$$LIB_DESTDIR -l$$qtLibraryTarget(drivedata)
DESTDIR = $$BUILD_DIR/qtivi
#needed for the android deployment to work
android: DESTDIR = $$BUILD_DIR/plugins/qtivi
CONFIG += warn_off
INCLUDEPATH += $$OUT_PWD/../frontend
PLUGIN_TYPE = qtivi
PLUGIN_EXTENDS = qtivi
PLUGIN_CLASS_NAME = IviSettingsBackendInterface
QT += core ivicore
QFACE_FORMAT = backend_qtro
QFACE_SOURCES = ../drivedata.qface
DEPENDPATH += $$OUT_PWD/../backend
QMAKE_RPATHDIR += $$QMAKE_REL_RPATH_BASE/$$relative_path($$INSTALL_PREFIX/neptune3/lib, $$INSTALL_PREFIX/neptune3/qtivi)
target.path = $$INSTALL_PREFIX/neptune3/qtivi
INSTALLS += target
|