summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIñigo Martínez <inigomartinez@gmail.com>2021-09-07 11:11:25 +0200
committerIñigo Martínez <inigomartinez@gmail.com>2021-09-07 11:17:50 +0200
commitc452ffcc6e625340621bec6c03d334cb64ee80ad (patch)
tree140df17ce2f03b08685e21cf9070be1b2c75709d
parent3601f846b075bc086e2c64716601c5325cdc3fca (diff)
build: Rename qmicli completion file
The qmimcli `bash-completion` file has the `-completion` suffix as it can be overriden by the generated qmimcli binary file. However, meson builds the binary field in a different build directory so there is no need to have it renamed.
-rw-r--r--meson.build1
-rwxr-xr-xmeson_post_install.py7
-rw-r--r--src/qmicli/meson.build2
-rw-r--r--src/qmicli/qmicli (renamed from src/qmicli/qmicli-completion)0
4 files changed, 1 insertions, 9 deletions
diff --git a/meson.build b/meson.build
index d28e560..49fcea0 100644
--- a/meson.build
+++ b/meson.build
@@ -252,7 +252,6 @@ configure_file(
meson.add_install_script(
'meson_post_install.py',
get_option('bindir'),
- enable_bash_completion ? bash_completion_completionsdir : '',
)
output = '\n' + meson.project_name() + ' ' + meson.project_version() + '\n\n'
diff --git a/meson_post_install.py b/meson_post_install.py
index 245fb6a..bf77991 100755
--- a/meson_post_install.py
+++ b/meson_post_install.py
@@ -11,10 +11,3 @@ prefix = os.environ['MESON_INSTALL_DESTDIR_PREFIX']
bindir = os.path.join(prefix, sys.argv[1])
subprocess.check_call(['chmod', '755', os.path.join(bindir, 'qmi-network')])
-
-bash_completion_completionsdir = sys.argv[2]
-if bash_completion_completionsdir:
- if not os.path.isabs(bash_completion_completionsdir):
- bash_completion_completionsdir = os.path.join(prefix, bash_completion_completionsdir)
- os.rename(os.path.join(bash_completion_completionsdir, 'qmicli-completion'),
- os.path.join(bash_completion_completionsdir, 'qmicli'))
diff --git a/src/qmicli/meson.build b/src/qmicli/meson.build
index c2db52d..c1d80b2 100644
--- a/src/qmicli/meson.build
+++ b/src/qmicli/meson.build
@@ -51,7 +51,7 @@ qmicli = executable(
if enable_bash_completion
install_data(
- 'qmicli-completion',
+ 'qmicli',
install_dir: bash_completion_completionsdir,
)
endif
diff --git a/src/qmicli/qmicli-completion b/src/qmicli/qmicli
index fa75668..fa75668 100644
--- a/src/qmicli/qmicli-completion
+++ b/src/qmicli/qmicli