xref: /openbmc/phosphor-dbus-interfaces/gen/com/ibm/Dump/Entry/meson.build (revision 160f88c729493ed96b66151b5dd0b02ad192ea6a)
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,
16        '--command',
17        'markdown',
18        '--output',
19        meson.current_build_dir(),
20        '--tool',
21        sdbusplusplus_prog,
22        '--directory',
23        meson.current_source_dir() / '../../../../../yaml',
24        'com/ibm/Dump/Entry/Hardware',
25    ],
26    install: should_generate_markdown,
27    install_dir: [inst_markdown_dir / sdbusplus_current_path],
28    build_by_default: should_generate_markdown,
29)
30
31generated_markdown += custom_target(
32    'com/ibm/Dump/Entry/Hostboot__markdown'.underscorify(),
33    input: ['../../../../../yaml/com/ibm/Dump/Entry/Hostboot.interface.yaml'],
34    output: ['Hostboot.md'],
35    depend_files: sdbusplusplus_depfiles,
36    command: [
37        sdbuspp_gen_meson_prog,
38        '--command',
39        'markdown',
40        '--output',
41        meson.current_build_dir(),
42        '--tool',
43        sdbusplusplus_prog,
44        '--directory',
45        meson.current_source_dir() / '../../../../../yaml',
46        'com/ibm/Dump/Entry/Hostboot',
47    ],
48    install: should_generate_markdown,
49    install_dir: [inst_markdown_dir / sdbusplus_current_path],
50    build_by_default: should_generate_markdown,
51)
52
53generated_markdown += custom_target(
54    'com/ibm/Dump/Entry/Resource__markdown'.underscorify(),
55    input: ['../../../../../yaml/com/ibm/Dump/Entry/Resource.interface.yaml'],
56    output: ['Resource.md'],
57    depend_files: sdbusplusplus_depfiles,
58    command: [
59        sdbuspp_gen_meson_prog,
60        '--command',
61        'markdown',
62        '--output',
63        meson.current_build_dir(),
64        '--tool',
65        sdbusplusplus_prog,
66        '--directory',
67        meson.current_source_dir() / '../../../../../yaml',
68        'com/ibm/Dump/Entry/Resource',
69    ],
70    install: should_generate_markdown,
71    install_dir: [inst_markdown_dir / sdbusplus_current_path],
72    build_by_default: should_generate_markdown,
73)
74
75generated_markdown += custom_target(
76    'com/ibm/Dump/Entry/SBE__markdown'.underscorify(),
77    input: ['../../../../../yaml/com/ibm/Dump/Entry/SBE.interface.yaml'],
78    output: ['SBE.md'],
79    depend_files: sdbusplusplus_depfiles,
80    command: [
81        sdbuspp_gen_meson_prog,
82        '--command',
83        'markdown',
84        '--output',
85        meson.current_build_dir(),
86        '--tool',
87        sdbusplusplus_prog,
88        '--directory',
89        meson.current_source_dir() / '../../../../../yaml',
90        'com/ibm/Dump/Entry/SBE',
91    ],
92    install: should_generate_markdown,
93    install_dir: [inst_markdown_dir / sdbusplus_current_path],
94    build_by_default: should_generate_markdown,
95)
96
97