From 115133b7a5aea696b3afb61b473891fa0b79a285 Mon Sep 17 00:00:00 2001 From: Martchus Date: Mon, 10 Feb 2020 17:15:32 +0100 Subject: [PATCH] Use target name for bash completion file Otherwise it doesn't seem to be sourced automatically --- CMakeLists.txt | 2 +- cmake/modules/ShellCompletion.cmake | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index a4d5564..636fc73 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -113,7 +113,7 @@ set(META_APP_DESCRIPTION "Useful C++ classes and routines such as argument parse set(META_FEATURES_FOR_COMPILER_DETECTION_HEADER cxx_thread_local) set(META_VERSION_MAJOR 5) set(META_VERSION_MINOR 2) -set(META_VERSION_PATCH 0) +set(META_VERSION_PATCH 1) # find required 3rd party libraries include(3rdParty) diff --git a/cmake/modules/ShellCompletion.cmake b/cmake/modules/ShellCompletion.cmake index 1c86275..727d58b 100644 --- a/cmake/modules/ShellCompletion.cmake +++ b/cmake/modules/ShellCompletion.cmake @@ -18,7 +18,7 @@ if (BASH_COMPLETION_ENABLED) # generate wrapper script for bash completion configure_file("${BASH_COMPLETION_TEMPLATE_FILE}" - "${CMAKE_CURRENT_BINARY_DIR}/bash-completion/completions/${META_PROJECT_NAME}${META_CONFIG_SUFFIX}" @ONLY) + "${CMAKE_CURRENT_BINARY_DIR}/bash-completion/completions/${META_TARGET_NAME}" @ONLY) # add install target bash completion if (NOT META_NO_INSTALL_TARGETS AND ENABLE_INSTALL_TARGETS)