blob: 094d425a12c73da90ac7aa961ffb6c32fd72c425 [file] [log] [blame]
Patrick Williamsd9632142020-06-24 16:12:44 -05001# Generated file; do not modify.
2subdir('Association')
Patrick Williams7f154002025-01-03 10:12:23 -05003subdir('Attestation')
4subdir('BIOSConfig')
5subdir('Certs')
6subdir('Channel')
7subdir('Chassis')
8subdir('Collection')
9subdir('Common')
10subdir('Condition')
11subdir('Console')
12subdir('Control')
13subdir('Debug')
14subdir('Dump')
15subdir('HardwareIsolation')
16subdir('Inventory')
17subdir('Ipmi')
18subdir('Led')
19subdir('Logging')
20subdir('MCTP')
21subdir('Memory')
22subdir('Metric')
23subdir('Network')
24subdir('Nvme')
25subdir('Object')
26subdir('ObjectMapper')
27subdir('PFR')
28subdir('PLDM')
29subdir('ScheduledTime')
30subdir('Sensor')
31subdir('Smbios')
32subdir('Software')
33subdir('State')
34subdir('Telemetry')
35subdir('Time')
36subdir('User')
37subdir('VirtualMedia')
38
39sdbusplus_current_path = 'xyz/openbmc_project'
40
41generated_markdown += custom_target(
Patrick Williamsd9632142020-06-24 16:12:44 -050042 'xyz/openbmc_project/Association__markdown'.underscorify(),
William A. Kennington IIIb1b4d262021-06-05 12:22:23 -070043 input: [ '../../../yaml/xyz/openbmc_project/Association.interface.yaml', ],
Patrick Williamsd9632142020-06-24 16:12:44 -050044 output: [ 'Association.md' ],
Patrick Williams11335242022-09-12 06:11:41 -050045 depend_files: sdbusplusplus_depfiles,
Patrick Williamsd9632142020-06-24 16:12:44 -050046 command: [
47 sdbuspp_gen_meson_prog, '--command', 'markdown',
48 '--output', meson.current_build_dir(),
49 '--tool', sdbusplusplus_prog,
William A. Kennington IIIb1b4d262021-06-05 12:22:23 -070050 '--directory', meson.current_source_dir() / '../../../yaml',
Patrick Williamsd9632142020-06-24 16:12:44 -050051 'xyz/openbmc_project/Association',
52 ],
Patrick Williams7f154002025-01-03 10:12:23 -050053 install: should_generate_markdown,
54 install_dir: [inst_markdown_dir / sdbusplus_current_path],
55 build_by_default: should_generate_markdown,
Patrick Williamsd9632142020-06-24 16:12:44 -050056)
57
Patrick Williams7f154002025-01-03 10:12:23 -050058generated_markdown += custom_target(
Patrick Williamsd9632142020-06-24 16:12:44 -050059 'xyz/openbmc_project/Certs__markdown'.underscorify(),
William A. Kennington IIIb1b4d262021-06-05 12:22:23 -070060 input: [ '../../../yaml/xyz/openbmc_project/Certs.errors.yaml', ],
Patrick Williamsd9632142020-06-24 16:12:44 -050061 output: [ 'Certs.md' ],
Patrick Williams11335242022-09-12 06:11:41 -050062 depend_files: sdbusplusplus_depfiles,
Patrick Williamsd9632142020-06-24 16:12:44 -050063 command: [
64 sdbuspp_gen_meson_prog, '--command', 'markdown',
65 '--output', meson.current_build_dir(),
66 '--tool', sdbusplusplus_prog,
William A. Kennington IIIb1b4d262021-06-05 12:22:23 -070067 '--directory', meson.current_source_dir() / '../../../yaml',
Patrick Williamsd9632142020-06-24 16:12:44 -050068 'xyz/openbmc_project/Certs',
69 ],
Patrick Williams7f154002025-01-03 10:12:23 -050070 install: should_generate_markdown,
71 install_dir: [inst_markdown_dir / sdbusplus_current_path],
72 build_by_default: should_generate_markdown,
Patrick Williamsd9632142020-06-24 16:12:44 -050073)
74
Patrick Williams7f154002025-01-03 10:12:23 -050075generated_markdown += custom_target(
Patrick Williamsd9632142020-06-24 16:12:44 -050076 'xyz/openbmc_project/Common__markdown'.underscorify(),
William A. Kennington IIIb1b4d262021-06-05 12:22:23 -070077 input: [ '../../../yaml/xyz/openbmc_project/Common.errors.yaml', ],
Patrick Williamsd9632142020-06-24 16:12:44 -050078 output: [ 'Common.md' ],
Patrick Williams11335242022-09-12 06:11:41 -050079 depend_files: sdbusplusplus_depfiles,
Patrick Williamsd9632142020-06-24 16:12:44 -050080 command: [
81 sdbuspp_gen_meson_prog, '--command', 'markdown',
82 '--output', meson.current_build_dir(),
83 '--tool', sdbusplusplus_prog,
William A. Kennington IIIb1b4d262021-06-05 12:22:23 -070084 '--directory', meson.current_source_dir() / '../../../yaml',
Patrick Williamsd9632142020-06-24 16:12:44 -050085 'xyz/openbmc_project/Common',
86 ],
Patrick Williams7f154002025-01-03 10:12:23 -050087 install: should_generate_markdown,
88 install_dir: [inst_markdown_dir / sdbusplus_current_path],
89 build_by_default: should_generate_markdown,
Patrick Williamsd9632142020-06-24 16:12:44 -050090)
91
Patrick Williams7f154002025-01-03 10:12:23 -050092generated_markdown += custom_target(
Ramesh Iyyarb96ed612021-06-26 10:21:19 -050093 'xyz/openbmc_project/HardwareIsolation__markdown'.underscorify(),
94 input: [ '../../../yaml/xyz/openbmc_project/HardwareIsolation.errors.yaml', ],
95 output: [ 'HardwareIsolation.md' ],
Patrick Williams11335242022-09-12 06:11:41 -050096 depend_files: sdbusplusplus_depfiles,
Ramesh Iyyarb96ed612021-06-26 10:21:19 -050097 command: [
98 sdbuspp_gen_meson_prog, '--command', 'markdown',
99 '--output', meson.current_build_dir(),
100 '--tool', sdbusplusplus_prog,
101 '--directory', meson.current_source_dir() / '../../../yaml',
102 'xyz/openbmc_project/HardwareIsolation',
103 ],
Patrick Williams7f154002025-01-03 10:12:23 -0500104 install: should_generate_markdown,
105 install_dir: [inst_markdown_dir / sdbusplus_current_path],
106 build_by_default: should_generate_markdown,
Ramesh Iyyarb96ed612021-06-26 10:21:19 -0500107)
108
Patrick Williams7f154002025-01-03 10:12:23 -0500109generated_markdown += custom_target(
Patrick Williamsd9632142020-06-24 16:12:44 -0500110 'xyz/openbmc_project/Inventory__markdown'.underscorify(),
William A. Kennington IIIb1b4d262021-06-05 12:22:23 -0700111 input: [ '../../../yaml/xyz/openbmc_project/Inventory.errors.yaml', ],
Patrick Williamsd9632142020-06-24 16:12:44 -0500112 output: [ 'Inventory.md' ],
Patrick Williams11335242022-09-12 06:11:41 -0500113 depend_files: sdbusplusplus_depfiles,
Patrick Williamsd9632142020-06-24 16:12:44 -0500114 command: [
115 sdbuspp_gen_meson_prog, '--command', 'markdown',
116 '--output', meson.current_build_dir(),
117 '--tool', sdbusplusplus_prog,
William A. Kennington IIIb1b4d262021-06-05 12:22:23 -0700118 '--directory', meson.current_source_dir() / '../../../yaml',
Patrick Williamsd9632142020-06-24 16:12:44 -0500119 'xyz/openbmc_project/Inventory',
120 ],
Patrick Williams7f154002025-01-03 10:12:23 -0500121 install: should_generate_markdown,
122 install_dir: [inst_markdown_dir / sdbusplus_current_path],
123 build_by_default: should_generate_markdown,
Patrick Williamsd9632142020-06-24 16:12:44 -0500124)
125
Patrick Williams7f154002025-01-03 10:12:23 -0500126generated_markdown += custom_target(
Patrick Williams73c931f2024-10-03 11:00:29 -0400127 'xyz/openbmc_project/Logging__markdown'.underscorify(),
128 input: [ '../../../yaml/xyz/openbmc_project/Logging.events.yaml', ],
129 output: [ 'Logging.md' ],
130 depend_files: sdbusplusplus_depfiles,
131 command: [
132 sdbuspp_gen_meson_prog, '--command', 'markdown',
133 '--output', meson.current_build_dir(),
134 '--tool', sdbusplusplus_prog,
135 '--directory', meson.current_source_dir() / '../../../yaml',
136 'xyz/openbmc_project/Logging',
137 ],
Patrick Williams7f154002025-01-03 10:12:23 -0500138 install: should_generate_markdown,
139 install_dir: [inst_markdown_dir / sdbusplus_current_path],
140 build_by_default: should_generate_markdown,
Patrick Williams73c931f2024-10-03 11:00:29 -0400141)
142
Patrick Williams7f154002025-01-03 10:12:23 -0500143generated_registry += custom_target(
144 'xyz/openbmc_project/Logging__registry'.underscorify(),
145 input: [ '../../../yaml/xyz/openbmc_project/Logging.events.yaml', ],
146 output: [ 'Logging.json' ],
147 depend_files: sdbusplusplus_depfiles,
148 command: [
149 sdbuspp_gen_meson_prog, '--command', 'registry',
150 '--output', meson.current_build_dir(),
151 '--tool', sdbusplusplus_prog,
152 '--directory', meson.current_source_dir() / '../../../yaml',
153 'xyz/openbmc_project/Logging',
154 ],
155 install: should_generate_registry,
156 install_dir: [inst_registry_dir / sdbusplus_current_path],
157 build_by_default: should_generate_registry,
158)
159
160generated_markdown += custom_target(
Patrick Williamsd9632142020-06-24 16:12:44 -0500161 'xyz/openbmc_project/ObjectMapper__markdown'.underscorify(),
William A. Kennington IIIb1b4d262021-06-05 12:22:23 -0700162 input: [ '../../../yaml/xyz/openbmc_project/ObjectMapper.interface.yaml', ],
Patrick Williamsd9632142020-06-24 16:12:44 -0500163 output: [ 'ObjectMapper.md' ],
Patrick Williams11335242022-09-12 06:11:41 -0500164 depend_files: sdbusplusplus_depfiles,
Patrick Williamsd9632142020-06-24 16:12:44 -0500165 command: [
166 sdbuspp_gen_meson_prog, '--command', 'markdown',
167 '--output', meson.current_build_dir(),
168 '--tool', sdbusplusplus_prog,
William A. Kennington IIIb1b4d262021-06-05 12:22:23 -0700169 '--directory', meson.current_source_dir() / '../../../yaml',
Patrick Williamsd9632142020-06-24 16:12:44 -0500170 'xyz/openbmc_project/ObjectMapper',
171 ],
Patrick Williams7f154002025-01-03 10:12:23 -0500172 install: should_generate_markdown,
173 install_dir: [inst_markdown_dir / sdbusplus_current_path],
174 build_by_default: should_generate_markdown,
Patrick Williamsd9632142020-06-24 16:12:44 -0500175)
176
Patrick Williams7f154002025-01-03 10:12:23 -0500177generated_markdown += custom_target(
Patrick Williamsd9632142020-06-24 16:12:44 -0500178 'xyz/openbmc_project/ScheduledTime__markdown'.underscorify(),
William A. Kennington IIIb1b4d262021-06-05 12:22:23 -0700179 input: [ '../../../yaml/xyz/openbmc_project/ScheduledTime.errors.yaml', ],
Patrick Williamsd9632142020-06-24 16:12:44 -0500180 output: [ 'ScheduledTime.md' ],
Patrick Williams11335242022-09-12 06:11:41 -0500181 depend_files: sdbusplusplus_depfiles,
Patrick Williamsd9632142020-06-24 16:12:44 -0500182 command: [
183 sdbuspp_gen_meson_prog, '--command', 'markdown',
184 '--output', meson.current_build_dir(),
185 '--tool', sdbusplusplus_prog,
William A. Kennington IIIb1b4d262021-06-05 12:22:23 -0700186 '--directory', meson.current_source_dir() / '../../../yaml',
Patrick Williamsd9632142020-06-24 16:12:44 -0500187 'xyz/openbmc_project/ScheduledTime',
188 ],
Patrick Williams7f154002025-01-03 10:12:23 -0500189 install: should_generate_markdown,
190 install_dir: [inst_markdown_dir / sdbusplus_current_path],
191 build_by_default: should_generate_markdown,
Patrick Williamsd9632142020-06-24 16:12:44 -0500192)
193
Patrick Williams7f154002025-01-03 10:12:23 -0500194generated_markdown += custom_target(
Patrick Williamsd9632142020-06-24 16:12:44 -0500195 'xyz/openbmc_project/Time__markdown'.underscorify(),
William A. Kennington IIIb1b4d262021-06-05 12:22:23 -0700196 input: [ '../../../yaml/xyz/openbmc_project/Time.errors.yaml', ],
Patrick Williamsd9632142020-06-24 16:12:44 -0500197 output: [ 'Time.md' ],
Patrick Williams11335242022-09-12 06:11:41 -0500198 depend_files: sdbusplusplus_depfiles,
Patrick Williamsd9632142020-06-24 16:12:44 -0500199 command: [
200 sdbuspp_gen_meson_prog, '--command', 'markdown',
201 '--output', meson.current_build_dir(),
202 '--tool', sdbusplusplus_prog,
William A. Kennington IIIb1b4d262021-06-05 12:22:23 -0700203 '--directory', meson.current_source_dir() / '../../../yaml',
Patrick Williamsd9632142020-06-24 16:12:44 -0500204 'xyz/openbmc_project/Time',
205 ],
Patrick Williams7f154002025-01-03 10:12:23 -0500206 install: should_generate_markdown,
207 install_dir: [inst_markdown_dir / sdbusplus_current_path],
208 build_by_default: should_generate_markdown,
Patrick Williamsd9632142020-06-24 16:12:44 -0500209)
210