aboutsummaryrefslogtreecommitdiffstats
path: root/src/helper/remoteobjects/remoteobjects.pro
diff options
context:
space:
mode:
Diffstat (limited to 'src/helper/remoteobjects/remoteobjects.pro')
-rw-r--r--src/helper/remoteobjects/remoteobjects.pro15
1 files changed, 15 insertions, 0 deletions
diff --git a/src/helper/remoteobjects/remoteobjects.pro b/src/helper/remoteobjects/remoteobjects.pro
index 22317f1..b56c388 100644
--- a/src/helper/remoteobjects/remoteobjects.pro
+++ b/src/helper/remoteobjects/remoteobjects.pro
@@ -8,13 +8,28 @@ 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