xref: /openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Software/meson.build (revision 7f154004885f4e98bd8d0aa6f66259c117b95a4c)
1# Generated file; do not modify.
2subdir('Activation')
3subdir('ActivationBlocksTransition')
4subdir('ActivationProgress')
5subdir('ApplyOptions')
6subdir('ApplyTime')
7subdir('ExtendedVersion')
8subdir('Image')
9subdir('MinimumVersion')
10subdir('RedundancyPriority')
11subdir('RequestedRedundancyPriority')
12subdir('Settings')
13subdir('Update')
14subdir('Version')
15
16sdbusplus_current_path = 'xyz/openbmc_project/Software'
17
18generated_markdown += custom_target(
19    'xyz/openbmc_project/Software/Activation__markdown'.underscorify(),
20    input: [ '../../../../yaml/xyz/openbmc_project/Software/Activation.interface.yaml',  ],
21    output: [ 'Activation.md' ],
22    depend_files: sdbusplusplus_depfiles,
23    command: [
24        sdbuspp_gen_meson_prog, '--command', 'markdown',
25        '--output', meson.current_build_dir(),
26        '--tool', sdbusplusplus_prog,
27        '--directory', meson.current_source_dir() / '../../../../yaml',
28        'xyz/openbmc_project/Software/Activation',
29    ],
30    install: should_generate_markdown,
31    install_dir: [inst_markdown_dir / sdbusplus_current_path],
32    build_by_default: should_generate_markdown,
33)
34
35generated_markdown += custom_target(
36    'xyz/openbmc_project/Software/ActivationBlocksTransition__markdown'.underscorify(),
37    input: [ '../../../../yaml/xyz/openbmc_project/Software/ActivationBlocksTransition.interface.yaml',  ],
38    output: [ 'ActivationBlocksTransition.md' ],
39    depend_files: sdbusplusplus_depfiles,
40    command: [
41        sdbuspp_gen_meson_prog, '--command', 'markdown',
42        '--output', meson.current_build_dir(),
43        '--tool', sdbusplusplus_prog,
44        '--directory', meson.current_source_dir() / '../../../../yaml',
45        'xyz/openbmc_project/Software/ActivationBlocksTransition',
46    ],
47    install: should_generate_markdown,
48    install_dir: [inst_markdown_dir / sdbusplus_current_path],
49    build_by_default: should_generate_markdown,
50)
51
52generated_markdown += custom_target(
53    'xyz/openbmc_project/Software/ActivationProgress__markdown'.underscorify(),
54    input: [ '../../../../yaml/xyz/openbmc_project/Software/ActivationProgress.interface.yaml',  ],
55    output: [ 'ActivationProgress.md' ],
56    depend_files: sdbusplusplus_depfiles,
57    command: [
58        sdbuspp_gen_meson_prog, '--command', 'markdown',
59        '--output', meson.current_build_dir(),
60        '--tool', sdbusplusplus_prog,
61        '--directory', meson.current_source_dir() / '../../../../yaml',
62        'xyz/openbmc_project/Software/ActivationProgress',
63    ],
64    install: should_generate_markdown,
65    install_dir: [inst_markdown_dir / sdbusplus_current_path],
66    build_by_default: should_generate_markdown,
67)
68
69generated_markdown += custom_target(
70    'xyz/openbmc_project/Software/ApplyOptions__markdown'.underscorify(),
71    input: [ '../../../../yaml/xyz/openbmc_project/Software/ApplyOptions.interface.yaml',  ],
72    output: [ 'ApplyOptions.md' ],
73    depend_files: sdbusplusplus_depfiles,
74    command: [
75        sdbuspp_gen_meson_prog, '--command', 'markdown',
76        '--output', meson.current_build_dir(),
77        '--tool', sdbusplusplus_prog,
78        '--directory', meson.current_source_dir() / '../../../../yaml',
79        'xyz/openbmc_project/Software/ApplyOptions',
80    ],
81    install: should_generate_markdown,
82    install_dir: [inst_markdown_dir / sdbusplus_current_path],
83    build_by_default: should_generate_markdown,
84)
85
86generated_markdown += custom_target(
87    'xyz/openbmc_project/Software/ApplyTime__markdown'.underscorify(),
88    input: [ '../../../../yaml/xyz/openbmc_project/Software/ApplyTime.interface.yaml',  ],
89    output: [ 'ApplyTime.md' ],
90    depend_files: sdbusplusplus_depfiles,
91    command: [
92        sdbuspp_gen_meson_prog, '--command', 'markdown',
93        '--output', meson.current_build_dir(),
94        '--tool', sdbusplusplus_prog,
95        '--directory', meson.current_source_dir() / '../../../../yaml',
96        'xyz/openbmc_project/Software/ApplyTime',
97    ],
98    install: should_generate_markdown,
99    install_dir: [inst_markdown_dir / sdbusplus_current_path],
100    build_by_default: should_generate_markdown,
101)
102
103generated_markdown += custom_target(
104    'xyz/openbmc_project/Software/ExtendedVersion__markdown'.underscorify(),
105    input: [ '../../../../yaml/xyz/openbmc_project/Software/ExtendedVersion.interface.yaml',  ],
106    output: [ 'ExtendedVersion.md' ],
107    depend_files: sdbusplusplus_depfiles,
108    command: [
109        sdbuspp_gen_meson_prog, '--command', 'markdown',
110        '--output', meson.current_build_dir(),
111        '--tool', sdbusplusplus_prog,
112        '--directory', meson.current_source_dir() / '../../../../yaml',
113        'xyz/openbmc_project/Software/ExtendedVersion',
114    ],
115    install: should_generate_markdown,
116    install_dir: [inst_markdown_dir / sdbusplus_current_path],
117    build_by_default: should_generate_markdown,
118)
119
120generated_markdown += custom_target(
121    'xyz/openbmc_project/Software/Image__markdown'.underscorify(),
122    input: [ '../../../../yaml/xyz/openbmc_project/Software/Image.errors.yaml',  ],
123    output: [ 'Image.md' ],
124    depend_files: sdbusplusplus_depfiles,
125    command: [
126        sdbuspp_gen_meson_prog, '--command', 'markdown',
127        '--output', meson.current_build_dir(),
128        '--tool', sdbusplusplus_prog,
129        '--directory', meson.current_source_dir() / '../../../../yaml',
130        'xyz/openbmc_project/Software/Image',
131    ],
132    install: should_generate_markdown,
133    install_dir: [inst_markdown_dir / sdbusplus_current_path],
134    build_by_default: should_generate_markdown,
135)
136
137generated_markdown += custom_target(
138    'xyz/openbmc_project/Software/MinimumVersion__markdown'.underscorify(),
139    input: [ '../../../../yaml/xyz/openbmc_project/Software/MinimumVersion.interface.yaml',  ],
140    output: [ 'MinimumVersion.md' ],
141    depend_files: sdbusplusplus_depfiles,
142    command: [
143        sdbuspp_gen_meson_prog, '--command', 'markdown',
144        '--output', meson.current_build_dir(),
145        '--tool', sdbusplusplus_prog,
146        '--directory', meson.current_source_dir() / '../../../../yaml',
147        'xyz/openbmc_project/Software/MinimumVersion',
148    ],
149    install: should_generate_markdown,
150    install_dir: [inst_markdown_dir / sdbusplus_current_path],
151    build_by_default: should_generate_markdown,
152)
153
154generated_markdown += custom_target(
155    'xyz/openbmc_project/Software/RedundancyPriority__markdown'.underscorify(),
156    input: [ '../../../../yaml/xyz/openbmc_project/Software/RedundancyPriority.interface.yaml',  ],
157    output: [ 'RedundancyPriority.md' ],
158    depend_files: sdbusplusplus_depfiles,
159    command: [
160        sdbuspp_gen_meson_prog, '--command', 'markdown',
161        '--output', meson.current_build_dir(),
162        '--tool', sdbusplusplus_prog,
163        '--directory', meson.current_source_dir() / '../../../../yaml',
164        'xyz/openbmc_project/Software/RedundancyPriority',
165    ],
166    install: should_generate_markdown,
167    install_dir: [inst_markdown_dir / sdbusplus_current_path],
168    build_by_default: should_generate_markdown,
169)
170
171generated_markdown += custom_target(
172    'xyz/openbmc_project/Software/RequestedRedundancyPriority__markdown'.underscorify(),
173    input: [ '../../../../yaml/xyz/openbmc_project/Software/RequestedRedundancyPriority.interface.yaml',  ],
174    output: [ 'RequestedRedundancyPriority.md' ],
175    depend_files: sdbusplusplus_depfiles,
176    command: [
177        sdbuspp_gen_meson_prog, '--command', 'markdown',
178        '--output', meson.current_build_dir(),
179        '--tool', sdbusplusplus_prog,
180        '--directory', meson.current_source_dir() / '../../../../yaml',
181        'xyz/openbmc_project/Software/RequestedRedundancyPriority',
182    ],
183    install: should_generate_markdown,
184    install_dir: [inst_markdown_dir / sdbusplus_current_path],
185    build_by_default: should_generate_markdown,
186)
187
188generated_markdown += custom_target(
189    'xyz/openbmc_project/Software/Settings__markdown'.underscorify(),
190    input: [ '../../../../yaml/xyz/openbmc_project/Software/Settings.interface.yaml',  ],
191    output: [ 'Settings.md' ],
192    depend_files: sdbusplusplus_depfiles,
193    command: [
194        sdbuspp_gen_meson_prog, '--command', 'markdown',
195        '--output', meson.current_build_dir(),
196        '--tool', sdbusplusplus_prog,
197        '--directory', meson.current_source_dir() / '../../../../yaml',
198        'xyz/openbmc_project/Software/Settings',
199    ],
200    install: should_generate_markdown,
201    install_dir: [inst_markdown_dir / sdbusplus_current_path],
202    build_by_default: should_generate_markdown,
203)
204
205generated_markdown += custom_target(
206    'xyz/openbmc_project/Software/Update__markdown'.underscorify(),
207    input: [ '../../../../yaml/xyz/openbmc_project/Software/Update.errors.yaml', '../../../../yaml/xyz/openbmc_project/Software/Update.interface.yaml',  ],
208    output: [ 'Update.md' ],
209    depend_files: sdbusplusplus_depfiles,
210    command: [
211        sdbuspp_gen_meson_prog, '--command', 'markdown',
212        '--output', meson.current_build_dir(),
213        '--tool', sdbusplusplus_prog,
214        '--directory', meson.current_source_dir() / '../../../../yaml',
215        'xyz/openbmc_project/Software/Update',
216    ],
217    install: should_generate_markdown,
218    install_dir: [inst_markdown_dir / sdbusplus_current_path],
219    build_by_default: should_generate_markdown,
220)
221
222generated_markdown += custom_target(
223    'xyz/openbmc_project/Software/Version__markdown'.underscorify(),
224    input: [ '../../../../yaml/xyz/openbmc_project/Software/Version.errors.yaml', '../../../../yaml/xyz/openbmc_project/Software/Version.interface.yaml',  ],
225    output: [ 'Version.md' ],
226    depend_files: sdbusplusplus_depfiles,
227    command: [
228        sdbuspp_gen_meson_prog, '--command', 'markdown',
229        '--output', meson.current_build_dir(),
230        '--tool', sdbusplusplus_prog,
231        '--directory', meson.current_source_dir() / '../../../../yaml',
232        'xyz/openbmc_project/Software/Version',
233    ],
234    install: should_generate_markdown,
235    install_dir: [inst_markdown_dir / sdbusplus_current_path],
236    build_by_default: should_generate_markdown,
237)
238
239