xref: /openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Configuration/meson.build (revision 1f7befd2490bed95e38efa75a540cbdbb9823600)
1# Generated file; do not modify.
2subdir('GPIODeviceDetect')
3subdir('GPIOLeakDetector')
4subdir('GPIOValve')
5subdir('ModbusRTUDetect')
6subdir('USBPort')
7
8sdbusplus_current_path = 'xyz/openbmc_project/Configuration'
9
10generated_markdown += custom_target(
11    'xyz/openbmc_project/Configuration/GPIODeviceDetect__markdown'.underscorify(),
12    input: [
13        '../../../../yaml/xyz/openbmc_project/Configuration/GPIODeviceDetect.interface.yaml',
14    ],
15    output: ['GPIODeviceDetect.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/Configuration/GPIODeviceDetect',
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/Configuration/GPIOLeakDetector__markdown'.underscorify(),
36    input: [
37        '../../../../yaml/xyz/openbmc_project/Configuration/GPIOLeakDetector.interface.yaml',
38    ],
39    output: ['GPIOLeakDetector.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/Configuration/GPIOLeakDetector',
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/Configuration/GPIOValve__markdown'.underscorify(),
60    input: [
61        '../../../../yaml/xyz/openbmc_project/Configuration/GPIOValve.interface.yaml',
62    ],
63    output: ['GPIOValve.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/Configuration/GPIOValve',
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/Configuration/ModbusRTUDetect__markdown'.underscorify(),
84    input: [
85        '../../../../yaml/xyz/openbmc_project/Configuration/ModbusRTUDetect.interface.yaml',
86    ],
87    output: ['ModbusRTUDetect.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/Configuration/ModbusRTUDetect',
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/Configuration/USBPort__markdown'.underscorify(),
108    input: [
109        '../../../../yaml/xyz/openbmc_project/Configuration/USBPort.interface.yaml',
110    ],
111    output: ['USBPort.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/Configuration/USBPort',
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