xref: /openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Chassis/meson.build (revision eece8107d04a916c7188e5306a64d204a3400dce)
1# Generated file; do not modify.
2subdir('Buttons')
3subdir('Common')
4subdir('Control')
5subdir('Intrusion')
6
7sdbusplus_current_path = 'xyz/openbmc_project/Chassis'
8
9generated_markdown += custom_target(
10    'xyz/openbmc_project/Chassis/Common__markdown'.underscorify(),
11    input: [ '../../../../yaml/xyz/openbmc_project/Chassis/Common.errors.yaml',  ],
12    output: [ 'Common.md' ],
13    depend_files: sdbusplusplus_depfiles,
14    command: [
15        sdbuspp_gen_meson_prog, '--command', 'markdown',
16        '--output', meson.current_build_dir(),
17        '--tool', sdbusplusplus_prog,
18        '--directory', meson.current_source_dir() / '../../../../yaml',
19        'xyz/openbmc_project/Chassis/Common',
20    ],
21    install: should_generate_markdown,
22    install_dir: [inst_markdown_dir / sdbusplus_current_path],
23    build_by_default: should_generate_markdown,
24)
25
26generated_markdown += custom_target(
27    'xyz/openbmc_project/Chassis/Intrusion__markdown'.underscorify(),
28    input: [ '../../../../yaml/xyz/openbmc_project/Chassis/Intrusion.interface.yaml',  ],
29    output: [ 'Intrusion.md' ],
30    depend_files: sdbusplusplus_depfiles,
31    command: [
32        sdbuspp_gen_meson_prog, '--command', 'markdown',
33        '--output', meson.current_build_dir(),
34        '--tool', sdbusplusplus_prog,
35        '--directory', meson.current_source_dir() / '../../../../yaml',
36        'xyz/openbmc_project/Chassis/Intrusion',
37    ],
38    install: should_generate_markdown,
39    install_dir: [inst_markdown_dir / sdbusplus_current_path],
40    build_by_default: should_generate_markdown,
41)
42
43