blob: 948e05e17c0bf6f37f99e2ca171ff6b2c92dcbb6 [file] [log] [blame]
Patrick Williamsd9632142020-06-24 16:12:44 -05001# Generated file; do not modify.
2subdir('AccountPolicy')
Patrick Williams7f154002025-01-03 10:12:23 -05003subdir('Attributes')
4subdir('Common')
5subdir('Ldap')
6subdir('Manager')
7subdir('MultiFactorAuthConfiguration')
8subdir('PrivilegeMapper')
9subdir('PrivilegeMapperEntry')
10subdir('TOTPAuthenticator')
Ravi Teja4c549f62024-11-26 02:42:27 -060011subdir('TOTPState')
Patrick Williams7f154002025-01-03 10:12:23 -050012
13sdbusplus_current_path = 'xyz/openbmc_project/User'
14
15generated_markdown += custom_target(
Patrick Williamsd9632142020-06-24 16:12:44 -050016 'xyz/openbmc_project/User/AccountPolicy__markdown'.underscorify(),
Patrick Williams0e788282025-01-31 06:34:56 -050017 input: [
18 '../../../../yaml/xyz/openbmc_project/User/AccountPolicy.interface.yaml',
19 ],
20 output: ['AccountPolicy.md'],
Patrick Williams11335242022-09-12 06:11:41 -050021 depend_files: sdbusplusplus_depfiles,
Patrick Williamsd9632142020-06-24 16:12:44 -050022 command: [
Patrick Williams0e788282025-01-31 06:34:56 -050023 sdbuspp_gen_meson_prog,
24 '--command',
25 'markdown',
26 '--output',
27 meson.current_build_dir(),
28 '--tool',
29 sdbusplusplus_prog,
30 '--directory',
31 meson.current_source_dir() / '../../../../yaml',
Patrick Williamsd9632142020-06-24 16:12:44 -050032 'xyz/openbmc_project/User/AccountPolicy',
33 ],
Patrick Williams7f154002025-01-03 10:12:23 -050034 install: should_generate_markdown,
35 install_dir: [inst_markdown_dir / sdbusplus_current_path],
36 build_by_default: should_generate_markdown,
Patrick Williamsd9632142020-06-24 16:12:44 -050037)
38
Patrick Williams7f154002025-01-03 10:12:23 -050039generated_markdown += custom_target(
Patrick Williamsd9632142020-06-24 16:12:44 -050040 'xyz/openbmc_project/User/Attributes__markdown'.underscorify(),
Patrick Williams0e788282025-01-31 06:34:56 -050041 input: [
42 '../../../../yaml/xyz/openbmc_project/User/Attributes.interface.yaml',
43 ],
44 output: ['Attributes.md'],
Patrick Williams11335242022-09-12 06:11:41 -050045 depend_files: sdbusplusplus_depfiles,
Patrick Williamsd9632142020-06-24 16:12:44 -050046 command: [
Patrick Williams0e788282025-01-31 06:34:56 -050047 sdbuspp_gen_meson_prog,
48 '--command',
49 'markdown',
50 '--output',
51 meson.current_build_dir(),
52 '--tool',
53 sdbusplusplus_prog,
54 '--directory',
55 meson.current_source_dir() / '../../../../yaml',
Patrick Williamsd9632142020-06-24 16:12:44 -050056 'xyz/openbmc_project/User/Attributes',
57 ],
Patrick Williams7f154002025-01-03 10:12:23 -050058 install: should_generate_markdown,
59 install_dir: [inst_markdown_dir / sdbusplus_current_path],
60 build_by_default: should_generate_markdown,
Patrick Williamsd9632142020-06-24 16:12:44 -050061)
62
Patrick Williams7f154002025-01-03 10:12:23 -050063generated_markdown += custom_target(
Patrick Williamsd9632142020-06-24 16:12:44 -050064 'xyz/openbmc_project/User/Common__markdown'.underscorify(),
Patrick Williams0e788282025-01-31 06:34:56 -050065 input: ['../../../../yaml/xyz/openbmc_project/User/Common.errors.yaml'],
66 output: ['Common.md'],
Patrick Williams11335242022-09-12 06:11:41 -050067 depend_files: sdbusplusplus_depfiles,
Patrick Williamsd9632142020-06-24 16:12:44 -050068 command: [
Patrick Williams0e788282025-01-31 06:34:56 -050069 sdbuspp_gen_meson_prog,
70 '--command',
71 'markdown',
72 '--output',
73 meson.current_build_dir(),
74 '--tool',
75 sdbusplusplus_prog,
76 '--directory',
77 meson.current_source_dir() / '../../../../yaml',
Patrick Williamsd9632142020-06-24 16:12:44 -050078 'xyz/openbmc_project/User/Common',
79 ],
Patrick Williams7f154002025-01-03 10:12:23 -050080 install: should_generate_markdown,
81 install_dir: [inst_markdown_dir / sdbusplus_current_path],
82 build_by_default: should_generate_markdown,
Patrick Williamsd9632142020-06-24 16:12:44 -050083)
84
Patrick Williams7f154002025-01-03 10:12:23 -050085generated_markdown += custom_target(
Patrick Williamsd9632142020-06-24 16:12:44 -050086 'xyz/openbmc_project/User/Manager__markdown'.underscorify(),
Patrick Williams0e788282025-01-31 06:34:56 -050087 input: ['../../../../yaml/xyz/openbmc_project/User/Manager.interface.yaml'],
88 output: ['Manager.md'],
Patrick Williams11335242022-09-12 06:11:41 -050089 depend_files: sdbusplusplus_depfiles,
Patrick Williamsd9632142020-06-24 16:12:44 -050090 command: [
Patrick Williams0e788282025-01-31 06:34:56 -050091 sdbuspp_gen_meson_prog,
92 '--command',
93 'markdown',
94 '--output',
95 meson.current_build_dir(),
96 '--tool',
97 sdbusplusplus_prog,
98 '--directory',
99 meson.current_source_dir() / '../../../../yaml',
Patrick Williamsd9632142020-06-24 16:12:44 -0500100 'xyz/openbmc_project/User/Manager',
101 ],
Patrick Williams7f154002025-01-03 10:12:23 -0500102 install: should_generate_markdown,
103 install_dir: [inst_markdown_dir / sdbusplus_current_path],
104 build_by_default: should_generate_markdown,
Patrick Williamsd9632142020-06-24 16:12:44 -0500105)
106
Patrick Williams7f154002025-01-03 10:12:23 -0500107generated_markdown += custom_target(
Ravi Tejad0019652024-07-22 05:43:43 -0500108 'xyz/openbmc_project/User/MultiFactorAuthConfiguration__markdown'.underscorify(),
Patrick Williams0e788282025-01-31 06:34:56 -0500109 input: [
110 '../../../../yaml/xyz/openbmc_project/User/MultiFactorAuthConfiguration.interface.yaml',
111 ],
112 output: ['MultiFactorAuthConfiguration.md'],
Ravi Tejad0019652024-07-22 05:43:43 -0500113 depend_files: sdbusplusplus_depfiles,
114 command: [
Patrick Williams0e788282025-01-31 06:34:56 -0500115 sdbuspp_gen_meson_prog,
116 '--command',
117 'markdown',
118 '--output',
119 meson.current_build_dir(),
120 '--tool',
121 sdbusplusplus_prog,
122 '--directory',
123 meson.current_source_dir() / '../../../../yaml',
Ravi Tejad0019652024-07-22 05:43:43 -0500124 'xyz/openbmc_project/User/MultiFactorAuthConfiguration',
125 ],
Patrick Williams7f154002025-01-03 10:12:23 -0500126 install: should_generate_markdown,
127 install_dir: [inst_markdown_dir / sdbusplus_current_path],
128 build_by_default: should_generate_markdown,
Ravi Tejad0019652024-07-22 05:43:43 -0500129)
130
Patrick Williams7f154002025-01-03 10:12:23 -0500131generated_markdown += custom_target(
Patrick Williamsd9632142020-06-24 16:12:44 -0500132 'xyz/openbmc_project/User/PrivilegeMapper__markdown'.underscorify(),
Patrick Williams0e788282025-01-31 06:34:56 -0500133 input: [
134 '../../../../yaml/xyz/openbmc_project/User/PrivilegeMapper.interface.yaml',
135 ],
136 output: ['PrivilegeMapper.md'],
Patrick Williams11335242022-09-12 06:11:41 -0500137 depend_files: sdbusplusplus_depfiles,
Patrick Williamsd9632142020-06-24 16:12:44 -0500138 command: [
Patrick Williams0e788282025-01-31 06:34:56 -0500139 sdbuspp_gen_meson_prog,
140 '--command',
141 'markdown',
142 '--output',
143 meson.current_build_dir(),
144 '--tool',
145 sdbusplusplus_prog,
146 '--directory',
147 meson.current_source_dir() / '../../../../yaml',
Patrick Williamsd9632142020-06-24 16:12:44 -0500148 'xyz/openbmc_project/User/PrivilegeMapper',
149 ],
Patrick Williams7f154002025-01-03 10:12:23 -0500150 install: should_generate_markdown,
151 install_dir: [inst_markdown_dir / sdbusplus_current_path],
152 build_by_default: should_generate_markdown,
Patrick Williamsd9632142020-06-24 16:12:44 -0500153)
154
Patrick Williams7f154002025-01-03 10:12:23 -0500155generated_markdown += custom_target(
Patrick Williamsd9632142020-06-24 16:12:44 -0500156 'xyz/openbmc_project/User/PrivilegeMapperEntry__markdown'.underscorify(),
Patrick Williams0e788282025-01-31 06:34:56 -0500157 input: [
158 '../../../../yaml/xyz/openbmc_project/User/PrivilegeMapperEntry.interface.yaml',
159 ],
160 output: ['PrivilegeMapperEntry.md'],
Patrick Williams11335242022-09-12 06:11:41 -0500161 depend_files: sdbusplusplus_depfiles,
Patrick Williamsd9632142020-06-24 16:12:44 -0500162 command: [
Patrick Williams0e788282025-01-31 06:34:56 -0500163 sdbuspp_gen_meson_prog,
164 '--command',
165 'markdown',
166 '--output',
167 meson.current_build_dir(),
168 '--tool',
169 sdbusplusplus_prog,
170 '--directory',
171 meson.current_source_dir() / '../../../../yaml',
Patrick Williamsd9632142020-06-24 16:12:44 -0500172 'xyz/openbmc_project/User/PrivilegeMapperEntry',
173 ],
Patrick Williams7f154002025-01-03 10:12:23 -0500174 install: should_generate_markdown,
175 install_dir: [inst_markdown_dir / sdbusplus_current_path],
176 build_by_default: should_generate_markdown,
Patrick Williamsd9632142020-06-24 16:12:44 -0500177)
178
Patrick Williams7f154002025-01-03 10:12:23 -0500179generated_markdown += custom_target(
Ravi Teja20650cd2024-07-08 04:28:42 -0500180 'xyz/openbmc_project/User/TOTPAuthenticator__markdown'.underscorify(),
Patrick Williams0e788282025-01-31 06:34:56 -0500181 input: [
182 '../../../../yaml/xyz/openbmc_project/User/TOTPAuthenticator.interface.yaml',
183 ],
184 output: ['TOTPAuthenticator.md'],
Ravi Teja20650cd2024-07-08 04:28:42 -0500185 depend_files: sdbusplusplus_depfiles,
186 command: [
Patrick Williams0e788282025-01-31 06:34:56 -0500187 sdbuspp_gen_meson_prog,
188 '--command',
189 'markdown',
190 '--output',
191 meson.current_build_dir(),
192 '--tool',
193 sdbusplusplus_prog,
194 '--directory',
195 meson.current_source_dir() / '../../../../yaml',
Ravi Teja20650cd2024-07-08 04:28:42 -0500196 'xyz/openbmc_project/User/TOTPAuthenticator',
197 ],
Patrick Williams7f154002025-01-03 10:12:23 -0500198 install: should_generate_markdown,
199 install_dir: [inst_markdown_dir / sdbusplus_current_path],
200 build_by_default: should_generate_markdown,
Ravi Teja20650cd2024-07-08 04:28:42 -0500201)
202
Ravi Teja4c549f62024-11-26 02:42:27 -0600203generated_markdown += custom_target(
204 'xyz/openbmc_project/User/TOTPState__markdown'.underscorify(),
Patrick Williams0e788282025-01-31 06:34:56 -0500205 input: [
206 '../../../../yaml/xyz/openbmc_project/User/TOTPState.interface.yaml',
207 ],
208 output: ['TOTPState.md'],
Ravi Teja4c549f62024-11-26 02:42:27 -0600209 depend_files: sdbusplusplus_depfiles,
210 command: [
Patrick Williams0e788282025-01-31 06:34:56 -0500211 sdbuspp_gen_meson_prog,
212 '--command',
213 'markdown',
214 '--output',
215 meson.current_build_dir(),
216 '--tool',
217 sdbusplusplus_prog,
218 '--directory',
219 meson.current_source_dir() / '../../../../yaml',
Ravi Teja4c549f62024-11-26 02:42:27 -0600220 'xyz/openbmc_project/User/TOTPState',
221 ],
222 install: should_generate_markdown,
223 install_dir: [inst_markdown_dir / sdbusplus_current_path],
224 build_by_default: should_generate_markdown,
225)
226