xref: /openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Chassis/Buttons/meson.build (revision 7f154004885f4e98bd8d0aa6f66259c117b95a4c)
1# Generated file; do not modify.
2subdir('Button')
3subdir('HostSelector')
4subdir('ID')
5subdir('NMI')
6subdir('Power')
7subdir('Reset')
8
9sdbusplus_current_path = 'xyz/openbmc_project/Chassis/Buttons'
10
11generated_markdown += custom_target(
12    'xyz/openbmc_project/Chassis/Buttons/Button__markdown'.underscorify(),
13    input: [ '../../../../../yaml/xyz/openbmc_project/Chassis/Buttons/Button.interface.yaml',  ],
14    output: [ 'Button.md' ],
15    depend_files: sdbusplusplus_depfiles,
16    command: [
17        sdbuspp_gen_meson_prog, '--command', 'markdown',
18        '--output', meson.current_build_dir(),
19        '--tool', sdbusplusplus_prog,
20        '--directory', meson.current_source_dir() / '../../../../../yaml',
21        'xyz/openbmc_project/Chassis/Buttons/Button',
22    ],
23    install: should_generate_markdown,
24    install_dir: [inst_markdown_dir / sdbusplus_current_path],
25    build_by_default: should_generate_markdown,
26)
27
28generated_markdown += custom_target(
29    'xyz/openbmc_project/Chassis/Buttons/HostSelector__markdown'.underscorify(),
30    input: [ '../../../../../yaml/xyz/openbmc_project/Chassis/Buttons/HostSelector.interface.yaml',  ],
31    output: [ 'HostSelector.md' ],
32    depend_files: sdbusplusplus_depfiles,
33    command: [
34        sdbuspp_gen_meson_prog, '--command', 'markdown',
35        '--output', meson.current_build_dir(),
36        '--tool', sdbusplusplus_prog,
37        '--directory', meson.current_source_dir() / '../../../../../yaml',
38        'xyz/openbmc_project/Chassis/Buttons/HostSelector',
39    ],
40    install: should_generate_markdown,
41    install_dir: [inst_markdown_dir / sdbusplus_current_path],
42    build_by_default: should_generate_markdown,
43)
44
45generated_markdown += custom_target(
46    'xyz/openbmc_project/Chassis/Buttons/ID__markdown'.underscorify(),
47    input: [ '../../../../../yaml/xyz/openbmc_project/Chassis/Buttons/ID.interface.yaml',  ],
48    output: [ 'ID.md' ],
49    depend_files: sdbusplusplus_depfiles,
50    command: [
51        sdbuspp_gen_meson_prog, '--command', 'markdown',
52        '--output', meson.current_build_dir(),
53        '--tool', sdbusplusplus_prog,
54        '--directory', meson.current_source_dir() / '../../../../../yaml',
55        'xyz/openbmc_project/Chassis/Buttons/ID',
56    ],
57    install: should_generate_markdown,
58    install_dir: [inst_markdown_dir / sdbusplus_current_path],
59    build_by_default: should_generate_markdown,
60)
61
62generated_markdown += custom_target(
63    'xyz/openbmc_project/Chassis/Buttons/NMI__markdown'.underscorify(),
64    input: [ '../../../../../yaml/xyz/openbmc_project/Chassis/Buttons/NMI.interface.yaml',  ],
65    output: [ 'NMI.md' ],
66    depend_files: sdbusplusplus_depfiles,
67    command: [
68        sdbuspp_gen_meson_prog, '--command', 'markdown',
69        '--output', meson.current_build_dir(),
70        '--tool', sdbusplusplus_prog,
71        '--directory', meson.current_source_dir() / '../../../../../yaml',
72        'xyz/openbmc_project/Chassis/Buttons/NMI',
73    ],
74    install: should_generate_markdown,
75    install_dir: [inst_markdown_dir / sdbusplus_current_path],
76    build_by_default: should_generate_markdown,
77)
78
79generated_markdown += custom_target(
80    'xyz/openbmc_project/Chassis/Buttons/Power__markdown'.underscorify(),
81    input: [ '../../../../../yaml/xyz/openbmc_project/Chassis/Buttons/Power.interface.yaml',  ],
82    output: [ 'Power.md' ],
83    depend_files: sdbusplusplus_depfiles,
84    command: [
85        sdbuspp_gen_meson_prog, '--command', 'markdown',
86        '--output', meson.current_build_dir(),
87        '--tool', sdbusplusplus_prog,
88        '--directory', meson.current_source_dir() / '../../../../../yaml',
89        'xyz/openbmc_project/Chassis/Buttons/Power',
90    ],
91    install: should_generate_markdown,
92    install_dir: [inst_markdown_dir / sdbusplus_current_path],
93    build_by_default: should_generate_markdown,
94)
95
96generated_markdown += custom_target(
97    'xyz/openbmc_project/Chassis/Buttons/Reset__markdown'.underscorify(),
98    input: [ '../../../../../yaml/xyz/openbmc_project/Chassis/Buttons/Reset.interface.yaml',  ],
99    output: [ 'Reset.md' ],
100    depend_files: sdbusplusplus_depfiles,
101    command: [
102        sdbuspp_gen_meson_prog, '--command', 'markdown',
103        '--output', meson.current_build_dir(),
104        '--tool', sdbusplusplus_prog,
105        '--directory', meson.current_source_dir() / '../../../../../yaml',
106        'xyz/openbmc_project/Chassis/Buttons/Reset',
107    ],
108    install: should_generate_markdown,
109    install_dir: [inst_markdown_dir / sdbusplus_current_path],
110    build_by_default: should_generate_markdown,
111)
112
113