aboutsummaryrefslogtreecommitdiffstats
path: root/src/tools/ivigenerator/templates/backend_simulator/CMakeLists.txt.tpl
blob: a6d23ea40488db39de3e370c061aa0c15001b7c9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
set(${CURRENT_TARGET}_SOURCES
{% for interface in module.interfaces %}
    {{interface|lower}}backend.cpp
{% endfor %}
    {{module.module_name|lower}}simulatorplugin.cpp
)

qt_add_resources(${CURRENT_TARGET}_SOURCES
    ${CMAKE_CURRENT_BINARY_DIR}/{{module.module_name|lower}}_simulation.qrc
)

target_sources(${CURRENT_TARGET}
    PRIVATE
    ${${CURRENT_TARGET}_SOURCES}
)

### MISSING
# OTHER_FILES += \
#    $$PWD/{{module.module_name|lower}}.json \
#    $$PWD/{{module.module_name|lower}}_simulation_data.json