xref: /openbmc/phosphor-dbus-interfaces/gen/com/meta/Hardware/meson.build (revision de992eff005357b14ddad39e30ad000eaeb098b2)
1# Generated file; do not modify.
2subdir('BMC')
3subdir('Catalina')
4subdir('Harma')
5subdir('Minerva')
6subdir('Santabarbara')
7subdir('Yosemite5')
8
9sdbusplus_current_path = 'com/meta/Hardware'
10
11generated_markdown += custom_target(
12    'com/meta/Hardware/BMC__markdown'.underscorify(),
13    input: ['../../../../yaml/com/meta/Hardware/BMC.interface.yaml'],
14    output: ['BMC.md'],
15    depend_files: sdbusplusplus_depfiles,
16    command: [
17        sdbuspp_gen_meson_prog,
18        '--command',
19        'markdown',
20        '--output',
21        meson.current_build_dir(),
22        '--tool',
23        sdbusplusplus_prog,
24        '--directory',
25        meson.current_source_dir() / '../../../../yaml',
26        'com/meta/Hardware/BMC',
27    ],
28    install: should_generate_markdown,
29    install_dir: [inst_markdown_dir / sdbusplus_current_path],
30    build_by_default: should_generate_markdown,
31)
32
33generated_markdown += custom_target(
34    'com/meta/Hardware/Catalina__markdown'.underscorify(),
35    input: ['../../../../yaml/com/meta/Hardware/Catalina.interface.yaml'],
36    output: ['Catalina.md'],
37    depend_files: sdbusplusplus_depfiles,
38    command: [
39        sdbuspp_gen_meson_prog,
40        '--command',
41        'markdown',
42        '--output',
43        meson.current_build_dir(),
44        '--tool',
45        sdbusplusplus_prog,
46        '--directory',
47        meson.current_source_dir() / '../../../../yaml',
48        'com/meta/Hardware/Catalina',
49    ],
50    install: should_generate_markdown,
51    install_dir: [inst_markdown_dir / sdbusplus_current_path],
52    build_by_default: should_generate_markdown,
53)
54
55generated_markdown += custom_target(
56    'com/meta/Hardware/Harma__markdown'.underscorify(),
57    input: ['../../../../yaml/com/meta/Hardware/Harma.interface.yaml'],
58    output: ['Harma.md'],
59    depend_files: sdbusplusplus_depfiles,
60    command: [
61        sdbuspp_gen_meson_prog,
62        '--command',
63        'markdown',
64        '--output',
65        meson.current_build_dir(),
66        '--tool',
67        sdbusplusplus_prog,
68        '--directory',
69        meson.current_source_dir() / '../../../../yaml',
70        'com/meta/Hardware/Harma',
71    ],
72    install: should_generate_markdown,
73    install_dir: [inst_markdown_dir / sdbusplus_current_path],
74    build_by_default: should_generate_markdown,
75)
76
77generated_markdown += custom_target(
78    'com/meta/Hardware/Minerva__markdown'.underscorify(),
79    input: ['../../../../yaml/com/meta/Hardware/Minerva.interface.yaml'],
80    output: ['Minerva.md'],
81    depend_files: sdbusplusplus_depfiles,
82    command: [
83        sdbuspp_gen_meson_prog,
84        '--command',
85        'markdown',
86        '--output',
87        meson.current_build_dir(),
88        '--tool',
89        sdbusplusplus_prog,
90        '--directory',
91        meson.current_source_dir() / '../../../../yaml',
92        'com/meta/Hardware/Minerva',
93    ],
94    install: should_generate_markdown,
95    install_dir: [inst_markdown_dir / sdbusplus_current_path],
96    build_by_default: should_generate_markdown,
97)
98
99generated_markdown += custom_target(
100    'com/meta/Hardware/Santabarbara__markdown'.underscorify(),
101    input: ['../../../../yaml/com/meta/Hardware/Santabarbara.interface.yaml'],
102    output: ['Santabarbara.md'],
103    depend_files: sdbusplusplus_depfiles,
104    command: [
105        sdbuspp_gen_meson_prog,
106        '--command',
107        'markdown',
108        '--output',
109        meson.current_build_dir(),
110        '--tool',
111        sdbusplusplus_prog,
112        '--directory',
113        meson.current_source_dir() / '../../../../yaml',
114        'com/meta/Hardware/Santabarbara',
115    ],
116    install: should_generate_markdown,
117    install_dir: [inst_markdown_dir / sdbusplus_current_path],
118    build_by_default: should_generate_markdown,
119)
120
121generated_markdown += custom_target(
122    'com/meta/Hardware/Yosemite5__markdown'.underscorify(),
123    input: ['../../../../yaml/com/meta/Hardware/Yosemite5.interface.yaml'],
124    output: ['Yosemite5.md'],
125    depend_files: sdbusplusplus_depfiles,
126    command: [
127        sdbuspp_gen_meson_prog,
128        '--command',
129        'markdown',
130        '--output',
131        meson.current_build_dir(),
132        '--tool',
133        sdbusplusplus_prog,
134        '--directory',
135        meson.current_source_dir() / '../../../../yaml',
136        'com/meta/Hardware/Yosemite5',
137    ],
138    install: should_generate_markdown,
139    install_dir: [inst_markdown_dir / sdbusplus_current_path],
140    build_by_default: should_generate_markdown,
141)
142
143