aboutsummaryrefslogtreecommitdiffstats
path: root/src/tools/ivigenerator/templates/server_qtro/CMakeLists.txt.tpl
diff options
context:
space:
mode:
Diffstat (limited to 'src/tools/ivigenerator/templates/server_qtro/CMakeLists.txt.tpl')
-rw-r--r--src/tools/ivigenerator/templates/server_qtro/CMakeLists.txt.tpl13
1 files changed, 13 insertions, 0 deletions
diff --git a/src/tools/ivigenerator/templates/server_qtro/CMakeLists.txt.tpl b/src/tools/ivigenerator/templates/server_qtro/CMakeLists.txt.tpl
new file mode 100644
index 0000000..963d7aa
--- /dev/null
+++ b/src/tools/ivigenerator/templates/server_qtro/CMakeLists.txt.tpl
@@ -0,0 +1,13 @@
+find_package(Qt6 COMPONENTS RemoteObjects)
+
+target_sources(${CURRENT_TARGET}
+ PRIVATE
+ core.cpp
+)
+
+qt_add_repc_source(${CURRENT_TARGET}
+{% for interface in module.interfaces %}
+ {{interface|lower}}.rep
+{% endfor %}
+)
+