meson: fix build

everything that includes e.h needs deps_e as dependencys, otherwise headers may not be found
This commit is contained in:
Marcel Hollerbach 2017-12-03 13:14:39 +00:00 committed by Mike Blumenkrantz
parent 5926787184
commit f39b482ef1
2 changed files with 4 additions and 2 deletions

View File

@ -82,13 +82,15 @@ foreach m: mods
no_icon = false
cargs = ''
data = []
deps = []
deps = deps_e
inc = []
_dir = join_paths(dir_module_e, m)
_dir_bin = join_paths(_dir, module_arch)
opt = '-'.join(m.split('_'))
if get_option(opt) == true
subdir(m)
else

View File

@ -18,7 +18,7 @@ if get_option(m) == true
dep_pulse = dependency('libpulse', required: false)
dep_pulse_simple = dependency('libpulse-simple', required: false)
deps = [ dep_alsa, dep_pulse, dep_pulse_simple ]
deps += [ dep_alsa, dep_pulse, dep_pulse_simple ]
inc = [ 'lib' ]
config_h.set('HAVE_ALSA' , dep_alsa.found())