blob: 7e314f41c9f23f8e0c27c39182df060833bfd431 [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')
Alexander Hansen7b5b4e82024-11-08 11:24:25 +010011subdir('Configuration')
Patrick Williams7f154002025-01-03 10:12:23 -050012subdir('Console')
13subdir('Control')
14subdir('Debug')
15subdir('Dump')
16subdir('HardwareIsolation')
17subdir('Inventory')
18subdir('Ipmi')
19subdir('Led')
20subdir('Logging')
21subdir('MCTP')
22subdir('Memory')
23subdir('Metric')
24subdir('Network')
25subdir('Nvme')
26subdir('Object')
27subdir('ObjectMapper')
28subdir('PFR')
29subdir('PLDM')
30subdir('ScheduledTime')
31subdir('Sensor')
32subdir('Smbios')
33subdir('Software')
34subdir('State')
35subdir('Telemetry')
36subdir('Time')
37subdir('User')
38subdir('VirtualMedia')
39
40sdbusplus_current_path = 'xyz/openbmc_project'
41
42generated_markdown += custom_target(
Patrick Williamsd9632142020-06-24 16:12:44 -050043 'xyz/openbmc_project/Association__markdown'.underscorify(),
William A. Kennington IIIb1b4d262021-06-05 12:22:23 -070044 input: [ '../../../yaml/xyz/openbmc_project/Association.interface.yaml', ],
Patrick Williamsd9632142020-06-24 16:12:44 -050045 output: [ 'Association.md' ],
Patrick Williams11335242022-09-12 06:11:41 -050046 depend_files: sdbusplusplus_depfiles,
Patrick Williamsd9632142020-06-24 16:12:44 -050047 command: [
48 sdbuspp_gen_meson_prog, '--command', 'markdown',
49 '--output', meson.current_build_dir(),
50 '--tool', sdbusplusplus_prog,
William A. Kennington IIIb1b4d262021-06-05 12:22:23 -070051 '--directory', meson.current_source_dir() / '../../../yaml',
Patrick Williamsd9632142020-06-24 16:12:44 -050052 'xyz/openbmc_project/Association',
53 ],
Patrick Williams7f154002025-01-03 10:12:23 -050054 install: should_generate_markdown,
55 install_dir: [inst_markdown_dir / sdbusplus_current_path],
56 build_by_default: should_generate_markdown,
Patrick Williamsd9632142020-06-24 16:12:44 -050057)
58
Patrick Williams7f154002025-01-03 10:12:23 -050059generated_markdown += custom_target(
Patrick Williamsd9632142020-06-24 16:12:44 -050060 'xyz/openbmc_project/Certs__markdown'.underscorify(),
William A. Kennington IIIb1b4d262021-06-05 12:22:23 -070061 input: [ '../../../yaml/xyz/openbmc_project/Certs.errors.yaml', ],
Patrick Williamsd9632142020-06-24 16:12:44 -050062 output: [ 'Certs.md' ],
Patrick Williams11335242022-09-12 06:11:41 -050063 depend_files: sdbusplusplus_depfiles,
Patrick Williamsd9632142020-06-24 16:12:44 -050064 command: [
65 sdbuspp_gen_meson_prog, '--command', 'markdown',
66 '--output', meson.current_build_dir(),
67 '--tool', sdbusplusplus_prog,
William A. Kennington IIIb1b4d262021-06-05 12:22:23 -070068 '--directory', meson.current_source_dir() / '../../../yaml',
Patrick Williamsd9632142020-06-24 16:12:44 -050069 'xyz/openbmc_project/Certs',
70 ],
Patrick Williams7f154002025-01-03 10:12:23 -050071 install: should_generate_markdown,
72 install_dir: [inst_markdown_dir / sdbusplus_current_path],
73 build_by_default: should_generate_markdown,
Patrick Williamsd9632142020-06-24 16:12:44 -050074)
75
Patrick Williams7f154002025-01-03 10:12:23 -050076generated_markdown += custom_target(
Patrick Williamsd9632142020-06-24 16:12:44 -050077 'xyz/openbmc_project/Common__markdown'.underscorify(),
William A. Kennington IIIb1b4d262021-06-05 12:22:23 -070078 input: [ '../../../yaml/xyz/openbmc_project/Common.errors.yaml', ],
Patrick Williamsd9632142020-06-24 16:12:44 -050079 output: [ 'Common.md' ],
Patrick Williams11335242022-09-12 06:11:41 -050080 depend_files: sdbusplusplus_depfiles,
Patrick Williamsd9632142020-06-24 16:12:44 -050081 command: [
82 sdbuspp_gen_meson_prog, '--command', 'markdown',
83 '--output', meson.current_build_dir(),
84 '--tool', sdbusplusplus_prog,
William A. Kennington IIIb1b4d262021-06-05 12:22:23 -070085 '--directory', meson.current_source_dir() / '../../../yaml',
Patrick Williamsd9632142020-06-24 16:12:44 -050086 'xyz/openbmc_project/Common',
87 ],
Patrick Williams7f154002025-01-03 10:12:23 -050088 install: should_generate_markdown,
89 install_dir: [inst_markdown_dir / sdbusplus_current_path],
90 build_by_default: should_generate_markdown,
Patrick Williamsd9632142020-06-24 16:12:44 -050091)
92
Patrick Williams7f154002025-01-03 10:12:23 -050093generated_markdown += custom_target(
Ramesh Iyyarb96ed612021-06-26 10:21:19 -050094 'xyz/openbmc_project/HardwareIsolation__markdown'.underscorify(),
95 input: [ '../../../yaml/xyz/openbmc_project/HardwareIsolation.errors.yaml', ],
96 output: [ 'HardwareIsolation.md' ],
Patrick Williams11335242022-09-12 06:11:41 -050097 depend_files: sdbusplusplus_depfiles,
Ramesh Iyyarb96ed612021-06-26 10:21:19 -050098 command: [
99 sdbuspp_gen_meson_prog, '--command', 'markdown',
100 '--output', meson.current_build_dir(),
101 '--tool', sdbusplusplus_prog,
102 '--directory', meson.current_source_dir() / '../../../yaml',
103 'xyz/openbmc_project/HardwareIsolation',
104 ],
Patrick Williams7f154002025-01-03 10:12:23 -0500105 install: should_generate_markdown,
106 install_dir: [inst_markdown_dir / sdbusplus_current_path],
107 build_by_default: should_generate_markdown,
Ramesh Iyyarb96ed612021-06-26 10:21:19 -0500108)
109
Patrick Williams7f154002025-01-03 10:12:23 -0500110generated_markdown += custom_target(
Patrick Williamsd9632142020-06-24 16:12:44 -0500111 'xyz/openbmc_project/Inventory__markdown'.underscorify(),
William A. Kennington IIIb1b4d262021-06-05 12:22:23 -0700112 input: [ '../../../yaml/xyz/openbmc_project/Inventory.errors.yaml', ],
Patrick Williamsd9632142020-06-24 16:12:44 -0500113 output: [ 'Inventory.md' ],
Patrick Williams11335242022-09-12 06:11:41 -0500114 depend_files: sdbusplusplus_depfiles,
Patrick Williamsd9632142020-06-24 16:12:44 -0500115 command: [
116 sdbuspp_gen_meson_prog, '--command', 'markdown',
117 '--output', meson.current_build_dir(),
118 '--tool', sdbusplusplus_prog,
William A. Kennington IIIb1b4d262021-06-05 12:22:23 -0700119 '--directory', meson.current_source_dir() / '../../../yaml',
Patrick Williamsd9632142020-06-24 16:12:44 -0500120 'xyz/openbmc_project/Inventory',
121 ],
Patrick Williams7f154002025-01-03 10:12:23 -0500122 install: should_generate_markdown,
123 install_dir: [inst_markdown_dir / sdbusplus_current_path],
124 build_by_default: should_generate_markdown,
Patrick Williamsd9632142020-06-24 16:12:44 -0500125)
126
Patrick Williams7f154002025-01-03 10:12:23 -0500127generated_markdown += custom_target(
Patrick Williams73c931f2024-10-03 11:00:29 -0400128 'xyz/openbmc_project/Logging__markdown'.underscorify(),
129 input: [ '../../../yaml/xyz/openbmc_project/Logging.events.yaml', ],
130 output: [ 'Logging.md' ],
131 depend_files: sdbusplusplus_depfiles,
132 command: [
133 sdbuspp_gen_meson_prog, '--command', 'markdown',
134 '--output', meson.current_build_dir(),
135 '--tool', sdbusplusplus_prog,
136 '--directory', meson.current_source_dir() / '../../../yaml',
137 'xyz/openbmc_project/Logging',
138 ],
Patrick Williams7f154002025-01-03 10:12:23 -0500139 install: should_generate_markdown,
140 install_dir: [inst_markdown_dir / sdbusplus_current_path],
141 build_by_default: should_generate_markdown,
Patrick Williams73c931f2024-10-03 11:00:29 -0400142)
143
Patrick Williams7f154002025-01-03 10:12:23 -0500144generated_registry += custom_target(
145 'xyz/openbmc_project/Logging__registry'.underscorify(),
146 input: [ '../../../yaml/xyz/openbmc_project/Logging.events.yaml', ],
147 output: [ 'Logging.json' ],
148 depend_files: sdbusplusplus_depfiles,
149 command: [
150 sdbuspp_gen_meson_prog, '--command', 'registry',
151 '--output', meson.current_build_dir(),
152 '--tool', sdbusplusplus_prog,
153 '--directory', meson.current_source_dir() / '../../../yaml',
154 'xyz/openbmc_project/Logging',
155 ],
156 install: should_generate_registry,
157 install_dir: [inst_registry_dir / sdbusplus_current_path],
158 build_by_default: should_generate_registry,
159)
160
161generated_markdown += custom_target(
Patrick Williamsd9632142020-06-24 16:12:44 -0500162 'xyz/openbmc_project/ObjectMapper__markdown'.underscorify(),
William A. Kennington IIIb1b4d262021-06-05 12:22:23 -0700163 input: [ '../../../yaml/xyz/openbmc_project/ObjectMapper.interface.yaml', ],
Patrick Williamsd9632142020-06-24 16:12:44 -0500164 output: [ 'ObjectMapper.md' ],
Patrick Williams11335242022-09-12 06:11:41 -0500165 depend_files: sdbusplusplus_depfiles,
Patrick Williamsd9632142020-06-24 16:12:44 -0500166 command: [
167 sdbuspp_gen_meson_prog, '--command', 'markdown',
168 '--output', meson.current_build_dir(),
169 '--tool', sdbusplusplus_prog,
William A. Kennington IIIb1b4d262021-06-05 12:22:23 -0700170 '--directory', meson.current_source_dir() / '../../../yaml',
Patrick Williamsd9632142020-06-24 16:12:44 -0500171 'xyz/openbmc_project/ObjectMapper',
172 ],
Patrick Williams7f154002025-01-03 10:12:23 -0500173 install: should_generate_markdown,
174 install_dir: [inst_markdown_dir / sdbusplus_current_path],
175 build_by_default: should_generate_markdown,
Patrick Williamsd9632142020-06-24 16:12:44 -0500176)
177
Patrick Williams7f154002025-01-03 10:12:23 -0500178generated_markdown += custom_target(
Patrick Williamsd9632142020-06-24 16:12:44 -0500179 'xyz/openbmc_project/ScheduledTime__markdown'.underscorify(),
William A. Kennington IIIb1b4d262021-06-05 12:22:23 -0700180 input: [ '../../../yaml/xyz/openbmc_project/ScheduledTime.errors.yaml', ],
Patrick Williamsd9632142020-06-24 16:12:44 -0500181 output: [ 'ScheduledTime.md' ],
Patrick Williams11335242022-09-12 06:11:41 -0500182 depend_files: sdbusplusplus_depfiles,
Patrick Williamsd9632142020-06-24 16:12:44 -0500183 command: [
184 sdbuspp_gen_meson_prog, '--command', 'markdown',
185 '--output', meson.current_build_dir(),
186 '--tool', sdbusplusplus_prog,
William A. Kennington IIIb1b4d262021-06-05 12:22:23 -0700187 '--directory', meson.current_source_dir() / '../../../yaml',
Patrick Williamsd9632142020-06-24 16:12:44 -0500188 'xyz/openbmc_project/ScheduledTime',
189 ],
Patrick Williams7f154002025-01-03 10:12:23 -0500190 install: should_generate_markdown,
191 install_dir: [inst_markdown_dir / sdbusplus_current_path],
192 build_by_default: should_generate_markdown,
Patrick Williamsd9632142020-06-24 16:12:44 -0500193)
194
Patrick Williams7f154002025-01-03 10:12:23 -0500195generated_markdown += custom_target(
Patrick Williamsd9632142020-06-24 16:12:44 -0500196 'xyz/openbmc_project/Time__markdown'.underscorify(),
William A. Kennington IIIb1b4d262021-06-05 12:22:23 -0700197 input: [ '../../../yaml/xyz/openbmc_project/Time.errors.yaml', ],
Patrick Williamsd9632142020-06-24 16:12:44 -0500198 output: [ 'Time.md' ],
Patrick Williams11335242022-09-12 06:11:41 -0500199 depend_files: sdbusplusplus_depfiles,
Patrick Williamsd9632142020-06-24 16:12:44 -0500200 command: [
201 sdbuspp_gen_meson_prog, '--command', 'markdown',
202 '--output', meson.current_build_dir(),
203 '--tool', sdbusplusplus_prog,
William A. Kennington IIIb1b4d262021-06-05 12:22:23 -0700204 '--directory', meson.current_source_dir() / '../../../yaml',
Patrick Williamsd9632142020-06-24 16:12:44 -0500205 'xyz/openbmc_project/Time',
206 ],
Patrick Williams7f154002025-01-03 10:12:23 -0500207 install: should_generate_markdown,
208 install_dir: [inst_markdown_dir / sdbusplus_current_path],
209 build_by_default: should_generate_markdown,
Patrick Williamsd9632142020-06-24 16:12:44 -0500210)
211