xref: /openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Common/meson.build (revision 0e78828ce927548b4dd679e06fdaf2f294983289)
1d9632146SPatrick Williams# Generated file; do not modify.
27f154004SPatrick Williamssubdir('Callout')
37f154004SPatrick Williamssubdir('Device')
47f154004SPatrick Williamssubdir('FactoryReset')
57f154004SPatrick Williamssubdir('FaultLogType')
67f154004SPatrick Williamssubdir('File')
77f154004SPatrick Williamssubdir('FilePath')
87f154004SPatrick Williamssubdir('ObjectPath')
97f154004SPatrick Williamssubdir('OriginatedBy')
107f154004SPatrick Williamssubdir('Priority')
117f154004SPatrick Williamssubdir('Progress')
127f154004SPatrick Williamssubdir('TFTP')
137f154004SPatrick Williamssubdir('Threshold')
147f154004SPatrick Williamssubdir('UUID')
157f154004SPatrick Williams
167f154004SPatrick Williamssdbusplus_current_path = 'xyz/openbmc_project/Common'
177f154004SPatrick Williams
18d9632146SPatrick Williamsgenerated_sources += custom_target(
19d9632146SPatrick Williams    'xyz/openbmc_project/Common__cpp'.underscorify(),
20*0e78828cSPatrick Williams    input: ['../../../../yaml/xyz/openbmc_project/Common.errors.yaml'],
21*0e78828cSPatrick Williams    output: ['error.cpp', 'error.hpp'],
2211335246SPatrick Williams    depend_files: sdbusplusplus_depfiles,
23d9632146SPatrick Williams    command: [
24*0e78828cSPatrick Williams        sdbuspp_gen_meson_prog,
25*0e78828cSPatrick Williams        '--command',
26*0e78828cSPatrick Williams        'cpp',
27*0e78828cSPatrick Williams        '--output',
28*0e78828cSPatrick Williams        meson.current_build_dir(),
29*0e78828cSPatrick Williams        '--tool',
30*0e78828cSPatrick Williams        sdbusplusplus_prog,
31*0e78828cSPatrick Williams        '--directory',
32*0e78828cSPatrick Williams        meson.current_source_dir() / '../../../../yaml',
33d9632146SPatrick Williams        'xyz/openbmc_project/Common',
34d9632146SPatrick Williams    ],
357f154004SPatrick Williams    install: should_generate_cpp,
36*0e78828cSPatrick Williams    install_dir: [false, get_option('includedir') / sdbusplus_current_path],
377f154004SPatrick Williams    build_by_default: should_generate_cpp,
38d9632146SPatrick Williams)
39d9632146SPatrick Williams
407f154004SPatrick Williamsgenerated_markdown += custom_target(
41d9632146SPatrick Williams    'xyz/openbmc_project/Common/Callout__markdown'.underscorify(),
42*0e78828cSPatrick Williams    input: ['../../../../yaml/xyz/openbmc_project/Common/Callout.errors.yaml'],
43d9632146SPatrick Williams    output: ['Callout.md'],
4411335246SPatrick Williams    depend_files: sdbusplusplus_depfiles,
45d9632146SPatrick Williams    command: [
46*0e78828cSPatrick Williams        sdbuspp_gen_meson_prog,
47*0e78828cSPatrick Williams        '--command',
48*0e78828cSPatrick Williams        'markdown',
49*0e78828cSPatrick Williams        '--output',
50*0e78828cSPatrick Williams        meson.current_build_dir(),
51*0e78828cSPatrick Williams        '--tool',
52*0e78828cSPatrick Williams        sdbusplusplus_prog,
53*0e78828cSPatrick Williams        '--directory',
54*0e78828cSPatrick Williams        meson.current_source_dir() / '../../../../yaml',
55d9632146SPatrick Williams        'xyz/openbmc_project/Common/Callout',
56d9632146SPatrick Williams    ],
577f154004SPatrick Williams    install: should_generate_markdown,
587f154004SPatrick Williams    install_dir: [inst_markdown_dir / sdbusplus_current_path],
597f154004SPatrick Williams    build_by_default: should_generate_markdown,
60d9632146SPatrick Williams)
61d9632146SPatrick Williams
627f154004SPatrick Williamsgenerated_markdown += custom_target(
63d9632146SPatrick Williams    'xyz/openbmc_project/Common/Device__markdown'.underscorify(),
64*0e78828cSPatrick Williams    input: ['../../../../yaml/xyz/openbmc_project/Common/Device.errors.yaml'],
65d9632146SPatrick Williams    output: ['Device.md'],
6611335246SPatrick Williams    depend_files: sdbusplusplus_depfiles,
67d9632146SPatrick Williams    command: [
68*0e78828cSPatrick Williams        sdbuspp_gen_meson_prog,
69*0e78828cSPatrick Williams        '--command',
70*0e78828cSPatrick Williams        'markdown',
71*0e78828cSPatrick Williams        '--output',
72*0e78828cSPatrick Williams        meson.current_build_dir(),
73*0e78828cSPatrick Williams        '--tool',
74*0e78828cSPatrick Williams        sdbusplusplus_prog,
75*0e78828cSPatrick Williams        '--directory',
76*0e78828cSPatrick Williams        meson.current_source_dir() / '../../../../yaml',
77d9632146SPatrick Williams        'xyz/openbmc_project/Common/Device',
78d9632146SPatrick Williams    ],
797f154004SPatrick Williams    install: should_generate_markdown,
807f154004SPatrick Williams    install_dir: [inst_markdown_dir / sdbusplus_current_path],
817f154004SPatrick Williams    build_by_default: should_generate_markdown,
82d9632146SPatrick Williams)
83d9632146SPatrick Williams
847f154004SPatrick Williamsgenerated_markdown += custom_target(
85d9632146SPatrick Williams    'xyz/openbmc_project/Common/FactoryReset__markdown'.underscorify(),
86*0e78828cSPatrick Williams    input: [
87*0e78828cSPatrick Williams        '../../../../yaml/xyz/openbmc_project/Common/FactoryReset.interface.yaml',
88*0e78828cSPatrick Williams    ],
89d9632146SPatrick Williams    output: ['FactoryReset.md'],
9011335246SPatrick Williams    depend_files: sdbusplusplus_depfiles,
91d9632146SPatrick Williams    command: [
92*0e78828cSPatrick Williams        sdbuspp_gen_meson_prog,
93*0e78828cSPatrick Williams        '--command',
94*0e78828cSPatrick Williams        'markdown',
95*0e78828cSPatrick Williams        '--output',
96*0e78828cSPatrick Williams        meson.current_build_dir(),
97*0e78828cSPatrick Williams        '--tool',
98*0e78828cSPatrick Williams        sdbusplusplus_prog,
99*0e78828cSPatrick Williams        '--directory',
100*0e78828cSPatrick Williams        meson.current_source_dir() / '../../../../yaml',
101d9632146SPatrick Williams        'xyz/openbmc_project/Common/FactoryReset',
102d9632146SPatrick Williams    ],
1037f154004SPatrick Williams    install: should_generate_markdown,
1047f154004SPatrick Williams    install_dir: [inst_markdown_dir / sdbusplus_current_path],
1057f154004SPatrick Williams    build_by_default: should_generate_markdown,
106d9632146SPatrick Williams)
107d9632146SPatrick Williams
1087f154004SPatrick Williamsgenerated_markdown += custom_target(
109871f7556SJayanth Othayoth    'xyz/openbmc_project/Common/FaultLogType__markdown'.underscorify(),
110*0e78828cSPatrick Williams    input: [
111*0e78828cSPatrick Williams        '../../../../yaml/xyz/openbmc_project/Common/FaultLogType.interface.yaml',
112*0e78828cSPatrick Williams    ],
113871f7556SJayanth Othayoth    output: ['FaultLogType.md'],
114871f7556SJayanth Othayoth    depend_files: sdbusplusplus_depfiles,
115871f7556SJayanth Othayoth    command: [
116*0e78828cSPatrick Williams        sdbuspp_gen_meson_prog,
117*0e78828cSPatrick Williams        '--command',
118*0e78828cSPatrick Williams        'markdown',
119*0e78828cSPatrick Williams        '--output',
120*0e78828cSPatrick Williams        meson.current_build_dir(),
121*0e78828cSPatrick Williams        '--tool',
122*0e78828cSPatrick Williams        sdbusplusplus_prog,
123*0e78828cSPatrick Williams        '--directory',
124*0e78828cSPatrick Williams        meson.current_source_dir() / '../../../../yaml',
125871f7556SJayanth Othayoth        'xyz/openbmc_project/Common/FaultLogType',
126871f7556SJayanth Othayoth    ],
1277f154004SPatrick Williams    install: should_generate_markdown,
1287f154004SPatrick Williams    install_dir: [inst_markdown_dir / sdbusplus_current_path],
1297f154004SPatrick Williams    build_by_default: should_generate_markdown,
130871f7556SJayanth Othayoth)
131871f7556SJayanth Othayoth
1327f154004SPatrick Williamsgenerated_markdown += custom_target(
133d9632146SPatrick Williams    'xyz/openbmc_project/Common/File__markdown'.underscorify(),
134*0e78828cSPatrick Williams    input: ['../../../../yaml/xyz/openbmc_project/Common/File.errors.yaml'],
135d9632146SPatrick Williams    output: ['File.md'],
13611335246SPatrick Williams    depend_files: sdbusplusplus_depfiles,
137d9632146SPatrick Williams    command: [
138*0e78828cSPatrick Williams        sdbuspp_gen_meson_prog,
139*0e78828cSPatrick Williams        '--command',
140*0e78828cSPatrick Williams        'markdown',
141*0e78828cSPatrick Williams        '--output',
142*0e78828cSPatrick Williams        meson.current_build_dir(),
143*0e78828cSPatrick Williams        '--tool',
144*0e78828cSPatrick Williams        sdbusplusplus_prog,
145*0e78828cSPatrick Williams        '--directory',
146*0e78828cSPatrick Williams        meson.current_source_dir() / '../../../../yaml',
147d9632146SPatrick Williams        'xyz/openbmc_project/Common/File',
148d9632146SPatrick Williams    ],
1497f154004SPatrick Williams    install: should_generate_markdown,
1507f154004SPatrick Williams    install_dir: [inst_markdown_dir / sdbusplus_current_path],
1517f154004SPatrick Williams    build_by_default: should_generate_markdown,
152d9632146SPatrick Williams)
153d9632146SPatrick Williams
1547f154004SPatrick Williamsgenerated_markdown += custom_target(
155d9632146SPatrick Williams    'xyz/openbmc_project/Common/FilePath__markdown'.underscorify(),
156*0e78828cSPatrick Williams    input: [
157*0e78828cSPatrick Williams        '../../../../yaml/xyz/openbmc_project/Common/FilePath.interface.yaml',
158*0e78828cSPatrick Williams    ],
159d9632146SPatrick Williams    output: ['FilePath.md'],
16011335246SPatrick Williams    depend_files: sdbusplusplus_depfiles,
161d9632146SPatrick Williams    command: [
162*0e78828cSPatrick Williams        sdbuspp_gen_meson_prog,
163*0e78828cSPatrick Williams        '--command',
164*0e78828cSPatrick Williams        'markdown',
165*0e78828cSPatrick Williams        '--output',
166*0e78828cSPatrick Williams        meson.current_build_dir(),
167*0e78828cSPatrick Williams        '--tool',
168*0e78828cSPatrick Williams        sdbusplusplus_prog,
169*0e78828cSPatrick Williams        '--directory',
170*0e78828cSPatrick Williams        meson.current_source_dir() / '../../../../yaml',
171d9632146SPatrick Williams        'xyz/openbmc_project/Common/FilePath',
172d9632146SPatrick Williams    ],
1737f154004SPatrick Williams    install: should_generate_markdown,
1747f154004SPatrick Williams    install_dir: [inst_markdown_dir / sdbusplus_current_path],
1757f154004SPatrick Williams    build_by_default: should_generate_markdown,
176d9632146SPatrick Williams)
177d9632146SPatrick Williams
1787f154004SPatrick Williamsgenerated_markdown += custom_target(
179d9632146SPatrick Williams    'xyz/openbmc_project/Common/ObjectPath__markdown'.underscorify(),
180*0e78828cSPatrick Williams    input: [
181*0e78828cSPatrick Williams        '../../../../yaml/xyz/openbmc_project/Common/ObjectPath.interface.yaml',
182*0e78828cSPatrick Williams    ],
183d9632146SPatrick Williams    output: ['ObjectPath.md'],
18411335246SPatrick Williams    depend_files: sdbusplusplus_depfiles,
185d9632146SPatrick Williams    command: [
186*0e78828cSPatrick Williams        sdbuspp_gen_meson_prog,
187*0e78828cSPatrick Williams        '--command',
188*0e78828cSPatrick Williams        'markdown',
189*0e78828cSPatrick Williams        '--output',
190*0e78828cSPatrick Williams        meson.current_build_dir(),
191*0e78828cSPatrick Williams        '--tool',
192*0e78828cSPatrick Williams        sdbusplusplus_prog,
193*0e78828cSPatrick Williams        '--directory',
194*0e78828cSPatrick Williams        meson.current_source_dir() / '../../../../yaml',
195d9632146SPatrick Williams        'xyz/openbmc_project/Common/ObjectPath',
196d9632146SPatrick Williams    ],
1977f154004SPatrick Williams    install: should_generate_markdown,
1987f154004SPatrick Williams    install_dir: [inst_markdown_dir / sdbusplus_current_path],
1997f154004SPatrick Williams    build_by_default: should_generate_markdown,
200d9632146SPatrick Williams)
201d9632146SPatrick Williams
2027f154004SPatrick Williamsgenerated_markdown += custom_target(
203a39c66aeSAsmitha Karunanithi    'xyz/openbmc_project/Common/OriginatedBy__markdown'.underscorify(),
204*0e78828cSPatrick Williams    input: [
205*0e78828cSPatrick Williams        '../../../../yaml/xyz/openbmc_project/Common/OriginatedBy.interface.yaml',
206*0e78828cSPatrick Williams    ],
207a39c66aeSAsmitha Karunanithi    output: ['OriginatedBy.md'],
20811335246SPatrick Williams    depend_files: sdbusplusplus_depfiles,
209a39c66aeSAsmitha Karunanithi    command: [
210*0e78828cSPatrick Williams        sdbuspp_gen_meson_prog,
211*0e78828cSPatrick Williams        '--command',
212*0e78828cSPatrick Williams        'markdown',
213*0e78828cSPatrick Williams        '--output',
214*0e78828cSPatrick Williams        meson.current_build_dir(),
215*0e78828cSPatrick Williams        '--tool',
216*0e78828cSPatrick Williams        sdbusplusplus_prog,
217*0e78828cSPatrick Williams        '--directory',
218*0e78828cSPatrick Williams        meson.current_source_dir() / '../../../../yaml',
219a39c66aeSAsmitha Karunanithi        'xyz/openbmc_project/Common/OriginatedBy',
220a39c66aeSAsmitha Karunanithi    ],
2217f154004SPatrick Williams    install: should_generate_markdown,
2227f154004SPatrick Williams    install_dir: [inst_markdown_dir / sdbusplus_current_path],
2237f154004SPatrick Williams    build_by_default: should_generate_markdown,
224a39c66aeSAsmitha Karunanithi)
225a39c66aeSAsmitha Karunanithi
2267f154004SPatrick Williamsgenerated_markdown += custom_target(
2278a2674b8SLakshmi Yadlapati    'xyz/openbmc_project/Common/Priority__markdown'.underscorify(),
228*0e78828cSPatrick Williams    input: [
229*0e78828cSPatrick Williams        '../../../../yaml/xyz/openbmc_project/Common/Priority.interface.yaml',
230*0e78828cSPatrick Williams    ],
2318a2674b8SLakshmi Yadlapati    output: ['Priority.md'],
2328a2674b8SLakshmi Yadlapati    depend_files: sdbusplusplus_depfiles,
2338a2674b8SLakshmi Yadlapati    command: [
234*0e78828cSPatrick Williams        sdbuspp_gen_meson_prog,
235*0e78828cSPatrick Williams        '--command',
236*0e78828cSPatrick Williams        'markdown',
237*0e78828cSPatrick Williams        '--output',
238*0e78828cSPatrick Williams        meson.current_build_dir(),
239*0e78828cSPatrick Williams        '--tool',
240*0e78828cSPatrick Williams        sdbusplusplus_prog,
241*0e78828cSPatrick Williams        '--directory',
242*0e78828cSPatrick Williams        meson.current_source_dir() / '../../../../yaml',
2438a2674b8SLakshmi Yadlapati        'xyz/openbmc_project/Common/Priority',
2448a2674b8SLakshmi Yadlapati    ],
2457f154004SPatrick Williams    install: should_generate_markdown,
2467f154004SPatrick Williams    install_dir: [inst_markdown_dir / sdbusplus_current_path],
2477f154004SPatrick Williams    build_by_default: should_generate_markdown,
2488a2674b8SLakshmi Yadlapati)
2498a2674b8SLakshmi Yadlapati
2507f154004SPatrick Williamsgenerated_markdown += custom_target(
251d6217805SDhruvaraj Subhashchandran    'xyz/openbmc_project/Common/Progress__markdown'.underscorify(),
252*0e78828cSPatrick Williams    input: [
253*0e78828cSPatrick Williams        '../../../../yaml/xyz/openbmc_project/Common/Progress.interface.yaml',
254*0e78828cSPatrick Williams    ],
255d6217805SDhruvaraj Subhashchandran    output: ['Progress.md'],
25611335246SPatrick Williams    depend_files: sdbusplusplus_depfiles,
257d6217805SDhruvaraj Subhashchandran    command: [
258*0e78828cSPatrick Williams        sdbuspp_gen_meson_prog,
259*0e78828cSPatrick Williams        '--command',
260*0e78828cSPatrick Williams        'markdown',
261*0e78828cSPatrick Williams        '--output',
262*0e78828cSPatrick Williams        meson.current_build_dir(),
263*0e78828cSPatrick Williams        '--tool',
264*0e78828cSPatrick Williams        sdbusplusplus_prog,
265*0e78828cSPatrick Williams        '--directory',
266*0e78828cSPatrick Williams        meson.current_source_dir() / '../../../../yaml',
267d6217805SDhruvaraj Subhashchandran        'xyz/openbmc_project/Common/Progress',
268d6217805SDhruvaraj Subhashchandran    ],
2697f154004SPatrick Williams    install: should_generate_markdown,
2707f154004SPatrick Williams    install_dir: [inst_markdown_dir / sdbusplus_current_path],
2717f154004SPatrick Williams    build_by_default: should_generate_markdown,
272d6217805SDhruvaraj Subhashchandran)
273d6217805SDhruvaraj Subhashchandran
2747f154004SPatrick Williamsgenerated_markdown += custom_target(
275d9632146SPatrick Williams    'xyz/openbmc_project/Common/TFTP__markdown'.underscorify(),
276*0e78828cSPatrick Williams    input: ['../../../../yaml/xyz/openbmc_project/Common/TFTP.interface.yaml'],
277d9632146SPatrick Williams    output: ['TFTP.md'],
27811335246SPatrick Williams    depend_files: sdbusplusplus_depfiles,
279d9632146SPatrick Williams    command: [
280*0e78828cSPatrick Williams        sdbuspp_gen_meson_prog,
281*0e78828cSPatrick Williams        '--command',
282*0e78828cSPatrick Williams        'markdown',
283*0e78828cSPatrick Williams        '--output',
284*0e78828cSPatrick Williams        meson.current_build_dir(),
285*0e78828cSPatrick Williams        '--tool',
286*0e78828cSPatrick Williams        sdbusplusplus_prog,
287*0e78828cSPatrick Williams        '--directory',
288*0e78828cSPatrick Williams        meson.current_source_dir() / '../../../../yaml',
289d9632146SPatrick Williams        'xyz/openbmc_project/Common/TFTP',
290d9632146SPatrick Williams    ],
2917f154004SPatrick Williams    install: should_generate_markdown,
2927f154004SPatrick Williams    install_dir: [inst_markdown_dir / sdbusplus_current_path],
2937f154004SPatrick Williams    build_by_default: should_generate_markdown,
294d9632146SPatrick Williams)
295d9632146SPatrick Williams
2967f154004SPatrick Williamsgenerated_markdown += custom_target(
297a60ff845SJagpal Singh Gill    'xyz/openbmc_project/Common/Threshold__markdown'.underscorify(),
298*0e78828cSPatrick Williams    input: [
299*0e78828cSPatrick Williams        '../../../../yaml/xyz/openbmc_project/Common/Threshold.interface.yaml',
300*0e78828cSPatrick Williams    ],
301a60ff845SJagpal Singh Gill    output: ['Threshold.md'],
302a60ff845SJagpal Singh Gill    depend_files: sdbusplusplus_depfiles,
303a60ff845SJagpal Singh Gill    command: [
304*0e78828cSPatrick Williams        sdbuspp_gen_meson_prog,
305*0e78828cSPatrick Williams        '--command',
306*0e78828cSPatrick Williams        'markdown',
307*0e78828cSPatrick Williams        '--output',
308*0e78828cSPatrick Williams        meson.current_build_dir(),
309*0e78828cSPatrick Williams        '--tool',
310*0e78828cSPatrick Williams        sdbusplusplus_prog,
311*0e78828cSPatrick Williams        '--directory',
312*0e78828cSPatrick Williams        meson.current_source_dir() / '../../../../yaml',
313a60ff845SJagpal Singh Gill        'xyz/openbmc_project/Common/Threshold',
314a60ff845SJagpal Singh Gill    ],
3157f154004SPatrick Williams    install: should_generate_markdown,
3167f154004SPatrick Williams    install_dir: [inst_markdown_dir / sdbusplus_current_path],
3177f154004SPatrick Williams    build_by_default: should_generate_markdown,
318a60ff845SJagpal Singh Gill)
319a60ff845SJagpal Singh Gill
3207f154004SPatrick Williamsgenerated_markdown += custom_target(
321d9632146SPatrick Williams    'xyz/openbmc_project/Common/UUID__markdown'.underscorify(),
322*0e78828cSPatrick Williams    input: ['../../../../yaml/xyz/openbmc_project/Common/UUID.interface.yaml'],
323d9632146SPatrick Williams    output: ['UUID.md'],
32411335246SPatrick Williams    depend_files: sdbusplusplus_depfiles,
325d9632146SPatrick Williams    command: [
326*0e78828cSPatrick Williams        sdbuspp_gen_meson_prog,
327*0e78828cSPatrick Williams        '--command',
328*0e78828cSPatrick Williams        'markdown',
329*0e78828cSPatrick Williams        '--output',
330*0e78828cSPatrick Williams        meson.current_build_dir(),
331*0e78828cSPatrick Williams        '--tool',
332*0e78828cSPatrick Williams        sdbusplusplus_prog,
333*0e78828cSPatrick Williams        '--directory',
334*0e78828cSPatrick Williams        meson.current_source_dir() / '../../../../yaml',
335d9632146SPatrick Williams        'xyz/openbmc_project/Common/UUID',
336d9632146SPatrick Williams    ],
3377f154004SPatrick Williams    install: should_generate_markdown,
3387f154004SPatrick Williams    install_dir: [inst_markdown_dir / sdbusplus_current_path],
3397f154004SPatrick Williams    build_by_default: should_generate_markdown,
340d9632146SPatrick Williams)
341d9632146SPatrick Williams
342