blob: 983de5c8526ccdc28ec9a83c99b3c118c7c90b75 [file] [log] [blame]
Patrick Williamsd9632142020-06-24 16:12:44 -05001# Generated file; do not modify.
Patrick Williams7f154002025-01-03 10:12:23 -05002subdir('Authority')
3subdir('CSR')
4subdir('Certificate')
5subdir('Entry')
6subdir('Install')
7subdir('InstallAll')
8subdir('Replace')
9subdir('ReplaceAll')
10
11sdbusplus_current_path = 'xyz/openbmc_project/Certs'
12
Patrick Williamsd9632142020-06-24 16:12:44 -050013generated_sources += custom_target(
14 'xyz/openbmc_project/Certs__cpp'.underscorify(),
Patrick Williams0e788282025-01-31 06:34:56 -050015 input: ['../../../../yaml/xyz/openbmc_project/Certs.errors.yaml'],
16 output: ['error.cpp', 'error.hpp'],
Patrick Williams11335242022-09-12 06:11:41 -050017 depend_files: sdbusplusplus_depfiles,
Patrick Williamsd9632142020-06-24 16:12:44 -050018 command: [
Patrick Williams0e788282025-01-31 06:34:56 -050019 sdbuspp_gen_meson_prog,
20 '--command',
21 'cpp',
22 '--output',
23 meson.current_build_dir(),
24 '--tool',
25 sdbusplusplus_prog,
26 '--directory',
27 meson.current_source_dir() / '../../../../yaml',
Patrick Williamsd9632142020-06-24 16:12:44 -050028 'xyz/openbmc_project/Certs',
29 ],
Patrick Williams7f154002025-01-03 10:12:23 -050030 install: should_generate_cpp,
Patrick Williams0e788282025-01-31 06:34:56 -050031 install_dir: [false, get_option('includedir') / sdbusplus_current_path],
Patrick Williams7f154002025-01-03 10:12:23 -050032 build_by_default: should_generate_cpp,
Patrick Williamsd9632142020-06-24 16:12:44 -050033)
34
Patrick Williams7f154002025-01-03 10:12:23 -050035generated_markdown += custom_target(
Patrick Williamsd9632142020-06-24 16:12:44 -050036 'xyz/openbmc_project/Certs/Authority__markdown'.underscorify(),
Patrick Williams0e788282025-01-31 06:34:56 -050037 input: [
38 '../../../../yaml/xyz/openbmc_project/Certs/Authority.interface.yaml',
39 ],
40 output: ['Authority.md'],
Patrick Williams11335242022-09-12 06:11:41 -050041 depend_files: sdbusplusplus_depfiles,
Patrick Williamsd9632142020-06-24 16:12:44 -050042 command: [
Patrick Williams0e788282025-01-31 06:34:56 -050043 sdbuspp_gen_meson_prog,
44 '--command',
45 'markdown',
46 '--output',
47 meson.current_build_dir(),
48 '--tool',
49 sdbusplusplus_prog,
50 '--directory',
51 meson.current_source_dir() / '../../../../yaml',
Patrick Williamsd9632142020-06-24 16:12:44 -050052 'xyz/openbmc_project/Certs/Authority',
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/CSR__markdown'.underscorify(),
Patrick Williams0e788282025-01-31 06:34:56 -050061 input: ['../../../../yaml/xyz/openbmc_project/Certs/CSR.interface.yaml'],
62 output: ['CSR.md'],
Patrick Williams11335242022-09-12 06:11:41 -050063 depend_files: sdbusplusplus_depfiles,
Patrick Williamsd9632142020-06-24 16:12:44 -050064 command: [
Patrick Williams0e788282025-01-31 06:34:56 -050065 sdbuspp_gen_meson_prog,
66 '--command',
67 'markdown',
68 '--output',
69 meson.current_build_dir(),
70 '--tool',
71 sdbusplusplus_prog,
72 '--directory',
73 meson.current_source_dir() / '../../../../yaml',
Patrick Williamsd9632142020-06-24 16:12:44 -050074 'xyz/openbmc_project/Certs/CSR',
75 ],
Patrick Williams7f154002025-01-03 10:12:23 -050076 install: should_generate_markdown,
77 install_dir: [inst_markdown_dir / sdbusplus_current_path],
78 build_by_default: should_generate_markdown,
Patrick Williamsd9632142020-06-24 16:12:44 -050079)
80
Patrick Williams7f154002025-01-03 10:12:23 -050081generated_markdown += custom_target(
Patrick Williamsed459632020-12-18 07:18:34 -060082 'xyz/openbmc_project/Certs/Certificate__markdown'.underscorify(),
Patrick Williams0e788282025-01-31 06:34:56 -050083 input: [
84 '../../../../yaml/xyz/openbmc_project/Certs/Certificate.interface.yaml',
85 ],
86 output: ['Certificate.md'],
Patrick Williams11335242022-09-12 06:11:41 -050087 depend_files: sdbusplusplus_depfiles,
Patrick Williamsed459632020-12-18 07:18:34 -060088 command: [
Patrick Williams0e788282025-01-31 06:34:56 -050089 sdbuspp_gen_meson_prog,
90 '--command',
91 'markdown',
92 '--output',
93 meson.current_build_dir(),
94 '--tool',
95 sdbusplusplus_prog,
96 '--directory',
97 meson.current_source_dir() / '../../../../yaml',
Patrick Williamsed459632020-12-18 07:18:34 -060098 'xyz/openbmc_project/Certs/Certificate',
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 Williamsed459632020-12-18 07:18:34 -0600103)
104
Patrick Williams7f154002025-01-03 10:12:23 -0500105generated_markdown += custom_target(
Patrick Williamsd9632142020-06-24 16:12:44 -0500106 'xyz/openbmc_project/Certs/Entry__markdown'.underscorify(),
Patrick Williams0e788282025-01-31 06:34:56 -0500107 input: ['../../../../yaml/xyz/openbmc_project/Certs/Entry.interface.yaml'],
108 output: ['Entry.md'],
Patrick Williams11335242022-09-12 06:11:41 -0500109 depend_files: sdbusplusplus_depfiles,
Patrick Williamsd9632142020-06-24 16:12:44 -0500110 command: [
Patrick Williams0e788282025-01-31 06:34:56 -0500111 sdbuspp_gen_meson_prog,
112 '--command',
113 'markdown',
114 '--output',
115 meson.current_build_dir(),
116 '--tool',
117 sdbusplusplus_prog,
118 '--directory',
119 meson.current_source_dir() / '../../../../yaml',
Patrick Williamsd9632142020-06-24 16:12:44 -0500120 'xyz/openbmc_project/Certs/Entry',
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 Williamsd9632142020-06-24 16:12:44 -0500128 'xyz/openbmc_project/Certs/Install__markdown'.underscorify(),
Patrick Williams0e788282025-01-31 06:34:56 -0500129 input: ['../../../../yaml/xyz/openbmc_project/Certs/Install.interface.yaml'],
130 output: ['Install.md'],
Patrick Williams11335242022-09-12 06:11:41 -0500131 depend_files: sdbusplusplus_depfiles,
Patrick Williamsd9632142020-06-24 16:12:44 -0500132 command: [
Patrick Williams0e788282025-01-31 06:34:56 -0500133 sdbuspp_gen_meson_prog,
134 '--command',
135 'markdown',
136 '--output',
137 meson.current_build_dir(),
138 '--tool',
139 sdbusplusplus_prog,
140 '--directory',
141 meson.current_source_dir() / '../../../../yaml',
Patrick Williamsd9632142020-06-24 16:12:44 -0500142 'xyz/openbmc_project/Certs/Install',
143 ],
Patrick Williams7f154002025-01-03 10:12:23 -0500144 install: should_generate_markdown,
145 install_dir: [inst_markdown_dir / sdbusplus_current_path],
146 build_by_default: should_generate_markdown,
Patrick Williamsd9632142020-06-24 16:12:44 -0500147)
148
Patrick Williams7f154002025-01-03 10:12:23 -0500149generated_markdown += custom_target(
Nan Zhoub9dae7b2021-12-29 11:03:39 -0800150 'xyz/openbmc_project/Certs/InstallAll__markdown'.underscorify(),
Patrick Williams0e788282025-01-31 06:34:56 -0500151 input: [
152 '../../../../yaml/xyz/openbmc_project/Certs/InstallAll.interface.yaml',
153 ],
154 output: ['InstallAll.md'],
Patrick Williams11335242022-09-12 06:11:41 -0500155 depend_files: sdbusplusplus_depfiles,
Nan Zhoub9dae7b2021-12-29 11:03:39 -0800156 command: [
Patrick Williams0e788282025-01-31 06:34:56 -0500157 sdbuspp_gen_meson_prog,
158 '--command',
159 'markdown',
160 '--output',
161 meson.current_build_dir(),
162 '--tool',
163 sdbusplusplus_prog,
164 '--directory',
165 meson.current_source_dir() / '../../../../yaml',
Nan Zhoub9dae7b2021-12-29 11:03:39 -0800166 'xyz/openbmc_project/Certs/InstallAll',
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,
Nan Zhoub9dae7b2021-12-29 11:03:39 -0800171)
172
Patrick Williams7f154002025-01-03 10:12:23 -0500173generated_markdown += custom_target(
Patrick Williamsd9632142020-06-24 16:12:44 -0500174 'xyz/openbmc_project/Certs/Replace__markdown'.underscorify(),
Patrick Williams0e788282025-01-31 06:34:56 -0500175 input: ['../../../../yaml/xyz/openbmc_project/Certs/Replace.interface.yaml'],
176 output: ['Replace.md'],
Patrick Williams11335242022-09-12 06:11:41 -0500177 depend_files: sdbusplusplus_depfiles,
Patrick Williamsd9632142020-06-24 16:12:44 -0500178 command: [
Patrick Williams0e788282025-01-31 06:34:56 -0500179 sdbuspp_gen_meson_prog,
180 '--command',
181 'markdown',
182 '--output',
183 meson.current_build_dir(),
184 '--tool',
185 sdbusplusplus_prog,
186 '--directory',
187 meson.current_source_dir() / '../../../../yaml',
Patrick Williamsd9632142020-06-24 16:12:44 -0500188 'xyz/openbmc_project/Certs/Replace',
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(
Nan Zhoub9dae7b2021-12-29 11:03:39 -0800196 'xyz/openbmc_project/Certs/ReplaceAll__markdown'.underscorify(),
Patrick Williams0e788282025-01-31 06:34:56 -0500197 input: [
198 '../../../../yaml/xyz/openbmc_project/Certs/ReplaceAll.interface.yaml',
199 ],
200 output: ['ReplaceAll.md'],
Patrick Williams11335242022-09-12 06:11:41 -0500201 depend_files: sdbusplusplus_depfiles,
Nan Zhoub9dae7b2021-12-29 11:03:39 -0800202 command: [
Patrick Williams0e788282025-01-31 06:34:56 -0500203 sdbuspp_gen_meson_prog,
204 '--command',
205 'markdown',
206 '--output',
207 meson.current_build_dir(),
208 '--tool',
209 sdbusplusplus_prog,
210 '--directory',
211 meson.current_source_dir() / '../../../../yaml',
Nan Zhoub9dae7b2021-12-29 11:03:39 -0800212 'xyz/openbmc_project/Certs/ReplaceAll',
213 ],
Patrick Williams7f154002025-01-03 10:12:23 -0500214 install: should_generate_markdown,
215 install_dir: [inst_markdown_dir / sdbusplus_current_path],
216 build_by_default: should_generate_markdown,
Nan Zhoub9dae7b2021-12-29 11:03:39 -0800217)
218