xref: /openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/meson.build (revision 0e78828ce927548b4dd679e06fdaf2f294983289)
1d9632146SPatrick Williams# Generated file; do not modify.
2d9632146SPatrick Williamssubdir('Association')
37f154004SPatrick Williamssubdir('Attestation')
47f154004SPatrick Williamssubdir('BIOSConfig')
57f154004SPatrick Williamssubdir('Certs')
67f154004SPatrick Williamssubdir('Channel')
77f154004SPatrick Williamssubdir('Chassis')
87f154004SPatrick Williamssubdir('Collection')
97f154004SPatrick Williamssubdir('Common')
107f154004SPatrick Williamssubdir('Condition')
117b5b4e82SAlexander Hansensubdir('Configuration')
127f154004SPatrick Williamssubdir('Console')
137f154004SPatrick Williamssubdir('Control')
147f154004SPatrick Williamssubdir('Debug')
157f154004SPatrick Williamssubdir('Dump')
167f154004SPatrick Williamssubdir('HardwareIsolation')
177f154004SPatrick Williamssubdir('Inventory')
187f154004SPatrick Williamssubdir('Ipmi')
197f154004SPatrick Williamssubdir('Led')
207f154004SPatrick Williamssubdir('Logging')
217f154004SPatrick Williamssubdir('MCTP')
227f154004SPatrick Williamssubdir('Memory')
237f154004SPatrick Williamssubdir('Metric')
247f154004SPatrick Williamssubdir('Network')
257f154004SPatrick Williamssubdir('Nvme')
267f154004SPatrick Williamssubdir('Object')
277f154004SPatrick Williamssubdir('ObjectMapper')
287f154004SPatrick Williamssubdir('PFR')
297f154004SPatrick Williamssubdir('PLDM')
307f154004SPatrick Williamssubdir('ScheduledTime')
317f154004SPatrick Williamssubdir('Sensor')
327f154004SPatrick Williamssubdir('Smbios')
337f154004SPatrick Williamssubdir('Software')
347f154004SPatrick Williamssubdir('State')
357f154004SPatrick Williamssubdir('Telemetry')
367f154004SPatrick Williamssubdir('Time')
377f154004SPatrick Williamssubdir('User')
387f154004SPatrick Williamssubdir('VirtualMedia')
397f154004SPatrick Williams
407f154004SPatrick Williamssdbusplus_current_path = 'xyz/openbmc_project'
417f154004SPatrick Williams
427f154004SPatrick Williamsgenerated_markdown += custom_target(
43d9632146SPatrick Williams    'xyz/openbmc_project/Association__markdown'.underscorify(),
44*0e78828cSPatrick Williams    input: ['../../../yaml/xyz/openbmc_project/Association.interface.yaml'],
45d9632146SPatrick Williams    output: ['Association.md'],
4611335246SPatrick Williams    depend_files: sdbusplusplus_depfiles,
47d9632146SPatrick Williams    command: [
48*0e78828cSPatrick Williams        sdbuspp_gen_meson_prog,
49*0e78828cSPatrick Williams        '--command',
50*0e78828cSPatrick Williams        'markdown',
51*0e78828cSPatrick Williams        '--output',
52*0e78828cSPatrick Williams        meson.current_build_dir(),
53*0e78828cSPatrick Williams        '--tool',
54*0e78828cSPatrick Williams        sdbusplusplus_prog,
55*0e78828cSPatrick Williams        '--directory',
56*0e78828cSPatrick Williams        meson.current_source_dir() / '../../../yaml',
57d9632146SPatrick Williams        'xyz/openbmc_project/Association',
58d9632146SPatrick Williams    ],
597f154004SPatrick Williams    install: should_generate_markdown,
607f154004SPatrick Williams    install_dir: [inst_markdown_dir / sdbusplus_current_path],
617f154004SPatrick Williams    build_by_default: should_generate_markdown,
62d9632146SPatrick Williams)
63d9632146SPatrick Williams
647f154004SPatrick Williamsgenerated_markdown += custom_target(
65d9632146SPatrick Williams    'xyz/openbmc_project/Certs__markdown'.underscorify(),
66*0e78828cSPatrick Williams    input: ['../../../yaml/xyz/openbmc_project/Certs.errors.yaml'],
67d9632146SPatrick Williams    output: ['Certs.md'],
6811335246SPatrick Williams    depend_files: sdbusplusplus_depfiles,
69d9632146SPatrick Williams    command: [
70*0e78828cSPatrick Williams        sdbuspp_gen_meson_prog,
71*0e78828cSPatrick Williams        '--command',
72*0e78828cSPatrick Williams        'markdown',
73*0e78828cSPatrick Williams        '--output',
74*0e78828cSPatrick Williams        meson.current_build_dir(),
75*0e78828cSPatrick Williams        '--tool',
76*0e78828cSPatrick Williams        sdbusplusplus_prog,
77*0e78828cSPatrick Williams        '--directory',
78*0e78828cSPatrick Williams        meson.current_source_dir() / '../../../yaml',
79d9632146SPatrick Williams        'xyz/openbmc_project/Certs',
80d9632146SPatrick Williams    ],
817f154004SPatrick Williams    install: should_generate_markdown,
827f154004SPatrick Williams    install_dir: [inst_markdown_dir / sdbusplus_current_path],
837f154004SPatrick Williams    build_by_default: should_generate_markdown,
84d9632146SPatrick Williams)
85d9632146SPatrick Williams
867f154004SPatrick Williamsgenerated_markdown += custom_target(
87d9632146SPatrick Williams    'xyz/openbmc_project/Common__markdown'.underscorify(),
88*0e78828cSPatrick Williams    input: ['../../../yaml/xyz/openbmc_project/Common.errors.yaml'],
89d9632146SPatrick Williams    output: ['Common.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',
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(
109b96ed610SRamesh Iyyar    'xyz/openbmc_project/HardwareIsolation__markdown'.underscorify(),
110*0e78828cSPatrick Williams    input: ['../../../yaml/xyz/openbmc_project/HardwareIsolation.errors.yaml'],
111b96ed610SRamesh Iyyar    output: ['HardwareIsolation.md'],
11211335246SPatrick Williams    depend_files: sdbusplusplus_depfiles,
113b96ed610SRamesh Iyyar    command: [
114*0e78828cSPatrick Williams        sdbuspp_gen_meson_prog,
115*0e78828cSPatrick Williams        '--command',
116*0e78828cSPatrick Williams        'markdown',
117*0e78828cSPatrick Williams        '--output',
118*0e78828cSPatrick Williams        meson.current_build_dir(),
119*0e78828cSPatrick Williams        '--tool',
120*0e78828cSPatrick Williams        sdbusplusplus_prog,
121*0e78828cSPatrick Williams        '--directory',
122*0e78828cSPatrick Williams        meson.current_source_dir() / '../../../yaml',
123b96ed610SRamesh Iyyar        'xyz/openbmc_project/HardwareIsolation',
124b96ed610SRamesh Iyyar    ],
1257f154004SPatrick Williams    install: should_generate_markdown,
1267f154004SPatrick Williams    install_dir: [inst_markdown_dir / sdbusplus_current_path],
1277f154004SPatrick Williams    build_by_default: should_generate_markdown,
128b96ed610SRamesh Iyyar)
129b96ed610SRamesh Iyyar
1307f154004SPatrick Williamsgenerated_markdown += custom_target(
131d9632146SPatrick Williams    'xyz/openbmc_project/Inventory__markdown'.underscorify(),
132*0e78828cSPatrick Williams    input: ['../../../yaml/xyz/openbmc_project/Inventory.errors.yaml'],
133d9632146SPatrick Williams    output: ['Inventory.md'],
13411335246SPatrick Williams    depend_files: sdbusplusplus_depfiles,
135d9632146SPatrick Williams    command: [
136*0e78828cSPatrick Williams        sdbuspp_gen_meson_prog,
137*0e78828cSPatrick Williams        '--command',
138*0e78828cSPatrick Williams        'markdown',
139*0e78828cSPatrick Williams        '--output',
140*0e78828cSPatrick Williams        meson.current_build_dir(),
141*0e78828cSPatrick Williams        '--tool',
142*0e78828cSPatrick Williams        sdbusplusplus_prog,
143*0e78828cSPatrick Williams        '--directory',
144*0e78828cSPatrick Williams        meson.current_source_dir() / '../../../yaml',
145d9632146SPatrick Williams        'xyz/openbmc_project/Inventory',
146d9632146SPatrick Williams    ],
1477f154004SPatrick Williams    install: should_generate_markdown,
1487f154004SPatrick Williams    install_dir: [inst_markdown_dir / sdbusplus_current_path],
1497f154004SPatrick Williams    build_by_default: should_generate_markdown,
150d9632146SPatrick Williams)
151d9632146SPatrick Williams
1527f154004SPatrick Williamsgenerated_markdown += custom_target(
15373c931fbSPatrick Williams    'xyz/openbmc_project/Logging__markdown'.underscorify(),
154*0e78828cSPatrick Williams    input: ['../../../yaml/xyz/openbmc_project/Logging.events.yaml'],
15573c931fbSPatrick Williams    output: ['Logging.md'],
15673c931fbSPatrick Williams    depend_files: sdbusplusplus_depfiles,
15773c931fbSPatrick Williams    command: [
158*0e78828cSPatrick Williams        sdbuspp_gen_meson_prog,
159*0e78828cSPatrick Williams        '--command',
160*0e78828cSPatrick Williams        'markdown',
161*0e78828cSPatrick Williams        '--output',
162*0e78828cSPatrick Williams        meson.current_build_dir(),
163*0e78828cSPatrick Williams        '--tool',
164*0e78828cSPatrick Williams        sdbusplusplus_prog,
165*0e78828cSPatrick Williams        '--directory',
166*0e78828cSPatrick Williams        meson.current_source_dir() / '../../../yaml',
16773c931fbSPatrick Williams        'xyz/openbmc_project/Logging',
16873c931fbSPatrick Williams    ],
1697f154004SPatrick Williams    install: should_generate_markdown,
1707f154004SPatrick Williams    install_dir: [inst_markdown_dir / sdbusplus_current_path],
1717f154004SPatrick Williams    build_by_default: should_generate_markdown,
17273c931fbSPatrick Williams)
17373c931fbSPatrick Williams
1747f154004SPatrick Williamsgenerated_registry += custom_target(
1757f154004SPatrick Williams    'xyz/openbmc_project/Logging__registry'.underscorify(),
176*0e78828cSPatrick Williams    input: ['../../../yaml/xyz/openbmc_project/Logging.events.yaml'],
1777f154004SPatrick Williams    output: ['Logging.json'],
1787f154004SPatrick Williams    depend_files: sdbusplusplus_depfiles,
1797f154004SPatrick Williams    command: [
180*0e78828cSPatrick Williams        sdbuspp_gen_meson_prog,
181*0e78828cSPatrick Williams        '--command',
182*0e78828cSPatrick Williams        'registry',
183*0e78828cSPatrick Williams        '--output',
184*0e78828cSPatrick Williams        meson.current_build_dir(),
185*0e78828cSPatrick Williams        '--tool',
186*0e78828cSPatrick Williams        sdbusplusplus_prog,
187*0e78828cSPatrick Williams        '--directory',
188*0e78828cSPatrick Williams        meson.current_source_dir() / '../../../yaml',
1897f154004SPatrick Williams        'xyz/openbmc_project/Logging',
1907f154004SPatrick Williams    ],
1917f154004SPatrick Williams    install: should_generate_registry,
1927f154004SPatrick Williams    install_dir: [inst_registry_dir / sdbusplus_current_path],
1937f154004SPatrick Williams    build_by_default: should_generate_registry,
1947f154004SPatrick Williams)
1957f154004SPatrick Williams
1967f154004SPatrick Williamsgenerated_markdown += custom_target(
197d9632146SPatrick Williams    'xyz/openbmc_project/ObjectMapper__markdown'.underscorify(),
198*0e78828cSPatrick Williams    input: ['../../../yaml/xyz/openbmc_project/ObjectMapper.interface.yaml'],
199d9632146SPatrick Williams    output: ['ObjectMapper.md'],
20011335246SPatrick Williams    depend_files: sdbusplusplus_depfiles,
201d9632146SPatrick Williams    command: [
202*0e78828cSPatrick Williams        sdbuspp_gen_meson_prog,
203*0e78828cSPatrick Williams        '--command',
204*0e78828cSPatrick Williams        'markdown',
205*0e78828cSPatrick Williams        '--output',
206*0e78828cSPatrick Williams        meson.current_build_dir(),
207*0e78828cSPatrick Williams        '--tool',
208*0e78828cSPatrick Williams        sdbusplusplus_prog,
209*0e78828cSPatrick Williams        '--directory',
210*0e78828cSPatrick Williams        meson.current_source_dir() / '../../../yaml',
211d9632146SPatrick Williams        'xyz/openbmc_project/ObjectMapper',
212d9632146SPatrick Williams    ],
2137f154004SPatrick Williams    install: should_generate_markdown,
2147f154004SPatrick Williams    install_dir: [inst_markdown_dir / sdbusplus_current_path],
2157f154004SPatrick Williams    build_by_default: should_generate_markdown,
216d9632146SPatrick Williams)
217d9632146SPatrick Williams
2187f154004SPatrick Williamsgenerated_markdown += custom_target(
219d9632146SPatrick Williams    'xyz/openbmc_project/ScheduledTime__markdown'.underscorify(),
220*0e78828cSPatrick Williams    input: ['../../../yaml/xyz/openbmc_project/ScheduledTime.errors.yaml'],
221d9632146SPatrick Williams    output: ['ScheduledTime.md'],
22211335246SPatrick Williams    depend_files: sdbusplusplus_depfiles,
223d9632146SPatrick Williams    command: [
224*0e78828cSPatrick Williams        sdbuspp_gen_meson_prog,
225*0e78828cSPatrick Williams        '--command',
226*0e78828cSPatrick Williams        'markdown',
227*0e78828cSPatrick Williams        '--output',
228*0e78828cSPatrick Williams        meson.current_build_dir(),
229*0e78828cSPatrick Williams        '--tool',
230*0e78828cSPatrick Williams        sdbusplusplus_prog,
231*0e78828cSPatrick Williams        '--directory',
232*0e78828cSPatrick Williams        meson.current_source_dir() / '../../../yaml',
233d9632146SPatrick Williams        'xyz/openbmc_project/ScheduledTime',
234d9632146SPatrick Williams    ],
2357f154004SPatrick Williams    install: should_generate_markdown,
2367f154004SPatrick Williams    install_dir: [inst_markdown_dir / sdbusplus_current_path],
2377f154004SPatrick Williams    build_by_default: should_generate_markdown,
238d9632146SPatrick Williams)
239d9632146SPatrick Williams
2407f154004SPatrick Williamsgenerated_markdown += custom_target(
241d9632146SPatrick Williams    'xyz/openbmc_project/Time__markdown'.underscorify(),
242*0e78828cSPatrick Williams    input: ['../../../yaml/xyz/openbmc_project/Time.errors.yaml'],
243d9632146SPatrick Williams    output: ['Time.md'],
24411335246SPatrick Williams    depend_files: sdbusplusplus_depfiles,
245d9632146SPatrick Williams    command: [
246*0e78828cSPatrick Williams        sdbuspp_gen_meson_prog,
247*0e78828cSPatrick Williams        '--command',
248*0e78828cSPatrick Williams        'markdown',
249*0e78828cSPatrick Williams        '--output',
250*0e78828cSPatrick Williams        meson.current_build_dir(),
251*0e78828cSPatrick Williams        '--tool',
252*0e78828cSPatrick Williams        sdbusplusplus_prog,
253*0e78828cSPatrick Williams        '--directory',
254*0e78828cSPatrick Williams        meson.current_source_dir() / '../../../yaml',
255d9632146SPatrick Williams        'xyz/openbmc_project/Time',
256d9632146SPatrick Williams    ],
2577f154004SPatrick Williams    install: should_generate_markdown,
2587f154004SPatrick Williams    install_dir: [inst_markdown_dir / sdbusplus_current_path],
2597f154004SPatrick Williams    build_by_default: should_generate_markdown,
260d9632146SPatrick Williams)
261d9632146SPatrick Williams
262