meson: don't reference xcb_stuff in wayland-only builds

This commit is contained in:
Daniel Eklöf 2019-05-01 20:27:17 +02:00
parent 3995464d49
commit ded98baa4e

View file

@ -10,21 +10,23 @@ xcb_xkb = dependency('xcb-xkb', required: get_option('backend-x11'))
# Module name -> (source-list, dep-list) # Module name -> (source-list, dep-list)
deps = { deps = {
'alsa': [[], [alsa]], 'alsa': [[], [alsa]],
'backlight': [[], [udev]], 'backlight': [[], [udev]],
'battery': [[], [udev]], 'battery': [[], [udev]],
'clock': [[], []], 'clock': [[], []],
'i3': [['i3-common.c', 'i3-common.h'], [dynlist, json]], 'i3': [['i3-common.c', 'i3-common.h'], [dynlist, json]],
'label': [[], []], 'label': [[], []],
'mpd': [[], [mpd]], 'mpd': [[], [mpd]],
'network': [[], []], 'network': [[], []],
'removables': [[], [dynlist, udev]], 'removables': [[], [dynlist, udev]],
} }
deps_x11_only = { if enable_x11
deps_x11_only = {
'xkb': [[], [xcb_stuff, xcb_xkb]], 'xkb': [[], [xcb_stuff, xcb_xkb]],
'xwindow': [[], [xcb_stuff]], 'xwindow': [[], [xcb_stuff]],
} }
endif
foreach mod, data : deps foreach mod, data : deps
sources = data[0] sources = data[0]