blob: 209adf04bdc661db369877ffa6e753ea7d81e5e7 [file] [log] [blame]
Patrick Williamsd9632142020-06-24 16:12:44 -05001# Generated file; do not modify.
Patrick Williams7f154002025-01-03 10:12:23 -05002subdir('Create')
3subdir('Entry')
4subdir('ErrorBlocksTransition')
5subdir('Event')
6subdir('IPMI')
7subdir('SEL')
8subdir('Settings')
9subdir('Syslog')
10
11sdbusplus_current_path = 'xyz/openbmc_project/Logging'
12
Patrick Williams73c931f2024-10-03 11:00:29 -040013generated_sources += custom_target(
14 'xyz/openbmc_project/Logging__cpp'.underscorify(),
Patrick Williams0e788282025-01-31 06:34:56 -050015 input: ['../../../../yaml/xyz/openbmc_project/Logging.events.yaml'],
16 output: ['event.cpp', 'event.hpp'],
Patrick Williams73c931f2024-10-03 11:00:29 -040017 depend_files: sdbusplusplus_depfiles,
18 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 Williams73c931f2024-10-03 11:00:29 -040028 'xyz/openbmc_project/Logging',
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 Williams73c931f2024-10-03 11:00:29 -040033)
34
Patrick Williams7f154002025-01-03 10:12:23 -050035generated_markdown += custom_target(
Patrick Williamsd9632142020-06-24 16:12:44 -050036 'xyz/openbmc_project/Logging/Create__markdown'.underscorify(),
Patrick Williams0e788282025-01-31 06:34:56 -050037 input: [
38 '../../../../yaml/xyz/openbmc_project/Logging/Create.interface.yaml',
39 ],
40 output: ['Create.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/Logging/Create',
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/Logging/Entry__markdown'.underscorify(),
Patrick Williams0e788282025-01-31 06:34:56 -050061 input: ['../../../../yaml/xyz/openbmc_project/Logging/Entry.interface.yaml'],
62 output: ['Entry.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/Logging/Entry',
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 Williamsd9632142020-06-24 16:12:44 -050082 'xyz/openbmc_project/Logging/ErrorBlocksTransition__markdown'.underscorify(),
Patrick Williams0e788282025-01-31 06:34:56 -050083 input: [
84 '../../../../yaml/xyz/openbmc_project/Logging/ErrorBlocksTransition.interface.yaml',
85 ],
86 output: ['ErrorBlocksTransition.md'],
Patrick Williams11335242022-09-12 06:11:41 -050087 depend_files: sdbusplusplus_depfiles,
Patrick Williamsd9632142020-06-24 16:12:44 -050088 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 Williamsd9632142020-06-24 16:12:44 -050098 'xyz/openbmc_project/Logging/ErrorBlocksTransition',
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/Logging/Event__markdown'.underscorify(),
Patrick Williams0e788282025-01-31 06:34:56 -0500107 input: ['../../../../yaml/xyz/openbmc_project/Logging/Event.interface.yaml'],
108 output: ['Event.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/Logging/Event',
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/Logging/IPMI__markdown'.underscorify(),
Patrick Williams0e788282025-01-31 06:34:56 -0500129 input: ['../../../../yaml/xyz/openbmc_project/Logging/IPMI.interface.yaml'],
130 output: ['IPMI.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/Logging/IPMI',
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(
Lei YU6be85da2020-12-01 20:03:46 +0800150 'xyz/openbmc_project/Logging/SEL__markdown'.underscorify(),
Patrick Williams0e788282025-01-31 06:34:56 -0500151 input: ['../../../../yaml/xyz/openbmc_project/Logging/SEL.errors.yaml'],
152 output: ['SEL.md'],
Patrick Williams11335242022-09-12 06:11:41 -0500153 depend_files: sdbusplusplus_depfiles,
Lei YU6be85da2020-12-01 20:03:46 +0800154 command: [
Patrick Williams0e788282025-01-31 06:34:56 -0500155 sdbuspp_gen_meson_prog,
156 '--command',
157 'markdown',
158 '--output',
159 meson.current_build_dir(),
160 '--tool',
161 sdbusplusplus_prog,
162 '--directory',
163 meson.current_source_dir() / '../../../../yaml',
Lei YU6be85da2020-12-01 20:03:46 +0800164 'xyz/openbmc_project/Logging/SEL',
165 ],
Patrick Williams7f154002025-01-03 10:12:23 -0500166 install: should_generate_markdown,
167 install_dir: [inst_markdown_dir / sdbusplus_current_path],
168 build_by_default: should_generate_markdown,
Lei YU6be85da2020-12-01 20:03:46 +0800169)
170
Patrick Williams7f154002025-01-03 10:12:23 -0500171generated_markdown += custom_target(
Patrick Williamsd9632142020-06-24 16:12:44 -0500172 'xyz/openbmc_project/Logging/Settings__markdown'.underscorify(),
Patrick Williams0e788282025-01-31 06:34:56 -0500173 input: [
174 '../../../../yaml/xyz/openbmc_project/Logging/Settings.interface.yaml',
175 ],
176 output: ['Settings.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/Logging/Settings',
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