blob: b91ff295a062c29c3a9f501457ab518996f94d38 [file] [log] [blame]
Patrick Williamsd9632142020-06-24 16:12:44 -05001# Generated file; do not modify.
2subdir('BMC')
Patrick Williams7f154002025-01-03 10:12:23 -05003subdir('BMCRedundancy')
4subdir('Boot')
5subdir('Cable')
6subdir('Chassis')
7subdir('Decorator')
8subdir('Drive')
9subdir('Host')
10subdir('Leak')
11subdir('OperatingSystem')
12subdir('PowerOnHours')
13subdir('ScheduledHostTransition')
14subdir('Shutdown')
15subdir('SystemdTarget')
16subdir('Watchdog')
17
18sdbusplus_current_path = 'xyz/openbmc_project/State'
19
20generated_markdown += custom_target(
Patrick Williamsd9632142020-06-24 16:12:44 -050021 'xyz/openbmc_project/State/BMC__markdown'.underscorify(),
Patrick Williams0e788282025-01-31 06:34:56 -050022 input: [
23 '../../../../yaml/xyz/openbmc_project/State/BMC.errors.yaml',
24 '../../../../yaml/xyz/openbmc_project/State/BMC.interface.yaml',
25 ],
26 output: ['BMC.md'],
Patrick Williams11335242022-09-12 06:11:41 -050027 depend_files: sdbusplusplus_depfiles,
Patrick Williamsd9632142020-06-24 16:12:44 -050028 command: [
Patrick Williams0e788282025-01-31 06:34:56 -050029 sdbuspp_gen_meson_prog,
30 '--command',
31 'markdown',
32 '--output',
33 meson.current_build_dir(),
34 '--tool',
35 sdbusplusplus_prog,
36 '--directory',
37 meson.current_source_dir() / '../../../../yaml',
Patrick Williamsd9632142020-06-24 16:12:44 -050038 'xyz/openbmc_project/State/BMC',
39 ],
Patrick Williams7f154002025-01-03 10:12:23 -050040 install: should_generate_markdown,
41 install_dir: [inst_markdown_dir / sdbusplus_current_path],
42 build_by_default: should_generate_markdown,
Patrick Williamsd9632142020-06-24 16:12:44 -050043)
44
Patrick Williams7f154002025-01-03 10:12:23 -050045generated_markdown += custom_target(
Chen Yugangf9959722020-07-28 07:53:28 +080046 'xyz/openbmc_project/State/BMCRedundancy__markdown'.underscorify(),
Patrick Williams0e788282025-01-31 06:34:56 -050047 input: [
48 '../../../../yaml/xyz/openbmc_project/State/BMCRedundancy.interface.yaml',
49 ],
50 output: ['BMCRedundancy.md'],
Patrick Williams11335242022-09-12 06:11:41 -050051 depend_files: sdbusplusplus_depfiles,
Chen Yugangf9959722020-07-28 07:53:28 +080052 command: [
Patrick Williams0e788282025-01-31 06:34:56 -050053 sdbuspp_gen_meson_prog,
54 '--command',
55 'markdown',
56 '--output',
57 meson.current_build_dir(),
58 '--tool',
59 sdbusplusplus_prog,
60 '--directory',
61 meson.current_source_dir() / '../../../../yaml',
Chen Yugangf9959722020-07-28 07:53:28 +080062 'xyz/openbmc_project/State/BMCRedundancy',
63 ],
Patrick Williams7f154002025-01-03 10:12:23 -050064 install: should_generate_markdown,
65 install_dir: [inst_markdown_dir / sdbusplus_current_path],
66 build_by_default: should_generate_markdown,
Chen Yugangf9959722020-07-28 07:53:28 +080067)
68
Patrick Williams7f154002025-01-03 10:12:23 -050069generated_markdown += custom_target(
Jagpal Singh Gill199c6c32024-09-06 09:41:02 -070070 'xyz/openbmc_project/State/Cable__markdown'.underscorify(),
Patrick Williams0e788282025-01-31 06:34:56 -050071 input: ['../../../../yaml/xyz/openbmc_project/State/Cable.events.yaml'],
72 output: ['Cable.md'],
Jagpal Singh Gill199c6c32024-09-06 09:41:02 -070073 depend_files: sdbusplusplus_depfiles,
74 command: [
Patrick Williams0e788282025-01-31 06:34:56 -050075 sdbuspp_gen_meson_prog,
76 '--command',
77 'markdown',
78 '--output',
79 meson.current_build_dir(),
80 '--tool',
81 sdbusplusplus_prog,
82 '--directory',
83 meson.current_source_dir() / '../../../../yaml',
Jagpal Singh Gill199c6c32024-09-06 09:41:02 -070084 'xyz/openbmc_project/State/Cable',
85 ],
Patrick Williams7f154002025-01-03 10:12:23 -050086 install: should_generate_markdown,
87 install_dir: [inst_markdown_dir / sdbusplus_current_path],
88 build_by_default: should_generate_markdown,
Jagpal Singh Gill199c6c32024-09-06 09:41:02 -070089)
90
Patrick Williams7f154002025-01-03 10:12:23 -050091generated_registry += custom_target(
92 'xyz/openbmc_project/State/Cable__registry'.underscorify(),
Patrick Williams0e788282025-01-31 06:34:56 -050093 input: ['../../../../yaml/xyz/openbmc_project/State/Cable.events.yaml'],
94 output: ['Cable.json'],
Patrick Williams7f154002025-01-03 10:12:23 -050095 depend_files: sdbusplusplus_depfiles,
96 command: [
Patrick Williams0e788282025-01-31 06:34:56 -050097 sdbuspp_gen_meson_prog,
98 '--command',
99 'registry',
100 '--output',
101 meson.current_build_dir(),
102 '--tool',
103 sdbusplusplus_prog,
104 '--directory',
105 meson.current_source_dir() / '../../../../yaml',
Patrick Williams7f154002025-01-03 10:12:23 -0500106 'xyz/openbmc_project/State/Cable',
107 ],
108 install: should_generate_registry,
109 install_dir: [inst_registry_dir / sdbusplus_current_path],
110 build_by_default: should_generate_registry,
111)
112
113generated_markdown += custom_target(
Patrick Williamsd9632142020-06-24 16:12:44 -0500114 'xyz/openbmc_project/State/Chassis__markdown'.underscorify(),
Patrick Williams0e788282025-01-31 06:34:56 -0500115 input: [
116 '../../../../yaml/xyz/openbmc_project/State/Chassis.errors.yaml',
117 '../../../../yaml/xyz/openbmc_project/State/Chassis.interface.yaml',
118 ],
119 output: ['Chassis.md'],
Patrick Williams11335242022-09-12 06:11:41 -0500120 depend_files: sdbusplusplus_depfiles,
Patrick Williamsd9632142020-06-24 16:12:44 -0500121 command: [
Patrick Williams0e788282025-01-31 06:34:56 -0500122 sdbuspp_gen_meson_prog,
123 '--command',
124 'markdown',
125 '--output',
126 meson.current_build_dir(),
127 '--tool',
128 sdbusplusplus_prog,
129 '--directory',
130 meson.current_source_dir() / '../../../../yaml',
Patrick Williamsd9632142020-06-24 16:12:44 -0500131 'xyz/openbmc_project/State/Chassis',
132 ],
Patrick Williams7f154002025-01-03 10:12:23 -0500133 install: should_generate_markdown,
134 install_dir: [inst_markdown_dir / sdbusplus_current_path],
135 build_by_default: should_generate_markdown,
Patrick Williamsd9632142020-06-24 16:12:44 -0500136)
137
Patrick Williams7f154002025-01-03 10:12:23 -0500138generated_markdown += custom_target(
Patrick Williamsd9632142020-06-24 16:12:44 -0500139 'xyz/openbmc_project/State/Drive__markdown'.underscorify(),
Patrick Williams0e788282025-01-31 06:34:56 -0500140 input: ['../../../../yaml/xyz/openbmc_project/State/Drive.interface.yaml'],
141 output: ['Drive.md'],
Patrick Williams11335242022-09-12 06:11:41 -0500142 depend_files: sdbusplusplus_depfiles,
Patrick Williamsd9632142020-06-24 16:12:44 -0500143 command: [
Patrick Williams0e788282025-01-31 06:34:56 -0500144 sdbuspp_gen_meson_prog,
145 '--command',
146 'markdown',
147 '--output',
148 meson.current_build_dir(),
149 '--tool',
150 sdbusplusplus_prog,
151 '--directory',
152 meson.current_source_dir() / '../../../../yaml',
Patrick Williamsd9632142020-06-24 16:12:44 -0500153 'xyz/openbmc_project/State/Drive',
154 ],
Patrick Williams7f154002025-01-03 10:12:23 -0500155 install: should_generate_markdown,
156 install_dir: [inst_markdown_dir / sdbusplus_current_path],
157 build_by_default: should_generate_markdown,
Patrick Williamsd9632142020-06-24 16:12:44 -0500158)
159
Patrick Williams7f154002025-01-03 10:12:23 -0500160generated_markdown += custom_target(
Patrick Williamsd9632142020-06-24 16:12:44 -0500161 'xyz/openbmc_project/State/Host__markdown'.underscorify(),
Patrick Williams0e788282025-01-31 06:34:56 -0500162 input: [
163 '../../../../yaml/xyz/openbmc_project/State/Host.errors.yaml',
164 '../../../../yaml/xyz/openbmc_project/State/Host.interface.yaml',
165 ],
166 output: ['Host.md'],
Patrick Williams11335242022-09-12 06:11:41 -0500167 depend_files: sdbusplusplus_depfiles,
Patrick Williamsd9632142020-06-24 16:12:44 -0500168 command: [
Patrick Williams0e788282025-01-31 06:34:56 -0500169 sdbuspp_gen_meson_prog,
170 '--command',
171 'markdown',
172 '--output',
173 meson.current_build_dir(),
174 '--tool',
175 sdbusplusplus_prog,
176 '--directory',
177 meson.current_source_dir() / '../../../../yaml',
Patrick Williamsd9632142020-06-24 16:12:44 -0500178 'xyz/openbmc_project/State/Host',
179 ],
Patrick Williams7f154002025-01-03 10:12:23 -0500180 install: should_generate_markdown,
181 install_dir: [inst_markdown_dir / sdbusplus_current_path],
182 build_by_default: should_generate_markdown,
Patrick Williamsd9632142020-06-24 16:12:44 -0500183)
184
Patrick Williams7f154002025-01-03 10:12:23 -0500185generated_markdown += custom_target(
Patrick Williamsd9632142020-06-24 16:12:44 -0500186 'xyz/openbmc_project/State/PowerOnHours__markdown'.underscorify(),
Patrick Williams0e788282025-01-31 06:34:56 -0500187 input: [
188 '../../../../yaml/xyz/openbmc_project/State/PowerOnHours.interface.yaml',
189 ],
190 output: ['PowerOnHours.md'],
Patrick Williams11335242022-09-12 06:11:41 -0500191 depend_files: sdbusplusplus_depfiles,
Patrick Williamsd9632142020-06-24 16:12:44 -0500192 command: [
Patrick Williams0e788282025-01-31 06:34:56 -0500193 sdbuspp_gen_meson_prog,
194 '--command',
195 'markdown',
196 '--output',
197 meson.current_build_dir(),
198 '--tool',
199 sdbusplusplus_prog,
200 '--directory',
201 meson.current_source_dir() / '../../../../yaml',
Patrick Williamsd9632142020-06-24 16:12:44 -0500202 'xyz/openbmc_project/State/PowerOnHours',
203 ],
Patrick Williams7f154002025-01-03 10:12:23 -0500204 install: should_generate_markdown,
205 install_dir: [inst_markdown_dir / sdbusplus_current_path],
206 build_by_default: should_generate_markdown,
Patrick Williamsd9632142020-06-24 16:12:44 -0500207)
208
Patrick Williams7f154002025-01-03 10:12:23 -0500209generated_markdown += custom_target(
Patrick Williamsd9632142020-06-24 16:12:44 -0500210 'xyz/openbmc_project/State/ScheduledHostTransition__markdown'.underscorify(),
Patrick Williams0e788282025-01-31 06:34:56 -0500211 input: [
212 '../../../../yaml/xyz/openbmc_project/State/ScheduledHostTransition.interface.yaml',
213 ],
214 output: ['ScheduledHostTransition.md'],
Patrick Williams11335242022-09-12 06:11:41 -0500215 depend_files: sdbusplusplus_depfiles,
Patrick Williamsd9632142020-06-24 16:12:44 -0500216 command: [
Patrick Williams0e788282025-01-31 06:34:56 -0500217 sdbuspp_gen_meson_prog,
218 '--command',
219 'markdown',
220 '--output',
221 meson.current_build_dir(),
222 '--tool',
223 sdbusplusplus_prog,
224 '--directory',
225 meson.current_source_dir() / '../../../../yaml',
Patrick Williamsd9632142020-06-24 16:12:44 -0500226 'xyz/openbmc_project/State/ScheduledHostTransition',
227 ],
Patrick Williams7f154002025-01-03 10:12:23 -0500228 install: should_generate_markdown,
229 install_dir: [inst_markdown_dir / sdbusplus_current_path],
230 build_by_default: should_generate_markdown,
Patrick Williamsd9632142020-06-24 16:12:44 -0500231)
232
Patrick Williams7f154002025-01-03 10:12:23 -0500233generated_markdown += custom_target(
Patrick Williamsd9632142020-06-24 16:12:44 -0500234 'xyz/openbmc_project/State/SystemdTarget__markdown'.underscorify(),
Patrick Williams0e788282025-01-31 06:34:56 -0500235 input: [
236 '../../../../yaml/xyz/openbmc_project/State/SystemdTarget.errors.yaml',
237 ],
238 output: ['SystemdTarget.md'],
Patrick Williams11335242022-09-12 06:11:41 -0500239 depend_files: sdbusplusplus_depfiles,
Patrick Williamsd9632142020-06-24 16:12:44 -0500240 command: [
Patrick Williams0e788282025-01-31 06:34:56 -0500241 sdbuspp_gen_meson_prog,
242 '--command',
243 'markdown',
244 '--output',
245 meson.current_build_dir(),
246 '--tool',
247 sdbusplusplus_prog,
248 '--directory',
249 meson.current_source_dir() / '../../../../yaml',
Patrick Williamsd9632142020-06-24 16:12:44 -0500250 'xyz/openbmc_project/State/SystemdTarget',
251 ],
Patrick Williams7f154002025-01-03 10:12:23 -0500252 install: should_generate_markdown,
253 install_dir: [inst_markdown_dir / sdbusplus_current_path],
254 build_by_default: should_generate_markdown,
Patrick Williamsd9632142020-06-24 16:12:44 -0500255)
256
Patrick Williams7f154002025-01-03 10:12:23 -0500257generated_markdown += custom_target(
Patrick Williamsd9632142020-06-24 16:12:44 -0500258 'xyz/openbmc_project/State/Watchdog__markdown'.underscorify(),
Patrick Williams0e788282025-01-31 06:34:56 -0500259 input: [
260 '../../../../yaml/xyz/openbmc_project/State/Watchdog.interface.yaml',
261 ],
262 output: ['Watchdog.md'],
Patrick Williams11335242022-09-12 06:11:41 -0500263 depend_files: sdbusplusplus_depfiles,
Patrick Williamsd9632142020-06-24 16:12:44 -0500264 command: [
Patrick Williams0e788282025-01-31 06:34:56 -0500265 sdbuspp_gen_meson_prog,
266 '--command',
267 'markdown',
268 '--output',
269 meson.current_build_dir(),
270 '--tool',
271 sdbusplusplus_prog,
272 '--directory',
273 meson.current_source_dir() / '../../../../yaml',
Patrick Williamsd9632142020-06-24 16:12:44 -0500274 'xyz/openbmc_project/State/Watchdog',
275 ],
Patrick Williams7f154002025-01-03 10:12:23 -0500276 install: should_generate_markdown,
277 install_dir: [inst_markdown_dir / sdbusplus_current_path],
278 build_by_default: should_generate_markdown,
Patrick Williamsd9632142020-06-24 16:12:44 -0500279)
280