xref: /openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Control/Boot/meson.build (revision 160f88c729493ed96b66151b5dd0b02ad192ea6a)
1# Generated file; do not modify.
2subdir('Mode')
3subdir('RebootAttempts')
4subdir('RebootPolicy')
5subdir('Source')
6subdir('Type')
7
8sdbusplus_current_path = 'xyz/openbmc_project/Control/Boot'
9
10generated_markdown += custom_target(
11    'xyz/openbmc_project/Control/Boot/Mode__markdown'.underscorify(),
12    input: [
13        '../../../../../yaml/xyz/openbmc_project/Control/Boot/Mode.interface.yaml',
14    ],
15    output: ['Mode.md'],
16    depend_files: sdbusplusplus_depfiles,
17    command: [
18        sdbuspp_gen_meson_prog,
19        '--command',
20        'markdown',
21        '--output',
22        meson.current_build_dir(),
23        '--tool',
24        sdbusplusplus_prog,
25        '--directory',
26        meson.current_source_dir() / '../../../../../yaml',
27        'xyz/openbmc_project/Control/Boot/Mode',
28    ],
29    install: should_generate_markdown,
30    install_dir: [inst_markdown_dir / sdbusplus_current_path],
31    build_by_default: should_generate_markdown,
32)
33
34generated_markdown += custom_target(
35    'xyz/openbmc_project/Control/Boot/RebootAttempts__markdown'.underscorify(),
36    input: [
37        '../../../../../yaml/xyz/openbmc_project/Control/Boot/RebootAttempts.interface.yaml',
38    ],
39    output: ['RebootAttempts.md'],
40    depend_files: sdbusplusplus_depfiles,
41    command: [
42        sdbuspp_gen_meson_prog,
43        '--command',
44        'markdown',
45        '--output',
46        meson.current_build_dir(),
47        '--tool',
48        sdbusplusplus_prog,
49        '--directory',
50        meson.current_source_dir() / '../../../../../yaml',
51        'xyz/openbmc_project/Control/Boot/RebootAttempts',
52    ],
53    install: should_generate_markdown,
54    install_dir: [inst_markdown_dir / sdbusplus_current_path],
55    build_by_default: should_generate_markdown,
56)
57
58generated_markdown += custom_target(
59    'xyz/openbmc_project/Control/Boot/RebootPolicy__markdown'.underscorify(),
60    input: [
61        '../../../../../yaml/xyz/openbmc_project/Control/Boot/RebootPolicy.interface.yaml',
62    ],
63    output: ['RebootPolicy.md'],
64    depend_files: sdbusplusplus_depfiles,
65    command: [
66        sdbuspp_gen_meson_prog,
67        '--command',
68        'markdown',
69        '--output',
70        meson.current_build_dir(),
71        '--tool',
72        sdbusplusplus_prog,
73        '--directory',
74        meson.current_source_dir() / '../../../../../yaml',
75        'xyz/openbmc_project/Control/Boot/RebootPolicy',
76    ],
77    install: should_generate_markdown,
78    install_dir: [inst_markdown_dir / sdbusplus_current_path],
79    build_by_default: should_generate_markdown,
80)
81
82generated_markdown += custom_target(
83    'xyz/openbmc_project/Control/Boot/Source__markdown'.underscorify(),
84    input: [
85        '../../../../../yaml/xyz/openbmc_project/Control/Boot/Source.interface.yaml',
86    ],
87    output: ['Source.md'],
88    depend_files: sdbusplusplus_depfiles,
89    command: [
90        sdbuspp_gen_meson_prog,
91        '--command',
92        'markdown',
93        '--output',
94        meson.current_build_dir(),
95        '--tool',
96        sdbusplusplus_prog,
97        '--directory',
98        meson.current_source_dir() / '../../../../../yaml',
99        'xyz/openbmc_project/Control/Boot/Source',
100    ],
101    install: should_generate_markdown,
102    install_dir: [inst_markdown_dir / sdbusplus_current_path],
103    build_by_default: should_generate_markdown,
104)
105
106generated_markdown += custom_target(
107    'xyz/openbmc_project/Control/Boot/Type__markdown'.underscorify(),
108    input: [
109        '../../../../../yaml/xyz/openbmc_project/Control/Boot/Type.interface.yaml',
110    ],
111    output: ['Type.md'],
112    depend_files: sdbusplusplus_depfiles,
113    command: [
114        sdbuspp_gen_meson_prog,
115        '--command',
116        'markdown',
117        '--output',
118        meson.current_build_dir(),
119        '--tool',
120        sdbusplusplus_prog,
121        '--directory',
122        meson.current_source_dir() / '../../../../../yaml',
123        'xyz/openbmc_project/Control/Boot/Type',
124    ],
125    install: should_generate_markdown,
126    install_dir: [inst_markdown_dir / sdbusplus_current_path],
127    build_by_default: should_generate_markdown,
128)
129
130