Commit ac83e183 authored by Nicolas Dufresne's avatar Nicolas Dufresne

meson: Install bash completion helper in prefix

A regression was causing the helpers to be installed in /share which
would lead to permission denied error or PolicyKit to promtp for
permission. See:

  054fa3aa meson: Use new define_variable: feature instead of run_command()
parent c80a1fd6
......@@ -436,13 +436,13 @@ bash_completions_dir = ''
bash_helpers_dir = ''
if bashcomp_found
bash_completions_dir = bashcomp_dep.get_pkgconfig_variable('completionsdir', define_variable: ['prefix', ''])
bash_completions_dir = bashcomp_dep.get_pkgconfig_variable('completionsdir', define_variable: ['prefix', '.'])
if bash_completions_dir == ''
message('Found bash-completion but the .pc file did not set \'completionsdir\'.')
bashcomp_found = false
bash_helpers_dir = bashcomp_dep.get_pkgconfig_variable('helpersdir', define_variable: ['prefix', ''])
bash_helpers_dir = bashcomp_dep.get_pkgconfig_variable('helpersdir', define_variable: ['prefix', '.'])
if bash_helpers_dir == ''
message('Found bash-completion, but the .pc file did not set \'helpersdir\'.')
bashcomp_found = false
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment