1if bashcompletiondir != 'no' 2 aliases = [] 3 4 if get_option('daemon') 5 aliases += [ 6 'pulseaudio', 7 'pacmd', 8 'pasuspender', 9 ] 10 11 # Create target directory for symlinks 12 if meson.version().version_compare('>= 0.60.0') 13 install_emptydir(bashcompletiondir) 14 else 15 meson.add_install_script('sh', '-c', 'mkdir -p $DESTDIR@0@'.format(bashcompletiondir)) 16 endif 17 endif 18 19 if get_option('client') 20 aliases += [ 21 'pacat', 22 'padsp', 23 'paplay', 24 'parec', 25 'parecord', 26 ] 27 install_data('pactl', install_dir : bashcompletiondir) 28 endif 29 30 foreach alias : aliases 31 dst = join_paths(bashcompletiondir, alias) 32 cmd = 'ln -fs @0@ $DESTDIR@1@'.format('pactl', dst) 33 meson.add_install_script('sh', '-c', cmd) 34 endforeach 35endif 36