xref: /openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/PLDM/meson.build (revision 7b5b4e82d394dcbbd8c5d50641eb9572b2121b50)
1# Generated file; do not modify.
2subdir('Event')
3subdir('PDR')
4subdir('Provider')
5subdir('Requester')
6
7sdbusplus_current_path = 'xyz/openbmc_project/PLDM'
8
9generated_markdown += custom_target(
10    'xyz/openbmc_project/PLDM/Event__markdown'.underscorify(),
11    input: [ '../../../../yaml/xyz/openbmc_project/PLDM/Event.interface.yaml',  ],
12    output: [ 'Event.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/PLDM/Event',
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/PLDM/PDR__markdown'.underscorify(),
28    input: [ '../../../../yaml/xyz/openbmc_project/PLDM/PDR.interface.yaml',  ],
29    output: [ 'PDR.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/PLDM/PDR',
37    ],
38    install: should_generate_markdown,
39    install_dir: [inst_markdown_dir / sdbusplus_current_path],
40    build_by_default: should_generate_markdown,
41)
42
43generated_markdown += custom_target(
44    'xyz/openbmc_project/PLDM/Requester__markdown'.underscorify(),
45    input: [ '../../../../yaml/xyz/openbmc_project/PLDM/Requester.interface.yaml',  ],
46    output: [ 'Requester.md' ],
47    depend_files: sdbusplusplus_depfiles,
48    command: [
49        sdbuspp_gen_meson_prog, '--command', 'markdown',
50        '--output', meson.current_build_dir(),
51        '--tool', sdbusplusplus_prog,
52        '--directory', meson.current_source_dir() / '../../../../yaml',
53        'xyz/openbmc_project/PLDM/Requester',
54    ],
55    install: should_generate_markdown,
56    install_dir: [inst_markdown_dir / sdbusplus_current_path],
57    build_by_default: should_generate_markdown,
58)
59
60