xref: /openbmc/phosphor-dbus-interfaces/gen/com/ibm/Dump/Entry/meson.build (revision 7f154004885f4e98bd8d0aa6f66259c117b95a4c)
1# Generated file; do not modify.
2subdir('Hardware')
3subdir('Hostboot')
4subdir('Resource')
5subdir('SBE')
6
7sdbusplus_current_path = 'com/ibm/Dump/Entry'
8
9generated_markdown += custom_target(
10    'com/ibm/Dump/Entry/Hardware__markdown'.underscorify(),
11    input: [ '../../../../../yaml/com/ibm/Dump/Entry/Hardware.interface.yaml',  ],
12    output: [ 'Hardware.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        'com/ibm/Dump/Entry/Hardware',
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    'com/ibm/Dump/Entry/Hostboot__markdown'.underscorify(),
28    input: [ '../../../../../yaml/com/ibm/Dump/Entry/Hostboot.interface.yaml',  ],
29    output: [ 'Hostboot.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        'com/ibm/Dump/Entry/Hostboot',
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    'com/ibm/Dump/Entry/Resource__markdown'.underscorify(),
45    input: [ '../../../../../yaml/com/ibm/Dump/Entry/Resource.interface.yaml',  ],
46    output: [ 'Resource.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        'com/ibm/Dump/Entry/Resource',
54    ],
55    install: should_generate_markdown,
56    install_dir: [inst_markdown_dir / sdbusplus_current_path],
57    build_by_default: should_generate_markdown,
58)
59
60generated_markdown += custom_target(
61    'com/ibm/Dump/Entry/SBE__markdown'.underscorify(),
62    input: [ '../../../../../yaml/com/ibm/Dump/Entry/SBE.interface.yaml',  ],
63    output: [ 'SBE.md' ],
64    depend_files: sdbusplusplus_depfiles,
65    command: [
66        sdbuspp_gen_meson_prog, '--command', 'markdown',
67        '--output', meson.current_build_dir(),
68        '--tool', sdbusplusplus_prog,
69        '--directory', meson.current_source_dir() / '../../../../../yaml',
70        'com/ibm/Dump/Entry/SBE',
71    ],
72    install: should_generate_markdown,
73    install_dir: [inst_markdown_dir / sdbusplus_current_path],
74    build_by_default: should_generate_markdown,
75)
76
77