sdbusplus: update meson to v10 format
There was significant refactoring in sdbusplus generated meson files
in order to support generating Redfish Message Registries. Those
aren't interesting to this repository (and are disabled) but there
are minor top-level meson changes necessary in order to the latest
version of those.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: I4c1d1b841d28760ccaa5cdf370cf536b48979748
diff --git a/meson.build b/meson.build
index 90e267e..e655f2c 100644
--- a/meson.build
+++ b/meson.build
@@ -31,11 +31,11 @@
sdbusplusplus_depfiles = subproject('sdbusplus').get_variable('sdbusplusplus_depfiles')
endif
-generated_sources = []
-generated_others = []
-yaml_sources = []
+yaml_selected_subdirs = [ 'xyz' ]
+should_generate_cpp = true
+should_generate_markdown = false
+should_generate_registry = false
subdir('gen')
-subdir('gen/xyz')
networkd_dbus_includes = include_directories('gen')
phosphor_dbus_interfaces_dep = dependency('phosphor-dbus-interfaces')