xref: /openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/VirtualMedia/meson.build (revision 0e78828ce927548b4dd679e06fdaf2f294983289)
1# Generated file; do not modify.
2subdir('Legacy')
3subdir('MountPoint')
4subdir('Process')
5subdir('Proxy')
6subdir('Stats')
7
8sdbusplus_current_path = 'xyz/openbmc_project/VirtualMedia'
9
10generated_markdown += custom_target(
11    'xyz/openbmc_project/VirtualMedia/Legacy__markdown'.underscorify(),
12    input: [
13        '../../../../yaml/xyz/openbmc_project/VirtualMedia/Legacy.interface.yaml',
14    ],
15    output: ['Legacy.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/VirtualMedia/Legacy',
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/VirtualMedia/MountPoint__markdown'.underscorify(),
36    input: [
37        '../../../../yaml/xyz/openbmc_project/VirtualMedia/MountPoint.interface.yaml',
38    ],
39    output: ['MountPoint.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/VirtualMedia/MountPoint',
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/VirtualMedia/Process__markdown'.underscorify(),
60    input: [
61        '../../../../yaml/xyz/openbmc_project/VirtualMedia/Process.interface.yaml',
62    ],
63    output: ['Process.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/VirtualMedia/Process',
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/VirtualMedia/Proxy__markdown'.underscorify(),
84    input: [
85        '../../../../yaml/xyz/openbmc_project/VirtualMedia/Proxy.interface.yaml',
86    ],
87    output: ['Proxy.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/VirtualMedia/Proxy',
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/VirtualMedia/Stats__markdown'.underscorify(),
108    input: [
109        '../../../../yaml/xyz/openbmc_project/VirtualMedia/Stats.interface.yaml',
110    ],
111    output: ['Stats.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/VirtualMedia/Stats',
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