xref: /openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Configuration/meson.build (revision 0e14bf7dc6cb0dee8b2de6b29459e88b012e1829)
1# Generated file; do not modify.
2subdir('GPIODeviceDetect')
3subdir('GPIOLeakDetector')
4subdir('GPIOValve')
5
6sdbusplus_current_path = 'xyz/openbmc_project/Configuration'
7
8generated_markdown += custom_target(
9    'xyz/openbmc_project/Configuration/GPIODeviceDetect__markdown'.underscorify(),
10    input: [
11        '../../../../yaml/xyz/openbmc_project/Configuration/GPIODeviceDetect.interface.yaml',
12    ],
13    output: ['GPIODeviceDetect.md'],
14    depend_files: sdbusplusplus_depfiles,
15    command: [
16        sdbuspp_gen_meson_prog,
17        '--command',
18        'markdown',
19        '--output',
20        meson.current_build_dir(),
21        '--tool',
22        sdbusplusplus_prog,
23        '--directory',
24        meson.current_source_dir() / '../../../../yaml',
25        'xyz/openbmc_project/Configuration/GPIODeviceDetect',
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/Configuration/GPIOLeakDetector__markdown'.underscorify(),
34    input: [
35        '../../../../yaml/xyz/openbmc_project/Configuration/GPIOLeakDetector.interface.yaml',
36    ],
37    output: ['GPIOLeakDetector.md'],
38    depend_files: sdbusplusplus_depfiles,
39    command: [
40        sdbuspp_gen_meson_prog,
41        '--command',
42        'markdown',
43        '--output',
44        meson.current_build_dir(),
45        '--tool',
46        sdbusplusplus_prog,
47        '--directory',
48        meson.current_source_dir() / '../../../../yaml',
49        'xyz/openbmc_project/Configuration/GPIOLeakDetector',
50    ],
51    install: should_generate_markdown,
52    install_dir: [inst_markdown_dir / sdbusplus_current_path],
53    build_by_default: should_generate_markdown,
54)
55
56generated_markdown += custom_target(
57    'xyz/openbmc_project/Configuration/GPIOValve__markdown'.underscorify(),
58    input: [
59        '../../../../yaml/xyz/openbmc_project/Configuration/GPIOValve.interface.yaml',
60    ],
61    output: ['GPIOValve.md'],
62    depend_files: sdbusplusplus_depfiles,
63    command: [
64        sdbuspp_gen_meson_prog,
65        '--command',
66        'markdown',
67        '--output',
68        meson.current_build_dir(),
69        '--tool',
70        sdbusplusplus_prog,
71        '--directory',
72        meson.current_source_dir() / '../../../../yaml',
73        'xyz/openbmc_project/Configuration/GPIOValve',
74    ],
75    install: should_generate_markdown,
76    install_dir: [inst_markdown_dir / sdbusplus_current_path],
77    build_by_default: should_generate_markdown,
78)
79
80