meson: remove unnecessary dependency
The dbus_display1_dep is not really used since all occurrences also request gio independently. Just list the generated sources and drop dbus_display1_dep. Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
This commit is contained in:
parent
0241e0feda
commit
2bfd3c4860
@ -30,8 +30,8 @@ endforeach
|
||||
|
||||
if dbus_display
|
||||
module_ss = ss.source_set()
|
||||
module_ss.add(when: [gio, dbus_display1_dep, pixman],
|
||||
if_true: files('dbusaudio.c'))
|
||||
module_ss.add(when: [gio, pixman],
|
||||
if_true: [dbus_display1, files('dbusaudio.c')])
|
||||
audio_modules += {'dbus': module_ss}
|
||||
endif
|
||||
|
||||
|
@ -354,7 +354,7 @@ if vnc.found()
|
||||
endif
|
||||
|
||||
if dbus_display
|
||||
qtests += {'dbus-display-test': [dbus_display1_dep, gio]}
|
||||
qtests += {'dbus-display-test': [dbus_display1, gio]}
|
||||
endif
|
||||
|
||||
qtest_executables = {}
|
||||
|
@ -91,8 +91,7 @@ if dbus_display
|
||||
'--interface-prefix', 'org.qemu.',
|
||||
'--c-namespace', 'QemuDBus',
|
||||
'--generate-c-code', '@BASENAME@'])
|
||||
dbus_display1_dep = declare_dependency(sources: dbus_display1, dependencies: gio)
|
||||
dbus_ss.add(when: [gio, dbus_display1_dep],
|
||||
dbus_ss.add(when: gio,
|
||||
if_true: [files(
|
||||
'dbus-chardev.c',
|
||||
'dbus-clipboard.c',
|
||||
@ -100,7 +99,7 @@ if dbus_display
|
||||
'dbus-error.c',
|
||||
'dbus-listener.c',
|
||||
'dbus.c',
|
||||
), opengl, gbm, pixman])
|
||||
), opengl, gbm, pixman, dbus_display1])
|
||||
ui_modules += {'dbus' : dbus_ss}
|
||||
endif
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user