xref: /openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Logging/meson.build (revision 0e78828ce927548b4dd679e06fdaf2f294983289)
1d9632146SPatrick Williams# Generated file; do not modify.
27f154004SPatrick Williamssubdir('Create')
37f154004SPatrick Williamssubdir('Entry')
47f154004SPatrick Williamssubdir('ErrorBlocksTransition')
57f154004SPatrick Williamssubdir('Event')
67f154004SPatrick Williamssubdir('IPMI')
77f154004SPatrick Williamssubdir('SEL')
87f154004SPatrick Williamssubdir('Settings')
97f154004SPatrick Williamssubdir('Syslog')
107f154004SPatrick Williams
117f154004SPatrick Williamssdbusplus_current_path = 'xyz/openbmc_project/Logging'
127f154004SPatrick Williams
1373c931fbSPatrick Williamsgenerated_sources += custom_target(
1473c931fbSPatrick Williams    'xyz/openbmc_project/Logging__cpp'.underscorify(),
15*0e78828cSPatrick Williams    input: ['../../../../yaml/xyz/openbmc_project/Logging.events.yaml'],
16*0e78828cSPatrick Williams    output: ['event.cpp', 'event.hpp'],
1773c931fbSPatrick Williams    depend_files: sdbusplusplus_depfiles,
1873c931fbSPatrick Williams    command: [
19*0e78828cSPatrick Williams        sdbuspp_gen_meson_prog,
20*0e78828cSPatrick Williams        '--command',
21*0e78828cSPatrick Williams        'cpp',
22*0e78828cSPatrick Williams        '--output',
23*0e78828cSPatrick Williams        meson.current_build_dir(),
24*0e78828cSPatrick Williams        '--tool',
25*0e78828cSPatrick Williams        sdbusplusplus_prog,
26*0e78828cSPatrick Williams        '--directory',
27*0e78828cSPatrick Williams        meson.current_source_dir() / '../../../../yaml',
2873c931fbSPatrick Williams        'xyz/openbmc_project/Logging',
2973c931fbSPatrick Williams    ],
307f154004SPatrick Williams    install: should_generate_cpp,
31*0e78828cSPatrick Williams    install_dir: [false, get_option('includedir') / sdbusplus_current_path],
327f154004SPatrick Williams    build_by_default: should_generate_cpp,
3373c931fbSPatrick Williams)
3473c931fbSPatrick Williams
357f154004SPatrick Williamsgenerated_markdown += custom_target(
36d9632146SPatrick Williams    'xyz/openbmc_project/Logging/Create__markdown'.underscorify(),
37*0e78828cSPatrick Williams    input: [
38*0e78828cSPatrick Williams        '../../../../yaml/xyz/openbmc_project/Logging/Create.interface.yaml',
39*0e78828cSPatrick Williams    ],
40d9632146SPatrick Williams    output: ['Create.md'],
4111335246SPatrick Williams    depend_files: sdbusplusplus_depfiles,
42d9632146SPatrick Williams    command: [
43*0e78828cSPatrick Williams        sdbuspp_gen_meson_prog,
44*0e78828cSPatrick Williams        '--command',
45*0e78828cSPatrick Williams        'markdown',
46*0e78828cSPatrick Williams        '--output',
47*0e78828cSPatrick Williams        meson.current_build_dir(),
48*0e78828cSPatrick Williams        '--tool',
49*0e78828cSPatrick Williams        sdbusplusplus_prog,
50*0e78828cSPatrick Williams        '--directory',
51*0e78828cSPatrick Williams        meson.current_source_dir() / '../../../../yaml',
52d9632146SPatrick Williams        'xyz/openbmc_project/Logging/Create',
53d9632146SPatrick Williams    ],
547f154004SPatrick Williams    install: should_generate_markdown,
557f154004SPatrick Williams    install_dir: [inst_markdown_dir / sdbusplus_current_path],
567f154004SPatrick Williams    build_by_default: should_generate_markdown,
57d9632146SPatrick Williams)
58d9632146SPatrick Williams
597f154004SPatrick Williamsgenerated_markdown += custom_target(
60d9632146SPatrick Williams    'xyz/openbmc_project/Logging/Entry__markdown'.underscorify(),
61*0e78828cSPatrick Williams    input: ['../../../../yaml/xyz/openbmc_project/Logging/Entry.interface.yaml'],
62d9632146SPatrick Williams    output: ['Entry.md'],
6311335246SPatrick Williams    depend_files: sdbusplusplus_depfiles,
64d9632146SPatrick Williams    command: [
65*0e78828cSPatrick Williams        sdbuspp_gen_meson_prog,
66*0e78828cSPatrick Williams        '--command',
67*0e78828cSPatrick Williams        'markdown',
68*0e78828cSPatrick Williams        '--output',
69*0e78828cSPatrick Williams        meson.current_build_dir(),
70*0e78828cSPatrick Williams        '--tool',
71*0e78828cSPatrick Williams        sdbusplusplus_prog,
72*0e78828cSPatrick Williams        '--directory',
73*0e78828cSPatrick Williams        meson.current_source_dir() / '../../../../yaml',
74d9632146SPatrick Williams        'xyz/openbmc_project/Logging/Entry',
75d9632146SPatrick Williams    ],
767f154004SPatrick Williams    install: should_generate_markdown,
777f154004SPatrick Williams    install_dir: [inst_markdown_dir / sdbusplus_current_path],
787f154004SPatrick Williams    build_by_default: should_generate_markdown,
79d9632146SPatrick Williams)
80d9632146SPatrick Williams
817f154004SPatrick Williamsgenerated_markdown += custom_target(
82d9632146SPatrick Williams    'xyz/openbmc_project/Logging/ErrorBlocksTransition__markdown'.underscorify(),
83*0e78828cSPatrick Williams    input: [
84*0e78828cSPatrick Williams        '../../../../yaml/xyz/openbmc_project/Logging/ErrorBlocksTransition.interface.yaml',
85*0e78828cSPatrick Williams    ],
86d9632146SPatrick Williams    output: ['ErrorBlocksTransition.md'],
8711335246SPatrick Williams    depend_files: sdbusplusplus_depfiles,
88d9632146SPatrick Williams    command: [
89*0e78828cSPatrick Williams        sdbuspp_gen_meson_prog,
90*0e78828cSPatrick Williams        '--command',
91*0e78828cSPatrick Williams        'markdown',
92*0e78828cSPatrick Williams        '--output',
93*0e78828cSPatrick Williams        meson.current_build_dir(),
94*0e78828cSPatrick Williams        '--tool',
95*0e78828cSPatrick Williams        sdbusplusplus_prog,
96*0e78828cSPatrick Williams        '--directory',
97*0e78828cSPatrick Williams        meson.current_source_dir() / '../../../../yaml',
98d9632146SPatrick Williams        'xyz/openbmc_project/Logging/ErrorBlocksTransition',
99d9632146SPatrick Williams    ],
1007f154004SPatrick Williams    install: should_generate_markdown,
1017f154004SPatrick Williams    install_dir: [inst_markdown_dir / sdbusplus_current_path],
1027f154004SPatrick Williams    build_by_default: should_generate_markdown,
103d9632146SPatrick Williams)
104d9632146SPatrick Williams
1057f154004SPatrick Williamsgenerated_markdown += custom_target(
106d9632146SPatrick Williams    'xyz/openbmc_project/Logging/Event__markdown'.underscorify(),
107*0e78828cSPatrick Williams    input: ['../../../../yaml/xyz/openbmc_project/Logging/Event.interface.yaml'],
108d9632146SPatrick Williams    output: ['Event.md'],
10911335246SPatrick Williams    depend_files: sdbusplusplus_depfiles,
110d9632146SPatrick Williams    command: [
111*0e78828cSPatrick Williams        sdbuspp_gen_meson_prog,
112*0e78828cSPatrick Williams        '--command',
113*0e78828cSPatrick Williams        'markdown',
114*0e78828cSPatrick Williams        '--output',
115*0e78828cSPatrick Williams        meson.current_build_dir(),
116*0e78828cSPatrick Williams        '--tool',
117*0e78828cSPatrick Williams        sdbusplusplus_prog,
118*0e78828cSPatrick Williams        '--directory',
119*0e78828cSPatrick Williams        meson.current_source_dir() / '../../../../yaml',
120d9632146SPatrick Williams        'xyz/openbmc_project/Logging/Event',
121d9632146SPatrick Williams    ],
1227f154004SPatrick Williams    install: should_generate_markdown,
1237f154004SPatrick Williams    install_dir: [inst_markdown_dir / sdbusplus_current_path],
1247f154004SPatrick Williams    build_by_default: should_generate_markdown,
125d9632146SPatrick Williams)
126d9632146SPatrick Williams
1277f154004SPatrick Williamsgenerated_markdown += custom_target(
128d9632146SPatrick Williams    'xyz/openbmc_project/Logging/IPMI__markdown'.underscorify(),
129*0e78828cSPatrick Williams    input: ['../../../../yaml/xyz/openbmc_project/Logging/IPMI.interface.yaml'],
130d9632146SPatrick Williams    output: ['IPMI.md'],
13111335246SPatrick Williams    depend_files: sdbusplusplus_depfiles,
132d9632146SPatrick Williams    command: [
133*0e78828cSPatrick Williams        sdbuspp_gen_meson_prog,
134*0e78828cSPatrick Williams        '--command',
135*0e78828cSPatrick Williams        'markdown',
136*0e78828cSPatrick Williams        '--output',
137*0e78828cSPatrick Williams        meson.current_build_dir(),
138*0e78828cSPatrick Williams        '--tool',
139*0e78828cSPatrick Williams        sdbusplusplus_prog,
140*0e78828cSPatrick Williams        '--directory',
141*0e78828cSPatrick Williams        meson.current_source_dir() / '../../../../yaml',
142d9632146SPatrick Williams        'xyz/openbmc_project/Logging/IPMI',
143d9632146SPatrick Williams    ],
1447f154004SPatrick Williams    install: should_generate_markdown,
1457f154004SPatrick Williams    install_dir: [inst_markdown_dir / sdbusplus_current_path],
1467f154004SPatrick Williams    build_by_default: should_generate_markdown,
147d9632146SPatrick Williams)
148d9632146SPatrick Williams
1497f154004SPatrick Williamsgenerated_markdown += custom_target(
1506be85da9SLei YU    'xyz/openbmc_project/Logging/SEL__markdown'.underscorify(),
151*0e78828cSPatrick Williams    input: ['../../../../yaml/xyz/openbmc_project/Logging/SEL.errors.yaml'],
1526be85da9SLei YU    output: ['SEL.md'],
15311335246SPatrick Williams    depend_files: sdbusplusplus_depfiles,
1546be85da9SLei YU    command: [
155*0e78828cSPatrick Williams        sdbuspp_gen_meson_prog,
156*0e78828cSPatrick Williams        '--command',
157*0e78828cSPatrick Williams        'markdown',
158*0e78828cSPatrick Williams        '--output',
159*0e78828cSPatrick Williams        meson.current_build_dir(),
160*0e78828cSPatrick Williams        '--tool',
161*0e78828cSPatrick Williams        sdbusplusplus_prog,
162*0e78828cSPatrick Williams        '--directory',
163*0e78828cSPatrick Williams        meson.current_source_dir() / '../../../../yaml',
1646be85da9SLei YU        'xyz/openbmc_project/Logging/SEL',
1656be85da9SLei YU    ],
1667f154004SPatrick Williams    install: should_generate_markdown,
1677f154004SPatrick Williams    install_dir: [inst_markdown_dir / sdbusplus_current_path],
1687f154004SPatrick Williams    build_by_default: should_generate_markdown,
1696be85da9SLei YU)
1706be85da9SLei YU
1717f154004SPatrick Williamsgenerated_markdown += custom_target(
172d9632146SPatrick Williams    'xyz/openbmc_project/Logging/Settings__markdown'.underscorify(),
173*0e78828cSPatrick Williams    input: [
174*0e78828cSPatrick Williams        '../../../../yaml/xyz/openbmc_project/Logging/Settings.interface.yaml',
175*0e78828cSPatrick Williams    ],
176d9632146SPatrick Williams    output: ['Settings.md'],
17711335246SPatrick Williams    depend_files: sdbusplusplus_depfiles,
178d9632146SPatrick Williams    command: [
179*0e78828cSPatrick Williams        sdbuspp_gen_meson_prog,
180*0e78828cSPatrick Williams        '--command',
181*0e78828cSPatrick Williams        'markdown',
182*0e78828cSPatrick Williams        '--output',
183*0e78828cSPatrick Williams        meson.current_build_dir(),
184*0e78828cSPatrick Williams        '--tool',
185*0e78828cSPatrick Williams        sdbusplusplus_prog,
186*0e78828cSPatrick Williams        '--directory',
187*0e78828cSPatrick Williams        meson.current_source_dir() / '../../../../yaml',
188d9632146SPatrick Williams        'xyz/openbmc_project/Logging/Settings',
189d9632146SPatrick Williams    ],
1907f154004SPatrick Williams    install: should_generate_markdown,
1917f154004SPatrick Williams    install_dir: [inst_markdown_dir / sdbusplus_current_path],
1927f154004SPatrick Williams    build_by_default: should_generate_markdown,
193d9632146SPatrick Williams)
194d9632146SPatrick Williams
195