aboutsummaryrefslogtreecommitdiffstats
path: root/src/tools/ivigenerator/templates_backend_simulator.yaml
blob: 9544372f61e4ade880da21a3b510a74dc98ed43f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
generate_rules:
    module_rules:
        -   dest_file:  "{{module.module_name|lower}}plugin.h"
            template_file:  "plugin.h.tpl"
        -   dest_file:  "{{module.module_name|lower}}plugin.cpp"
            template_file:  "plugin.cpp.tpl"
        -   dest_file:  "{{module.module_name|lower}}.json"
            template_file:  "plugin.json"
        -   dest_file:  "{{module.module_name|lower}}_simulation_data.json"
            template_file:  "simulation_data.json.tpl"
        -   dest_file:  "{{module.module_name|lower}}.qrc"
            template_file:  "data.qrc.tpl"
        -   dest_file:  "{{srcBase|lower}}.pri"
            template_file:  "plugin.pri.tpl"
    interface_rules:
        -   dest_file: '{{interface|lower}}backend.h'
            template_file: 'backend.h.tpl'
        -   dest_file: '{{interface|lower}}backend.cpp'
            template_file: 'backend.cpp.tpl'
    struct_rules: