From a80b4237cb6f8c80db1df700b4e7a6a06d5c97be Mon Sep 17 00:00:00 2001 From: tastytea Date: Thu, 3 Dec 2020 21:23:07 +0100 Subject: [PATCH] Make ZSH_COMPLETION_DIR a bit more portable. --- CMakeLists.txt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index bade7ef..95b2c7c 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -16,11 +16,12 @@ project (mastorss LANGUAGES CXX) list(APPEND CMAKE_MODULE_PATH "${PROJECT_SOURCE_DIR}/cmake") +include(GNUInstallDirs) # Project build options. option(WITH_MAN "Compile and install manpage." YES) option(WITH_COMPLETIONS "Install Zsh completions." YES) -set(ZSH_COMPLETION_DIR "share/zsh/site-functions" +set(ZSH_COMPLETION_DIR "${CMAKE_INSTALL_DATAROOTDIR}/zsh/site-functions" CACHE STRING "Installation directory for Zsh completions.") set(CMAKE_CXX_STANDARD 17)