xref: /openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/BIOSConfig/meson.build (revision 160f88c729493ed96b66151b5dd0b02ad192ea6a)
1# Generated file; do not modify.
2subdir('Common')
3subdir('Manager')
4subdir('Password')
5subdir('SecureBoot')
6
7sdbusplus_current_path = 'xyz/openbmc_project/BIOSConfig'
8
9generated_markdown += custom_target(
10    'xyz/openbmc_project/BIOSConfig/Common__markdown'.underscorify(),
11    input: [
12        '../../../../yaml/xyz/openbmc_project/BIOSConfig/Common.errors.yaml',
13    ],
14    output: ['Common.md'],
15    depend_files: sdbusplusplus_depfiles,
16    command: [
17        sdbuspp_gen_meson_prog,
18        '--command',
19        'markdown',
20        '--output',
21        meson.current_build_dir(),
22        '--tool',
23        sdbusplusplus_prog,
24        '--directory',
25        meson.current_source_dir() / '../../../../yaml',
26        'xyz/openbmc_project/BIOSConfig/Common',
27    ],
28    install: should_generate_markdown,
29    install_dir: [inst_markdown_dir / sdbusplus_current_path],
30    build_by_default: should_generate_markdown,
31)
32
33generated_markdown += custom_target(
34    'xyz/openbmc_project/BIOSConfig/Manager__markdown'.underscorify(),
35    input: [
36        '../../../../yaml/xyz/openbmc_project/BIOSConfig/Manager.interface.yaml',
37    ],
38    output: ['Manager.md'],
39    depend_files: sdbusplusplus_depfiles,
40    command: [
41        sdbuspp_gen_meson_prog,
42        '--command',
43        'markdown',
44        '--output',
45        meson.current_build_dir(),
46        '--tool',
47        sdbusplusplus_prog,
48        '--directory',
49        meson.current_source_dir() / '../../../../yaml',
50        'xyz/openbmc_project/BIOSConfig/Manager',
51    ],
52    install: should_generate_markdown,
53    install_dir: [inst_markdown_dir / sdbusplus_current_path],
54    build_by_default: should_generate_markdown,
55)
56
57generated_markdown += custom_target(
58    'xyz/openbmc_project/BIOSConfig/Password__markdown'.underscorify(),
59    input: [
60        '../../../../yaml/xyz/openbmc_project/BIOSConfig/Password.interface.yaml',
61    ],
62    output: ['Password.md'],
63    depend_files: sdbusplusplus_depfiles,
64    command: [
65        sdbuspp_gen_meson_prog,
66        '--command',
67        'markdown',
68        '--output',
69        meson.current_build_dir(),
70        '--tool',
71        sdbusplusplus_prog,
72        '--directory',
73        meson.current_source_dir() / '../../../../yaml',
74        'xyz/openbmc_project/BIOSConfig/Password',
75    ],
76    install: should_generate_markdown,
77    install_dir: [inst_markdown_dir / sdbusplus_current_path],
78    build_by_default: should_generate_markdown,
79)
80
81generated_markdown += custom_target(
82    'xyz/openbmc_project/BIOSConfig/SecureBoot__markdown'.underscorify(),
83    input: [
84        '../../../../yaml/xyz/openbmc_project/BIOSConfig/SecureBoot.interface.yaml',
85    ],
86    output: ['SecureBoot.md'],
87    depend_files: sdbusplusplus_depfiles,
88    command: [
89        sdbuspp_gen_meson_prog,
90        '--command',
91        'markdown',
92        '--output',
93        meson.current_build_dir(),
94        '--tool',
95        sdbusplusplus_prog,
96        '--directory',
97        meson.current_source_dir() / '../../../../yaml',
98        'xyz/openbmc_project/BIOSConfig/SecureBoot',
99    ],
100    install: should_generate_markdown,
101    install_dir: [inst_markdown_dir / sdbusplus_current_path],
102    build_by_default: should_generate_markdown,
103)
104
105