pipewire/src/tools/meson.build

45 lines
888 B
Meson
Raw Normal View History

2017-05-23 19:15:33 +02:00
executable('pipewire-monitor',
2019-01-08 17:35:36 +01:00
'pipewire-monitor.c',
c_args : [ '-D_GNU_SOURCE' ],
install: true,
dependencies : [pipewire_dep],
2017-05-23 19:15:33 +02:00
)
executable('pipewire-cli',
2019-01-08 17:35:36 +01:00
'pipewire-cli.c',
c_args : [ '-D_GNU_SOURCE' ],
install: true,
dependencies : [pipewire_dep],
)
executable('pipewire-dot',
'pipewire-dot.c',
c_args : [ '-D_GNU_SOURCE' ],
install: true,
dependencies : [pipewire_dep],
)
if get_option('pwcat') and sndfile_dep.found()
pwcat_sources = [
'pwcat.c',
]
pwcat_aliases = [
'pwplay',
'pwrecord',
]
executable('pwcat',
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('pwcat', dst)
meson.add_install_script('sh', '-c', cmd)
endforeach
endif