meson: Build pax11publish only if X11 is found

Signed-off-by: Arnaud Rebillout <arnaud.rebillout@collabora.com>
This commit is contained in:
Arnaud Rebillout 2018-10-09 11:53:04 +07:00 committed by Arun Raghavan
parent c57b68efde
commit ce16b373b2

View file

@ -48,18 +48,20 @@ executable('pacmd',
c_args : pa_c_args, c_args : pa_c_args,
) )
pax11publish_sources = [ if x11_dep.found()
'pax11publish.c', pax11publish_sources = [
] 'pax11publish.c',
]
executable('pax11publish', executable('pax11publish',
pax11publish_sources, pax11publish_sources,
install: true, install: true,
include_directories : [configinc, topinc], include_directories : [configinc, topinc],
link_with : [libpulsecommon, libpulse], link_with : [libpulsecommon, libpulse],
dependencies : [x11_dep], dependencies : [x11_dep],
c_args : pa_c_args, c_args : pa_c_args,
) )
endif
if cc.has_header('sys/soundcard.h') if cc.has_header('sys/soundcard.h')
libpulsecommon_sources = [ libpulsecommon_sources = [