build: Don't override prefix
Meson variables don't have a scope, so using `prefix` in a loop for D-Bus interface prefixes actually overshadows the global variable that holds the build prefix. As far as I can tell, the only place where the "wrong" value is read is the build summary, but let's not tempt fate and fix it. Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/3995>
This commit is contained in:
parent
6f9981d36a
commit
b0e90c6523
1 changed files with 2 additions and 2 deletions
|
@ -1056,7 +1056,7 @@ foreach dbus_interface: dbus_interfaces
|
|||
endif
|
||||
interface_file = directory / interface
|
||||
|
||||
prefix = dbus_interface['prefix']
|
||||
interface_prefix = dbus_interface['prefix']
|
||||
|
||||
if dbus_interface.has_key('object_manager')
|
||||
object_manager = dbus_interface['object_manager']
|
||||
|
@ -1065,7 +1065,7 @@ foreach dbus_interface: dbus_interfaces
|
|||
endif
|
||||
|
||||
dbus_sources = gnome.gdbus_codegen(name, interface_file,
|
||||
interface_prefix: prefix,
|
||||
interface_prefix: interface_prefix,
|
||||
namespace: 'MetaDBus',
|
||||
object_manager: object_manager,
|
||||
)
|
||||
|
|
Loading…
Reference in a new issue