xref: /openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Network/meson.build (revision 0e78828ce927548b4dd679e06fdaf2f294983289)
1# Generated file; do not modify.
2subdir('Client')
3subdir('DHCPConfiguration')
4subdir('EthernetInterface')
5subdir('Experimental')
6subdir('IP')
7subdir('MACAddress')
8subdir('Neighbor')
9subdir('StaticGateway')
10subdir('SystemConfiguration')
11subdir('VLAN')
12
13sdbusplus_current_path = 'xyz/openbmc_project/Network'
14
15generated_markdown += custom_target(
16    'xyz/openbmc_project/Network/Client__markdown'.underscorify(),
17    input: [
18        '../../../../yaml/xyz/openbmc_project/Network/Client.interface.yaml',
19    ],
20    output: ['Client.md'],
21    depend_files: sdbusplusplus_depfiles,
22    command: [
23        sdbuspp_gen_meson_prog,
24        '--command',
25        'markdown',
26        '--output',
27        meson.current_build_dir(),
28        '--tool',
29        sdbusplusplus_prog,
30        '--directory',
31        meson.current_source_dir() / '../../../../yaml',
32        'xyz/openbmc_project/Network/Client',
33    ],
34    install: should_generate_markdown,
35    install_dir: [inst_markdown_dir / sdbusplus_current_path],
36    build_by_default: should_generate_markdown,
37)
38
39generated_markdown += custom_target(
40    'xyz/openbmc_project/Network/DHCPConfiguration__markdown'.underscorify(),
41    input: [
42        '../../../../yaml/xyz/openbmc_project/Network/DHCPConfiguration.interface.yaml',
43    ],
44    output: ['DHCPConfiguration.md'],
45    depend_files: sdbusplusplus_depfiles,
46    command: [
47        sdbuspp_gen_meson_prog,
48        '--command',
49        'markdown',
50        '--output',
51        meson.current_build_dir(),
52        '--tool',
53        sdbusplusplus_prog,
54        '--directory',
55        meson.current_source_dir() / '../../../../yaml',
56        'xyz/openbmc_project/Network/DHCPConfiguration',
57    ],
58    install: should_generate_markdown,
59    install_dir: [inst_markdown_dir / sdbusplus_current_path],
60    build_by_default: should_generate_markdown,
61)
62
63generated_markdown += custom_target(
64    'xyz/openbmc_project/Network/EthernetInterface__markdown'.underscorify(),
65    input: [
66        '../../../../yaml/xyz/openbmc_project/Network/EthernetInterface.interface.yaml',
67    ],
68    output: ['EthernetInterface.md'],
69    depend_files: sdbusplusplus_depfiles,
70    command: [
71        sdbuspp_gen_meson_prog,
72        '--command',
73        'markdown',
74        '--output',
75        meson.current_build_dir(),
76        '--tool',
77        sdbusplusplus_prog,
78        '--directory',
79        meson.current_source_dir() / '../../../../yaml',
80        'xyz/openbmc_project/Network/EthernetInterface',
81    ],
82    install: should_generate_markdown,
83    install_dir: [inst_markdown_dir / sdbusplus_current_path],
84    build_by_default: should_generate_markdown,
85)
86
87generated_markdown += custom_target(
88    'xyz/openbmc_project/Network/IP__markdown'.underscorify(),
89    input: ['../../../../yaml/xyz/openbmc_project/Network/IP.interface.yaml'],
90    output: ['IP.md'],
91    depend_files: sdbusplusplus_depfiles,
92    command: [
93        sdbuspp_gen_meson_prog,
94        '--command',
95        'markdown',
96        '--output',
97        meson.current_build_dir(),
98        '--tool',
99        sdbusplusplus_prog,
100        '--directory',
101        meson.current_source_dir() / '../../../../yaml',
102        'xyz/openbmc_project/Network/IP',
103    ],
104    install: should_generate_markdown,
105    install_dir: [inst_markdown_dir / sdbusplus_current_path],
106    build_by_default: should_generate_markdown,
107)
108
109generated_markdown += custom_target(
110    'xyz/openbmc_project/Network/MACAddress__markdown'.underscorify(),
111    input: [
112        '../../../../yaml/xyz/openbmc_project/Network/MACAddress.interface.yaml',
113    ],
114    output: ['MACAddress.md'],
115    depend_files: sdbusplusplus_depfiles,
116    command: [
117        sdbuspp_gen_meson_prog,
118        '--command',
119        'markdown',
120        '--output',
121        meson.current_build_dir(),
122        '--tool',
123        sdbusplusplus_prog,
124        '--directory',
125        meson.current_source_dir() / '../../../../yaml',
126        'xyz/openbmc_project/Network/MACAddress',
127    ],
128    install: should_generate_markdown,
129    install_dir: [inst_markdown_dir / sdbusplus_current_path],
130    build_by_default: should_generate_markdown,
131)
132
133generated_markdown += custom_target(
134    'xyz/openbmc_project/Network/Neighbor__markdown'.underscorify(),
135    input: [
136        '../../../../yaml/xyz/openbmc_project/Network/Neighbor.interface.yaml',
137    ],
138    output: ['Neighbor.md'],
139    depend_files: sdbusplusplus_depfiles,
140    command: [
141        sdbuspp_gen_meson_prog,
142        '--command',
143        'markdown',
144        '--output',
145        meson.current_build_dir(),
146        '--tool',
147        sdbusplusplus_prog,
148        '--directory',
149        meson.current_source_dir() / '../../../../yaml',
150        'xyz/openbmc_project/Network/Neighbor',
151    ],
152    install: should_generate_markdown,
153    install_dir: [inst_markdown_dir / sdbusplus_current_path],
154    build_by_default: should_generate_markdown,
155)
156
157generated_markdown += custom_target(
158    'xyz/openbmc_project/Network/StaticGateway__markdown'.underscorify(),
159    input: [
160        '../../../../yaml/xyz/openbmc_project/Network/StaticGateway.interface.yaml',
161    ],
162    output: ['StaticGateway.md'],
163    depend_files: sdbusplusplus_depfiles,
164    command: [
165        sdbuspp_gen_meson_prog,
166        '--command',
167        'markdown',
168        '--output',
169        meson.current_build_dir(),
170        '--tool',
171        sdbusplusplus_prog,
172        '--directory',
173        meson.current_source_dir() / '../../../../yaml',
174        'xyz/openbmc_project/Network/StaticGateway',
175    ],
176    install: should_generate_markdown,
177    install_dir: [inst_markdown_dir / sdbusplus_current_path],
178    build_by_default: should_generate_markdown,
179)
180
181generated_markdown += custom_target(
182    'xyz/openbmc_project/Network/SystemConfiguration__markdown'.underscorify(),
183    input: [
184        '../../../../yaml/xyz/openbmc_project/Network/SystemConfiguration.interface.yaml',
185    ],
186    output: ['SystemConfiguration.md'],
187    depend_files: sdbusplusplus_depfiles,
188    command: [
189        sdbuspp_gen_meson_prog,
190        '--command',
191        'markdown',
192        '--output',
193        meson.current_build_dir(),
194        '--tool',
195        sdbusplusplus_prog,
196        '--directory',
197        meson.current_source_dir() / '../../../../yaml',
198        'xyz/openbmc_project/Network/SystemConfiguration',
199    ],
200    install: should_generate_markdown,
201    install_dir: [inst_markdown_dir / sdbusplus_current_path],
202    build_by_default: should_generate_markdown,
203)
204
205generated_markdown += custom_target(
206    'xyz/openbmc_project/Network/VLAN__markdown'.underscorify(),
207    input: ['../../../../yaml/xyz/openbmc_project/Network/VLAN.interface.yaml'],
208    output: ['VLAN.md'],
209    depend_files: sdbusplusplus_depfiles,
210    command: [
211        sdbuspp_gen_meson_prog,
212        '--command',
213        'markdown',
214        '--output',
215        meson.current_build_dir(),
216        '--tool',
217        sdbusplusplus_prog,
218        '--directory',
219        meson.current_source_dir() / '../../../../yaml',
220        'xyz/openbmc_project/Network/VLAN',
221    ],
222    install: should_generate_markdown,
223    install_dir: [inst_markdown_dir / sdbusplus_current_path],
224    build_by_default: should_generate_markdown,
225)
226
227