blob: f2ecd59770dcdb8909bf301fd7ffe7ef1d27e7e2 [file] [log] [blame]
William A. Kennington III0a01b2a2021-05-13 18:38:57 -07001# Generated file; do not modify.
2sdbuspp_gen_meson_ver = run_command(
3 sdbuspp_gen_meson_prog,
4 '--version',
Patrick Williamsa307b112023-01-09 15:16:15 -06005 check: true,
Patrick Williams297e59f2025-01-31 06:38:25 -05006).stdout().strip().split(
7 '\n',
8)[0]
William A. Kennington III0a01b2a2021-05-13 18:38:57 -07009
Patrick Williams5be691c2025-01-10 15:12:30 -050010if sdbuspp_gen_meson_ver != 'sdbus++-gen-meson version 10'
William A. Kennington III0a01b2a2021-05-13 18:38:57 -070011 warning('Generated meson files from wrong version of sdbus++-gen-meson.')
12 warning(
Patrick Williams5be691c2025-01-10 15:12:30 -050013 'Expected "sdbus++-gen-meson version 10", got:',
Patrick Williams297e59f2025-01-31 06:38:25 -050014 sdbuspp_gen_meson_ver,
William A. Kennington III0a01b2a2021-05-13 18:38:57 -070015 )
16endif
17
Patrick Williams5be691c2025-01-10 15:12:30 -050018inst_markdown_dir = get_option('datadir') / 'doc' / meson.project_name()
19inst_registry_dir = get_option('datadir') / 'redfish-registry' / meson.project_name()
20
21generated_sources = []
22generated_markdown = []
23generated_registry = []
24
25foreach d : yaml_selected_subdirs
26 subdir(d)
27endforeach
28
29generated_headers = []
30foreach s : generated_sources
31 foreach f : s.to_list()
32 if f.full_path().endswith('.hpp')
33 generated_headers += f
34 endif
35 endforeach
36endforeach
37