xref: /openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/State/Boot/meson.build (revision 0e78828ce927548b4dd679e06fdaf2f294983289)
1# Generated file; do not modify.
2subdir('PostCode')
3subdir('Progress')
4subdir('Raw')
5
6sdbusplus_current_path = 'xyz/openbmc_project/State/Boot'
7
8generated_markdown += custom_target(
9    'xyz/openbmc_project/State/Boot/PostCode__markdown'.underscorify(),
10    input: [
11        '../../../../../yaml/xyz/openbmc_project/State/Boot/PostCode.interface.yaml',
12    ],
13    output: ['PostCode.md'],
14    depend_files: sdbusplusplus_depfiles,
15    command: [
16        sdbuspp_gen_meson_prog,
17        '--command',
18        'markdown',
19        '--output',
20        meson.current_build_dir(),
21        '--tool',
22        sdbusplusplus_prog,
23        '--directory',
24        meson.current_source_dir() / '../../../../../yaml',
25        'xyz/openbmc_project/State/Boot/PostCode',
26    ],
27    install: should_generate_markdown,
28    install_dir: [inst_markdown_dir / sdbusplus_current_path],
29    build_by_default: should_generate_markdown,
30)
31
32generated_markdown += custom_target(
33    'xyz/openbmc_project/State/Boot/Progress__markdown'.underscorify(),
34    input: [
35        '../../../../../yaml/xyz/openbmc_project/State/Boot/Progress.interface.yaml',
36    ],
37    output: ['Progress.md'],
38    depend_files: sdbusplusplus_depfiles,
39    command: [
40        sdbuspp_gen_meson_prog,
41        '--command',
42        'markdown',
43        '--output',
44        meson.current_build_dir(),
45        '--tool',
46        sdbusplusplus_prog,
47        '--directory',
48        meson.current_source_dir() / '../../../../../yaml',
49        'xyz/openbmc_project/State/Boot/Progress',
50    ],
51    install: should_generate_markdown,
52    install_dir: [inst_markdown_dir / sdbusplus_current_path],
53    build_by_default: should_generate_markdown,
54)
55
56generated_markdown += custom_target(
57    'xyz/openbmc_project/State/Boot/Raw__markdown'.underscorify(),
58    input: [
59        '../../../../../yaml/xyz/openbmc_project/State/Boot/Raw.interface.yaml',
60    ],
61    output: ['Raw.md'],
62    depend_files: sdbusplusplus_depfiles,
63    command: [
64        sdbuspp_gen_meson_prog,
65        '--command',
66        'markdown',
67        '--output',
68        meson.current_build_dir(),
69        '--tool',
70        sdbusplusplus_prog,
71        '--directory',
72        meson.current_source_dir() / '../../../../../yaml',
73        'xyz/openbmc_project/State/Boot/Raw',
74    ],
75    install: should_generate_markdown,
76    install_dir: [inst_markdown_dir / sdbusplus_current_path],
77    build_by_default: should_generate_markdown,
78)
79
80