blob: 247f9c46acb68b29e526cc59be620cf6f9cf0b70 [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 Williams43006dd2024-09-19 16:38:01 -040022 input: [ '../../../../yaml/xyz/openbmc_project/State/BMC.errors.yaml', '../../../../yaml/xyz/openbmc_project/State/BMC.interface.yaml', ],
Patrick Williamsd9632142020-06-24 16:12:44 -050023 output: [ 'BMC.md' ],
Patrick Williams11335242022-09-12 06:11:41 -050024 depend_files: sdbusplusplus_depfiles,
Patrick Williamsd9632142020-06-24 16:12:44 -050025 command: [
26 sdbuspp_gen_meson_prog, '--command', 'markdown',
27 '--output', meson.current_build_dir(),
28 '--tool', sdbusplusplus_prog,
William A. Kennington IIIb1b4d262021-06-05 12:22:23 -070029 '--directory', meson.current_source_dir() / '../../../../yaml',
Patrick Williamsd9632142020-06-24 16:12:44 -050030 'xyz/openbmc_project/State/BMC',
31 ],
Patrick Williams7f154002025-01-03 10:12:23 -050032 install: should_generate_markdown,
33 install_dir: [inst_markdown_dir / sdbusplus_current_path],
34 build_by_default: should_generate_markdown,
Patrick Williamsd9632142020-06-24 16:12:44 -050035)
36
Patrick Williams7f154002025-01-03 10:12:23 -050037generated_markdown += custom_target(
Chen Yugangf9959722020-07-28 07:53:28 +080038 'xyz/openbmc_project/State/BMCRedundancy__markdown'.underscorify(),
William A. Kennington IIIb1b4d262021-06-05 12:22:23 -070039 input: [ '../../../../yaml/xyz/openbmc_project/State/BMCRedundancy.interface.yaml', ],
Chen Yugangf9959722020-07-28 07:53:28 +080040 output: [ 'BMCRedundancy.md' ],
Patrick Williams11335242022-09-12 06:11:41 -050041 depend_files: sdbusplusplus_depfiles,
Chen Yugangf9959722020-07-28 07:53:28 +080042 command: [
43 sdbuspp_gen_meson_prog, '--command', 'markdown',
44 '--output', meson.current_build_dir(),
45 '--tool', sdbusplusplus_prog,
William A. Kennington IIIb1b4d262021-06-05 12:22:23 -070046 '--directory', meson.current_source_dir() / '../../../../yaml',
Chen Yugangf9959722020-07-28 07:53:28 +080047 'xyz/openbmc_project/State/BMCRedundancy',
48 ],
Patrick Williams7f154002025-01-03 10:12:23 -050049 install: should_generate_markdown,
50 install_dir: [inst_markdown_dir / sdbusplus_current_path],
51 build_by_default: should_generate_markdown,
Chen Yugangf9959722020-07-28 07:53:28 +080052)
53
Patrick Williams7f154002025-01-03 10:12:23 -050054generated_markdown += custom_target(
Jagpal Singh Gill199c6c32024-09-06 09:41:02 -070055 'xyz/openbmc_project/State/Cable__markdown'.underscorify(),
56 input: [ '../../../../yaml/xyz/openbmc_project/State/Cable.events.yaml', ],
57 output: [ 'Cable.md' ],
58 depend_files: sdbusplusplus_depfiles,
59 command: [
60 sdbuspp_gen_meson_prog, '--command', 'markdown',
61 '--output', meson.current_build_dir(),
62 '--tool', sdbusplusplus_prog,
63 '--directory', meson.current_source_dir() / '../../../../yaml',
64 'xyz/openbmc_project/State/Cable',
65 ],
Patrick Williams7f154002025-01-03 10:12:23 -050066 install: should_generate_markdown,
67 install_dir: [inst_markdown_dir / sdbusplus_current_path],
68 build_by_default: should_generate_markdown,
Jagpal Singh Gill199c6c32024-09-06 09:41:02 -070069)
70
Patrick Williams7f154002025-01-03 10:12:23 -050071generated_registry += custom_target(
72 'xyz/openbmc_project/State/Cable__registry'.underscorify(),
73 input: [ '../../../../yaml/xyz/openbmc_project/State/Cable.events.yaml', ],
74 output: [ 'Cable.json' ],
75 depend_files: sdbusplusplus_depfiles,
76 command: [
77 sdbuspp_gen_meson_prog, '--command', 'registry',
78 '--output', meson.current_build_dir(),
79 '--tool', sdbusplusplus_prog,
80 '--directory', meson.current_source_dir() / '../../../../yaml',
81 'xyz/openbmc_project/State/Cable',
82 ],
83 install: should_generate_registry,
84 install_dir: [inst_registry_dir / sdbusplus_current_path],
85 build_by_default: should_generate_registry,
86)
87
88generated_markdown += custom_target(
Patrick Williamsd9632142020-06-24 16:12:44 -050089 'xyz/openbmc_project/State/Chassis__markdown'.underscorify(),
Patrick Williams43006dd2024-09-19 16:38:01 -040090 input: [ '../../../../yaml/xyz/openbmc_project/State/Chassis.errors.yaml', '../../../../yaml/xyz/openbmc_project/State/Chassis.interface.yaml', ],
Patrick Williamsd9632142020-06-24 16:12:44 -050091 output: [ 'Chassis.md' ],
Patrick Williams11335242022-09-12 06:11:41 -050092 depend_files: sdbusplusplus_depfiles,
Patrick Williamsd9632142020-06-24 16:12:44 -050093 command: [
94 sdbuspp_gen_meson_prog, '--command', 'markdown',
95 '--output', meson.current_build_dir(),
96 '--tool', sdbusplusplus_prog,
William A. Kennington IIIb1b4d262021-06-05 12:22:23 -070097 '--directory', meson.current_source_dir() / '../../../../yaml',
Patrick Williamsd9632142020-06-24 16:12:44 -050098 'xyz/openbmc_project/State/Chassis',
99 ],
Patrick Williams7f154002025-01-03 10:12:23 -0500100 install: should_generate_markdown,
101 install_dir: [inst_markdown_dir / sdbusplus_current_path],
102 build_by_default: should_generate_markdown,
Patrick Williamsd9632142020-06-24 16:12:44 -0500103)
104
Patrick Williams7f154002025-01-03 10:12:23 -0500105generated_markdown += custom_target(
Patrick Williamsd9632142020-06-24 16:12:44 -0500106 'xyz/openbmc_project/State/Drive__markdown'.underscorify(),
William A. Kennington IIIb1b4d262021-06-05 12:22:23 -0700107 input: [ '../../../../yaml/xyz/openbmc_project/State/Drive.interface.yaml', ],
Patrick Williamsd9632142020-06-24 16:12:44 -0500108 output: [ 'Drive.md' ],
Patrick Williams11335242022-09-12 06:11:41 -0500109 depend_files: sdbusplusplus_depfiles,
Patrick Williamsd9632142020-06-24 16:12:44 -0500110 command: [
111 sdbuspp_gen_meson_prog, '--command', 'markdown',
112 '--output', meson.current_build_dir(),
113 '--tool', sdbusplusplus_prog,
William A. Kennington IIIb1b4d262021-06-05 12:22:23 -0700114 '--directory', meson.current_source_dir() / '../../../../yaml',
Patrick Williamsd9632142020-06-24 16:12:44 -0500115 'xyz/openbmc_project/State/Drive',
116 ],
Patrick Williams7f154002025-01-03 10:12:23 -0500117 install: should_generate_markdown,
118 install_dir: [inst_markdown_dir / sdbusplus_current_path],
119 build_by_default: should_generate_markdown,
Patrick Williamsd9632142020-06-24 16:12:44 -0500120)
121
Patrick Williams7f154002025-01-03 10:12:23 -0500122generated_markdown += custom_target(
Patrick Williamsd9632142020-06-24 16:12:44 -0500123 'xyz/openbmc_project/State/Host__markdown'.underscorify(),
Patrick Williams43006dd2024-09-19 16:38:01 -0400124 input: [ '../../../../yaml/xyz/openbmc_project/State/Host.errors.yaml', '../../../../yaml/xyz/openbmc_project/State/Host.interface.yaml', ],
Patrick Williamsd9632142020-06-24 16:12:44 -0500125 output: [ 'Host.md' ],
Patrick Williams11335242022-09-12 06:11:41 -0500126 depend_files: sdbusplusplus_depfiles,
Patrick Williamsd9632142020-06-24 16:12:44 -0500127 command: [
128 sdbuspp_gen_meson_prog, '--command', 'markdown',
129 '--output', meson.current_build_dir(),
130 '--tool', sdbusplusplus_prog,
William A. Kennington IIIb1b4d262021-06-05 12:22:23 -0700131 '--directory', meson.current_source_dir() / '../../../../yaml',
Patrick Williamsd9632142020-06-24 16:12:44 -0500132 'xyz/openbmc_project/State/Host',
133 ],
Patrick Williams7f154002025-01-03 10:12:23 -0500134 install: should_generate_markdown,
135 install_dir: [inst_markdown_dir / sdbusplus_current_path],
136 build_by_default: should_generate_markdown,
Patrick Williamsd9632142020-06-24 16:12:44 -0500137)
138
Patrick Williams7f154002025-01-03 10:12:23 -0500139generated_markdown += custom_target(
Patrick Williamsd9632142020-06-24 16:12:44 -0500140 'xyz/openbmc_project/State/PowerOnHours__markdown'.underscorify(),
William A. Kennington IIIb1b4d262021-06-05 12:22:23 -0700141 input: [ '../../../../yaml/xyz/openbmc_project/State/PowerOnHours.interface.yaml', ],
Patrick Williamsd9632142020-06-24 16:12:44 -0500142 output: [ 'PowerOnHours.md' ],
Patrick Williams11335242022-09-12 06:11:41 -0500143 depend_files: sdbusplusplus_depfiles,
Patrick Williamsd9632142020-06-24 16:12:44 -0500144 command: [
145 sdbuspp_gen_meson_prog, '--command', 'markdown',
146 '--output', meson.current_build_dir(),
147 '--tool', sdbusplusplus_prog,
William A. Kennington IIIb1b4d262021-06-05 12:22:23 -0700148 '--directory', meson.current_source_dir() / '../../../../yaml',
Patrick Williamsd9632142020-06-24 16:12:44 -0500149 'xyz/openbmc_project/State/PowerOnHours',
150 ],
Patrick Williams7f154002025-01-03 10:12:23 -0500151 install: should_generate_markdown,
152 install_dir: [inst_markdown_dir / sdbusplus_current_path],
153 build_by_default: should_generate_markdown,
Patrick Williamsd9632142020-06-24 16:12:44 -0500154)
155
Patrick Williams7f154002025-01-03 10:12:23 -0500156generated_markdown += custom_target(
Patrick Williamsd9632142020-06-24 16:12:44 -0500157 'xyz/openbmc_project/State/ScheduledHostTransition__markdown'.underscorify(),
William A. Kennington IIIb1b4d262021-06-05 12:22:23 -0700158 input: [ '../../../../yaml/xyz/openbmc_project/State/ScheduledHostTransition.interface.yaml', ],
Patrick Williamsd9632142020-06-24 16:12:44 -0500159 output: [ 'ScheduledHostTransition.md' ],
Patrick Williams11335242022-09-12 06:11:41 -0500160 depend_files: sdbusplusplus_depfiles,
Patrick Williamsd9632142020-06-24 16:12:44 -0500161 command: [
162 sdbuspp_gen_meson_prog, '--command', 'markdown',
163 '--output', meson.current_build_dir(),
164 '--tool', sdbusplusplus_prog,
William A. Kennington IIIb1b4d262021-06-05 12:22:23 -0700165 '--directory', meson.current_source_dir() / '../../../../yaml',
Patrick Williamsd9632142020-06-24 16:12:44 -0500166 'xyz/openbmc_project/State/ScheduledHostTransition',
167 ],
Patrick Williams7f154002025-01-03 10:12:23 -0500168 install: should_generate_markdown,
169 install_dir: [inst_markdown_dir / sdbusplus_current_path],
170 build_by_default: should_generate_markdown,
Patrick Williamsd9632142020-06-24 16:12:44 -0500171)
172
Patrick Williams7f154002025-01-03 10:12:23 -0500173generated_markdown += custom_target(
Patrick Williamsd9632142020-06-24 16:12:44 -0500174 'xyz/openbmc_project/State/SystemdTarget__markdown'.underscorify(),
William A. Kennington IIIb1b4d262021-06-05 12:22:23 -0700175 input: [ '../../../../yaml/xyz/openbmc_project/State/SystemdTarget.errors.yaml', ],
Patrick Williamsd9632142020-06-24 16:12:44 -0500176 output: [ 'SystemdTarget.md' ],
Patrick Williams11335242022-09-12 06:11:41 -0500177 depend_files: sdbusplusplus_depfiles,
Patrick Williamsd9632142020-06-24 16:12:44 -0500178 command: [
179 sdbuspp_gen_meson_prog, '--command', 'markdown',
180 '--output', meson.current_build_dir(),
181 '--tool', sdbusplusplus_prog,
William A. Kennington IIIb1b4d262021-06-05 12:22:23 -0700182 '--directory', meson.current_source_dir() / '../../../../yaml',
Patrick Williamsd9632142020-06-24 16:12:44 -0500183 'xyz/openbmc_project/State/SystemdTarget',
184 ],
Patrick Williams7f154002025-01-03 10:12:23 -0500185 install: should_generate_markdown,
186 install_dir: [inst_markdown_dir / sdbusplus_current_path],
187 build_by_default: should_generate_markdown,
Patrick Williamsd9632142020-06-24 16:12:44 -0500188)
189
Patrick Williams7f154002025-01-03 10:12:23 -0500190generated_markdown += custom_target(
Patrick Williamsd9632142020-06-24 16:12:44 -0500191 'xyz/openbmc_project/State/Watchdog__markdown'.underscorify(),
William A. Kennington IIIb1b4d262021-06-05 12:22:23 -0700192 input: [ '../../../../yaml/xyz/openbmc_project/State/Watchdog.interface.yaml', ],
Patrick Williamsd9632142020-06-24 16:12:44 -0500193 output: [ 'Watchdog.md' ],
Patrick Williams11335242022-09-12 06:11:41 -0500194 depend_files: sdbusplusplus_depfiles,
Patrick Williamsd9632142020-06-24 16:12:44 -0500195 command: [
196 sdbuspp_gen_meson_prog, '--command', 'markdown',
197 '--output', meson.current_build_dir(),
198 '--tool', sdbusplusplus_prog,
William A. Kennington IIIb1b4d262021-06-05 12:22:23 -0700199 '--directory', meson.current_source_dir() / '../../../../yaml',
Patrick Williamsd9632142020-06-24 16:12:44 -0500200 'xyz/openbmc_project/State/Watchdog',
201 ],
Patrick Williams7f154002025-01-03 10:12:23 -0500202 install: should_generate_markdown,
203 install_dir: [inst_markdown_dir / sdbusplus_current_path],
204 build_by_default: should_generate_markdown,
Patrick Williamsd9632142020-06-24 16:12:44 -0500205)
206