xref: /openbmc/phosphor-dbus-interfaces/gen/com/ampere/Event/meson.build (revision 6e388228d9407ee295bda173d5c63da56d0c0d65)
1*6e388228SThang Tran# Generated file; do not modify.
2*6e388228SThang Transubdir('ReportedSEL')
3*6e388228SThang Tran
4*6e388228SThang Transdbusplus_current_path = 'com/ampere/Event'
5*6e388228SThang Tran
6*6e388228SThang Trangenerated_markdown += custom_target(
7*6e388228SThang Tran    'com/ampere/Event/ReportedSEL__markdown'.underscorify(),
8*6e388228SThang Tran    input: ['../../../../yaml/com/ampere/Event/ReportedSEL.events.yaml'],
9*6e388228SThang Tran    output: ['ReportedSEL.md'],
10*6e388228SThang Tran    depend_files: sdbusplusplus_depfiles,
11*6e388228SThang Tran    command: [
12*6e388228SThang Tran        sdbuspp_gen_meson_prog,
13*6e388228SThang Tran        '--command',
14*6e388228SThang Tran        'markdown',
15*6e388228SThang Tran        '--output',
16*6e388228SThang Tran        meson.current_build_dir(),
17*6e388228SThang Tran        '--tool',
18*6e388228SThang Tran        sdbusplusplus_prog,
19*6e388228SThang Tran        '--directory',
20*6e388228SThang Tran        meson.current_source_dir() / '../../../../yaml',
21*6e388228SThang Tran        'com/ampere/Event/ReportedSEL',
22*6e388228SThang Tran    ],
23*6e388228SThang Tran    install: should_generate_markdown,
24*6e388228SThang Tran    install_dir: [inst_markdown_dir / sdbusplus_current_path],
25*6e388228SThang Tran    build_by_default: should_generate_markdown,
26*6e388228SThang Tran)
27*6e388228SThang Tran
28*6e388228SThang Trangenerated_registry += custom_target(
29*6e388228SThang Tran    'com/ampere/Event/ReportedSEL__registry'.underscorify(),
30*6e388228SThang Tran    input: ['../../../../yaml/com/ampere/Event/ReportedSEL.events.yaml'],
31*6e388228SThang Tran    output: ['ReportedSEL.json'],
32*6e388228SThang Tran    depend_files: sdbusplusplus_depfiles,
33*6e388228SThang Tran    command: [
34*6e388228SThang Tran        sdbuspp_gen_meson_prog,
35*6e388228SThang Tran        '--command',
36*6e388228SThang Tran        'registry',
37*6e388228SThang Tran        '--output',
38*6e388228SThang Tran        meson.current_build_dir(),
39*6e388228SThang Tran        '--tool',
40*6e388228SThang Tran        sdbusplusplus_prog,
41*6e388228SThang Tran        '--directory',
42*6e388228SThang Tran        meson.current_source_dir() / '../../../../yaml',
43*6e388228SThang Tran        'com/ampere/Event/ReportedSEL',
44*6e388228SThang Tran    ],
45*6e388228SThang Tran    install: should_generate_registry,
46*6e388228SThang Tran    install_dir: [inst_registry_dir / sdbusplus_current_path],
47*6e388228SThang Tran    build_by_default: should_generate_registry,
48*6e388228SThang Tran)
49*6e388228SThang Tran
50