xref: /openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Network/meson.build (revision eece8107d04a916c7188e5306a64d204a3400dce)
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: [ '../../../../yaml/xyz/openbmc_project/Network/Client.interface.yaml',  ],
18    output: [ 'Client.md' ],
19    depend_files: sdbusplusplus_depfiles,
20    command: [
21        sdbuspp_gen_meson_prog, '--command', 'markdown',
22        '--output', meson.current_build_dir(),
23        '--tool', sdbusplusplus_prog,
24        '--directory', meson.current_source_dir() / '../../../../yaml',
25        'xyz/openbmc_project/Network/Client',
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/Network/DHCPConfiguration__markdown'.underscorify(),
34    input: [ '../../../../yaml/xyz/openbmc_project/Network/DHCPConfiguration.interface.yaml',  ],
35    output: [ 'DHCPConfiguration.md' ],
36    depend_files: sdbusplusplus_depfiles,
37    command: [
38        sdbuspp_gen_meson_prog, '--command', 'markdown',
39        '--output', meson.current_build_dir(),
40        '--tool', sdbusplusplus_prog,
41        '--directory', meson.current_source_dir() / '../../../../yaml',
42        'xyz/openbmc_project/Network/DHCPConfiguration',
43    ],
44    install: should_generate_markdown,
45    install_dir: [inst_markdown_dir / sdbusplus_current_path],
46    build_by_default: should_generate_markdown,
47)
48
49generated_markdown += custom_target(
50    'xyz/openbmc_project/Network/EthernetInterface__markdown'.underscorify(),
51    input: [ '../../../../yaml/xyz/openbmc_project/Network/EthernetInterface.interface.yaml',  ],
52    output: [ 'EthernetInterface.md' ],
53    depend_files: sdbusplusplus_depfiles,
54    command: [
55        sdbuspp_gen_meson_prog, '--command', 'markdown',
56        '--output', meson.current_build_dir(),
57        '--tool', sdbusplusplus_prog,
58        '--directory', meson.current_source_dir() / '../../../../yaml',
59        'xyz/openbmc_project/Network/EthernetInterface',
60    ],
61    install: should_generate_markdown,
62    install_dir: [inst_markdown_dir / sdbusplus_current_path],
63    build_by_default: should_generate_markdown,
64)
65
66generated_markdown += custom_target(
67    'xyz/openbmc_project/Network/IP__markdown'.underscorify(),
68    input: [ '../../../../yaml/xyz/openbmc_project/Network/IP.interface.yaml',  ],
69    output: [ 'IP.md' ],
70    depend_files: sdbusplusplus_depfiles,
71    command: [
72        sdbuspp_gen_meson_prog, '--command', 'markdown',
73        '--output', meson.current_build_dir(),
74        '--tool', sdbusplusplus_prog,
75        '--directory', meson.current_source_dir() / '../../../../yaml',
76        'xyz/openbmc_project/Network/IP',
77    ],
78    install: should_generate_markdown,
79    install_dir: [inst_markdown_dir / sdbusplus_current_path],
80    build_by_default: should_generate_markdown,
81)
82
83generated_markdown += custom_target(
84    'xyz/openbmc_project/Network/MACAddress__markdown'.underscorify(),
85    input: [ '../../../../yaml/xyz/openbmc_project/Network/MACAddress.interface.yaml',  ],
86    output: [ 'MACAddress.md' ],
87    depend_files: sdbusplusplus_depfiles,
88    command: [
89        sdbuspp_gen_meson_prog, '--command', 'markdown',
90        '--output', meson.current_build_dir(),
91        '--tool', sdbusplusplus_prog,
92        '--directory', meson.current_source_dir() / '../../../../yaml',
93        'xyz/openbmc_project/Network/MACAddress',
94    ],
95    install: should_generate_markdown,
96    install_dir: [inst_markdown_dir / sdbusplus_current_path],
97    build_by_default: should_generate_markdown,
98)
99
100generated_markdown += custom_target(
101    'xyz/openbmc_project/Network/Neighbor__markdown'.underscorify(),
102    input: [ '../../../../yaml/xyz/openbmc_project/Network/Neighbor.interface.yaml',  ],
103    output: [ 'Neighbor.md' ],
104    depend_files: sdbusplusplus_depfiles,
105    command: [
106        sdbuspp_gen_meson_prog, '--command', 'markdown',
107        '--output', meson.current_build_dir(),
108        '--tool', sdbusplusplus_prog,
109        '--directory', meson.current_source_dir() / '../../../../yaml',
110        'xyz/openbmc_project/Network/Neighbor',
111    ],
112    install: should_generate_markdown,
113    install_dir: [inst_markdown_dir / sdbusplus_current_path],
114    build_by_default: should_generate_markdown,
115)
116
117generated_markdown += custom_target(
118    'xyz/openbmc_project/Network/StaticGateway__markdown'.underscorify(),
119    input: [ '../../../../yaml/xyz/openbmc_project/Network/StaticGateway.interface.yaml',  ],
120    output: [ 'StaticGateway.md' ],
121    depend_files: sdbusplusplus_depfiles,
122    command: [
123        sdbuspp_gen_meson_prog, '--command', 'markdown',
124        '--output', meson.current_build_dir(),
125        '--tool', sdbusplusplus_prog,
126        '--directory', meson.current_source_dir() / '../../../../yaml',
127        'xyz/openbmc_project/Network/StaticGateway',
128    ],
129    install: should_generate_markdown,
130    install_dir: [inst_markdown_dir / sdbusplus_current_path],
131    build_by_default: should_generate_markdown,
132)
133
134generated_markdown += custom_target(
135    'xyz/openbmc_project/Network/SystemConfiguration__markdown'.underscorify(),
136    input: [ '../../../../yaml/xyz/openbmc_project/Network/SystemConfiguration.interface.yaml',  ],
137    output: [ 'SystemConfiguration.md' ],
138    depend_files: sdbusplusplus_depfiles,
139    command: [
140        sdbuspp_gen_meson_prog, '--command', 'markdown',
141        '--output', meson.current_build_dir(),
142        '--tool', sdbusplusplus_prog,
143        '--directory', meson.current_source_dir() / '../../../../yaml',
144        'xyz/openbmc_project/Network/SystemConfiguration',
145    ],
146    install: should_generate_markdown,
147    install_dir: [inst_markdown_dir / sdbusplus_current_path],
148    build_by_default: should_generate_markdown,
149)
150
151generated_markdown += custom_target(
152    'xyz/openbmc_project/Network/VLAN__markdown'.underscorify(),
153    input: [ '../../../../yaml/xyz/openbmc_project/Network/VLAN.interface.yaml',  ],
154    output: [ 'VLAN.md' ],
155    depend_files: sdbusplusplus_depfiles,
156    command: [
157        sdbuspp_gen_meson_prog, '--command', 'markdown',
158        '--output', meson.current_build_dir(),
159        '--tool', sdbusplusplus_prog,
160        '--directory', meson.current_source_dir() / '../../../../yaml',
161        'xyz/openbmc_project/Network/VLAN',
162    ],
163    install: should_generate_markdown,
164    install_dir: [inst_markdown_dir / sdbusplus_current_path],
165    build_by_default: should_generate_markdown,
166)
167
168