aboutsummaryrefslogtreecommitdiffstats
path: root/src/helper/remoteobjects/remoteobjects.pro
blob: b56c3887a74552ba1a8d54a0a86602090d71c2a2 (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
33
34
35
TARGET = QtIviRemoteObjectsHelper
MODULE = iviremoteobjects_helper

QT = remoteobjects qml ivicore
CONFIG += static internal_module

CMAKE_MODULE_TESTS = '-'
CONFIG -= create_cmake

SOURCES += \
    qivipagingmodelqtroadapter.cpp \
    qiviremoteobjectreplicahelper.cpp \
    qiviremoteobjectpendingresult.cpp

HEADERS += \
    qivipagingmodelqtroadapter.h \
    qiviremoteobjectreplicahelper.h \
    qiviremoteobjectsourcehelper.h \
    qiviremoteobjectpendingresult.h

REPC_SOURCE += \
    qivipagingmodel.rep

REPC_REPLICA += \
    qivipagingmodel.rep

load(qt_module)

# This is a ugly hack to make sure the generated rep_* headers are installed as well.
# Because the headers are marked as injected headers, syncqt correctly adds them to the headers.pri.
# qmake reads the pri in qt_module.prf and creates the INSTALL targets, but these are only created
# if the files also exist at this point.
targ_headers.CONFIG = no_check_exist

CONFIG -= hide_symbols