pacat_sources = [ 'pacat.c', ] executable('pacat', pacat_sources, install: true, include_directories : [configinc, topinc], link_with : [libpulsecommon, libpulse], dependencies : [sndfile_dep], c_args : pa_c_args, ) pactl_sources = [ 'pactl.c', ] executable('pactl', pactl_sources, install: true, include_directories : [configinc, topinc], link_with : [libpulsecommon, libpulse], dependencies : [sndfile_dep], c_args : pa_c_args, ) pasuspender_sources = [ 'pasuspender.c', ] executable('pasuspender', pasuspender_sources, install: true, include_directories : [configinc, topinc], link_with : [libpulsecommon, libpulse], c_args : pa_c_args, ) pacmd_sources = [ 'pacmd.c', ] executable('pacmd', pacmd_sources, install: true, include_directories : [configinc, topinc], link_with : [libpulsecommon, libpulse], c_args : pa_c_args, ) if x11_dep.found() pax11publish_sources = [ 'pax11publish.c', ] executable('pax11publish', pax11publish_sources, install: true, include_directories : [configinc, topinc], link_with : [libpulsecommon, libpulse], dependencies : [x11_dep], c_args : pa_c_args, ) endif if cc.has_header('sys/soundcard.h') libpulsecommon_sources = [ 'padsp.c', ] libpulsedsp = shared_library('pulsedsp', libpulsecommon_sources, install: true, install_dir : pulsedspdir, include_directories : [configinc, topinc], link_with : [libpulsecommon, libpulse], link_args : ['-ldl'], dependencies: [thread_dep], c_args : [pa_c_args, '-Wno-nonnull-compare'] ) configure_file( input : 'padsp.in', output : 'padsp', configuration : cdata, install : true, install_dir : bindir, ) endif