blob: 69ff7636223d31fc82bc49ba0a7a4e042babd24a [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 Williams7f154002025-01-03 10:12:23 -050015 input: [
16 '../../../../yaml/xyz/openbmc_project/Logging.events.yaml',
17 ],
18 output: [
19 'event.cpp',
20 'event.hpp',
21 ],
Patrick Williams73c931f2024-10-03 11:00:29 -040022 depend_files: sdbusplusplus_depfiles,
23 command: [
24 sdbuspp_gen_meson_prog, '--command', 'cpp',
25 '--output', meson.current_build_dir(),
26 '--tool', sdbusplusplus_prog,
27 '--directory', meson.current_source_dir() / '../../../../yaml',
28 'xyz/openbmc_project/Logging',
29 ],
Patrick Williams7f154002025-01-03 10:12:23 -050030 install: should_generate_cpp,
31 install_dir: [
32 false,
33 get_option('includedir') / sdbusplus_current_path,
34 ],
35 build_by_default: should_generate_cpp,
Patrick Williams73c931f2024-10-03 11:00:29 -040036)
37
Patrick Williams7f154002025-01-03 10:12:23 -050038generated_markdown += custom_target(
Patrick Williamsd9632142020-06-24 16:12:44 -050039 'xyz/openbmc_project/Logging/Create__markdown'.underscorify(),
William A. Kennington IIIb1b4d262021-06-05 12:22:23 -070040 input: [ '../../../../yaml/xyz/openbmc_project/Logging/Create.interface.yaml', ],
Patrick Williamsd9632142020-06-24 16:12:44 -050041 output: [ 'Create.md' ],
Patrick Williams11335242022-09-12 06:11:41 -050042 depend_files: sdbusplusplus_depfiles,
Patrick Williamsd9632142020-06-24 16:12:44 -050043 command: [
44 sdbuspp_gen_meson_prog, '--command', 'markdown',
45 '--output', meson.current_build_dir(),
46 '--tool', sdbusplusplus_prog,
William A. Kennington IIIb1b4d262021-06-05 12:22:23 -070047 '--directory', meson.current_source_dir() / '../../../../yaml',
Patrick Williamsd9632142020-06-24 16:12:44 -050048 'xyz/openbmc_project/Logging/Create',
49 ],
Patrick Williams7f154002025-01-03 10:12:23 -050050 install: should_generate_markdown,
51 install_dir: [inst_markdown_dir / sdbusplus_current_path],
52 build_by_default: should_generate_markdown,
Patrick Williamsd9632142020-06-24 16:12:44 -050053)
54
Patrick Williams7f154002025-01-03 10:12:23 -050055generated_markdown += custom_target(
Patrick Williamsd9632142020-06-24 16:12:44 -050056 'xyz/openbmc_project/Logging/Entry__markdown'.underscorify(),
William A. Kennington IIIb1b4d262021-06-05 12:22:23 -070057 input: [ '../../../../yaml/xyz/openbmc_project/Logging/Entry.interface.yaml', ],
Patrick Williamsd9632142020-06-24 16:12:44 -050058 output: [ 'Entry.md' ],
Patrick Williams11335242022-09-12 06:11:41 -050059 depend_files: sdbusplusplus_depfiles,
Patrick Williamsd9632142020-06-24 16:12:44 -050060 command: [
61 sdbuspp_gen_meson_prog, '--command', 'markdown',
62 '--output', meson.current_build_dir(),
63 '--tool', sdbusplusplus_prog,
William A. Kennington IIIb1b4d262021-06-05 12:22:23 -070064 '--directory', meson.current_source_dir() / '../../../../yaml',
Patrick Williamsd9632142020-06-24 16:12:44 -050065 'xyz/openbmc_project/Logging/Entry',
66 ],
Patrick Williams7f154002025-01-03 10:12:23 -050067 install: should_generate_markdown,
68 install_dir: [inst_markdown_dir / sdbusplus_current_path],
69 build_by_default: should_generate_markdown,
Patrick Williamsd9632142020-06-24 16:12:44 -050070)
71
Patrick Williams7f154002025-01-03 10:12:23 -050072generated_markdown += custom_target(
Patrick Williamsd9632142020-06-24 16:12:44 -050073 'xyz/openbmc_project/Logging/ErrorBlocksTransition__markdown'.underscorify(),
William A. Kennington IIIb1b4d262021-06-05 12:22:23 -070074 input: [ '../../../../yaml/xyz/openbmc_project/Logging/ErrorBlocksTransition.interface.yaml', ],
Patrick Williamsd9632142020-06-24 16:12:44 -050075 output: [ 'ErrorBlocksTransition.md' ],
Patrick Williams11335242022-09-12 06:11:41 -050076 depend_files: sdbusplusplus_depfiles,
Patrick Williamsd9632142020-06-24 16:12:44 -050077 command: [
78 sdbuspp_gen_meson_prog, '--command', 'markdown',
79 '--output', meson.current_build_dir(),
80 '--tool', sdbusplusplus_prog,
William A. Kennington IIIb1b4d262021-06-05 12:22:23 -070081 '--directory', meson.current_source_dir() / '../../../../yaml',
Patrick Williamsd9632142020-06-24 16:12:44 -050082 'xyz/openbmc_project/Logging/ErrorBlocksTransition',
83 ],
Patrick Williams7f154002025-01-03 10:12:23 -050084 install: should_generate_markdown,
85 install_dir: [inst_markdown_dir / sdbusplus_current_path],
86 build_by_default: should_generate_markdown,
Patrick Williamsd9632142020-06-24 16:12:44 -050087)
88
Patrick Williams7f154002025-01-03 10:12:23 -050089generated_markdown += custom_target(
Patrick Williamsd9632142020-06-24 16:12:44 -050090 'xyz/openbmc_project/Logging/Event__markdown'.underscorify(),
William A. Kennington IIIb1b4d262021-06-05 12:22:23 -070091 input: [ '../../../../yaml/xyz/openbmc_project/Logging/Event.interface.yaml', ],
Patrick Williamsd9632142020-06-24 16:12:44 -050092 output: [ 'Event.md' ],
Patrick Williams11335242022-09-12 06:11:41 -050093 depend_files: sdbusplusplus_depfiles,
Patrick Williamsd9632142020-06-24 16:12:44 -050094 command: [
95 sdbuspp_gen_meson_prog, '--command', 'markdown',
96 '--output', meson.current_build_dir(),
97 '--tool', sdbusplusplus_prog,
William A. Kennington IIIb1b4d262021-06-05 12:22:23 -070098 '--directory', meson.current_source_dir() / '../../../../yaml',
Patrick Williamsd9632142020-06-24 16:12:44 -050099 'xyz/openbmc_project/Logging/Event',
100 ],
Patrick Williams7f154002025-01-03 10:12:23 -0500101 install: should_generate_markdown,
102 install_dir: [inst_markdown_dir / sdbusplus_current_path],
103 build_by_default: should_generate_markdown,
Patrick Williamsd9632142020-06-24 16:12:44 -0500104)
105
Patrick Williams7f154002025-01-03 10:12:23 -0500106generated_markdown += custom_target(
Patrick Williamsd9632142020-06-24 16:12:44 -0500107 'xyz/openbmc_project/Logging/IPMI__markdown'.underscorify(),
William A. Kennington IIIb1b4d262021-06-05 12:22:23 -0700108 input: [ '../../../../yaml/xyz/openbmc_project/Logging/IPMI.interface.yaml', ],
Patrick Williamsd9632142020-06-24 16:12:44 -0500109 output: [ 'IPMI.md' ],
Patrick Williams11335242022-09-12 06:11:41 -0500110 depend_files: sdbusplusplus_depfiles,
Patrick Williamsd9632142020-06-24 16:12:44 -0500111 command: [
112 sdbuspp_gen_meson_prog, '--command', 'markdown',
113 '--output', meson.current_build_dir(),
114 '--tool', sdbusplusplus_prog,
William A. Kennington IIIb1b4d262021-06-05 12:22:23 -0700115 '--directory', meson.current_source_dir() / '../../../../yaml',
Patrick Williamsd9632142020-06-24 16:12:44 -0500116 'xyz/openbmc_project/Logging/IPMI',
117 ],
Patrick Williams7f154002025-01-03 10:12:23 -0500118 install: should_generate_markdown,
119 install_dir: [inst_markdown_dir / sdbusplus_current_path],
120 build_by_default: should_generate_markdown,
Patrick Williamsd9632142020-06-24 16:12:44 -0500121)
122
Patrick Williams7f154002025-01-03 10:12:23 -0500123generated_markdown += custom_target(
Lei YU6be85da2020-12-01 20:03:46 +0800124 'xyz/openbmc_project/Logging/SEL__markdown'.underscorify(),
William A. Kennington IIIb1b4d262021-06-05 12:22:23 -0700125 input: [ '../../../../yaml/xyz/openbmc_project/Logging/SEL.errors.yaml', ],
Lei YU6be85da2020-12-01 20:03:46 +0800126 output: [ 'SEL.md' ],
Patrick Williams11335242022-09-12 06:11:41 -0500127 depend_files: sdbusplusplus_depfiles,
Lei YU6be85da2020-12-01 20:03:46 +0800128 command: [
129 sdbuspp_gen_meson_prog, '--command', 'markdown',
130 '--output', meson.current_build_dir(),
131 '--tool', sdbusplusplus_prog,
William A. Kennington IIIb1b4d262021-06-05 12:22:23 -0700132 '--directory', meson.current_source_dir() / '../../../../yaml',
Lei YU6be85da2020-12-01 20:03:46 +0800133 'xyz/openbmc_project/Logging/SEL',
134 ],
Patrick Williams7f154002025-01-03 10:12:23 -0500135 install: should_generate_markdown,
136 install_dir: [inst_markdown_dir / sdbusplus_current_path],
137 build_by_default: should_generate_markdown,
Lei YU6be85da2020-12-01 20:03:46 +0800138)
139
Patrick Williams7f154002025-01-03 10:12:23 -0500140generated_markdown += custom_target(
Patrick Williamsd9632142020-06-24 16:12:44 -0500141 'xyz/openbmc_project/Logging/Settings__markdown'.underscorify(),
William A. Kennington IIIb1b4d262021-06-05 12:22:23 -0700142 input: [ '../../../../yaml/xyz/openbmc_project/Logging/Settings.interface.yaml', ],
Patrick Williamsd9632142020-06-24 16:12:44 -0500143 output: [ 'Settings.md' ],
Patrick Williams11335242022-09-12 06:11:41 -0500144 depend_files: sdbusplusplus_depfiles,
Patrick Williamsd9632142020-06-24 16:12:44 -0500145 command: [
146 sdbuspp_gen_meson_prog, '--command', 'markdown',
147 '--output', meson.current_build_dir(),
148 '--tool', sdbusplusplus_prog,
William A. Kennington IIIb1b4d262021-06-05 12:22:23 -0700149 '--directory', meson.current_source_dir() / '../../../../yaml',
Patrick Williamsd9632142020-06-24 16:12:44 -0500150 'xyz/openbmc_project/Logging/Settings',
151 ],
Patrick Williams7f154002025-01-03 10:12:23 -0500152 install: should_generate_markdown,
153 install_dir: [inst_markdown_dir / sdbusplus_current_path],
154 build_by_default: should_generate_markdown,
Patrick Williamsd9632142020-06-24 16:12:44 -0500155)
156