executable('pw-mon', 'pw-mon.c', c_args : [ '-D_GNU_SOURCE' ], install: true, dependencies : [pipewire_dep], ) executable('pw-cli', 'pw-cli.c', c_args : [ '-D_GNU_SOURCE' ], install: true, dependencies : [pipewire_dep], ) executable('pw-dot', 'pw-dot.c', c_args : [ '-D_GNU_SOURCE' ], install: true, dependencies : [pipewire_dep], ) if get_option('pw-cat') and sndfile_dep.found() pwcat_sources = [ 'pw-cat.c', ] pwcat_aliases = [ 'pw-play', 'pw-record', ] executable('pw-cat', pwcat_sources, c_args : [ '-D_GNU_SOURCE' ], install: true, dependencies : [sndfile_dep, pipewire_dep, mathlib], ) foreach alias : pwcat_aliases dst = join_paths(pipewire_bindir, alias) cmd = 'ln -fs @0@ $DESTDIR@1@'.format('pw-cat', dst) meson.add_install_script('sh', '-c', cmd) endforeach endif