xref: /openbmc/phosphor-dbus-interfaces/gen/com/meta/Hardware/meson.build (revision 1f7befd2490bed95e38efa75a540cbdbb9823600)
1# Generated file; do not modify.
2subdir('BMC')
3subdir('Harma')
4subdir('Minerva')
5subdir('Santabarbara')
6subdir('Yosemite5')
7
8sdbusplus_current_path = 'com/meta/Hardware'
9
10generated_markdown += custom_target(
11    'com/meta/Hardware/BMC__markdown'.underscorify(),
12    input: ['../../../../yaml/com/meta/Hardware/BMC.interface.yaml'],
13    output: ['BMC.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        'com/meta/Hardware/BMC',
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    'com/meta/Hardware/Harma__markdown'.underscorify(),
34    input: ['../../../../yaml/com/meta/Hardware/Harma.interface.yaml'],
35    output: ['Harma.md'],
36    depend_files: sdbusplusplus_depfiles,
37    command: [
38        sdbuspp_gen_meson_prog,
39        '--command',
40        'markdown',
41        '--output',
42        meson.current_build_dir(),
43        '--tool',
44        sdbusplusplus_prog,
45        '--directory',
46        meson.current_source_dir() / '../../../../yaml',
47        'com/meta/Hardware/Harma',
48    ],
49    install: should_generate_markdown,
50    install_dir: [inst_markdown_dir / sdbusplus_current_path],
51    build_by_default: should_generate_markdown,
52)
53
54generated_markdown += custom_target(
55    'com/meta/Hardware/Minerva__markdown'.underscorify(),
56    input: ['../../../../yaml/com/meta/Hardware/Minerva.interface.yaml'],
57    output: ['Minerva.md'],
58    depend_files: sdbusplusplus_depfiles,
59    command: [
60        sdbuspp_gen_meson_prog,
61        '--command',
62        'markdown',
63        '--output',
64        meson.current_build_dir(),
65        '--tool',
66        sdbusplusplus_prog,
67        '--directory',
68        meson.current_source_dir() / '../../../../yaml',
69        'com/meta/Hardware/Minerva',
70    ],
71    install: should_generate_markdown,
72    install_dir: [inst_markdown_dir / sdbusplus_current_path],
73    build_by_default: should_generate_markdown,
74)
75
76generated_markdown += custom_target(
77    'com/meta/Hardware/Santabarbara__markdown'.underscorify(),
78    input: ['../../../../yaml/com/meta/Hardware/Santabarbara.interface.yaml'],
79    output: ['Santabarbara.md'],
80    depend_files: sdbusplusplus_depfiles,
81    command: [
82        sdbuspp_gen_meson_prog,
83        '--command',
84        'markdown',
85        '--output',
86        meson.current_build_dir(),
87        '--tool',
88        sdbusplusplus_prog,
89        '--directory',
90        meson.current_source_dir() / '../../../../yaml',
91        'com/meta/Hardware/Santabarbara',
92    ],
93    install: should_generate_markdown,
94    install_dir: [inst_markdown_dir / sdbusplus_current_path],
95    build_by_default: should_generate_markdown,
96)
97
98generated_markdown += custom_target(
99    'com/meta/Hardware/Yosemite5__markdown'.underscorify(),
100    input: ['../../../../yaml/com/meta/Hardware/Yosemite5.interface.yaml'],
101    output: ['Yosemite5.md'],
102    depend_files: sdbusplusplus_depfiles,
103    command: [
104        sdbuspp_gen_meson_prog,
105        '--command',
106        'markdown',
107        '--output',
108        meson.current_build_dir(),
109        '--tool',
110        sdbusplusplus_prog,
111        '--directory',
112        meson.current_source_dir() / '../../../../yaml',
113        'com/meta/Hardware/Yosemite5',
114    ],
115    install: should_generate_markdown,
116    install_dir: [inst_markdown_dir / sdbusplus_current_path],
117    build_by_default: should_generate_markdown,
118)
119
120