aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFlorian Walch <florian@fwalch.com>2014-08-23 22:29:28 +0200
committerJohn Szakmeister <john@szakmeister.net>2014-08-23 18:05:41 -0400
commitbbaf699b6b13ae7e8de2fc147a50de6a00a99a30 (patch)
treec662814439cee26bf2eab220d8142edbc71a0bd9
parent866d547cfccf8b3f3d5029ede78fab86fdaa6f74 (diff)
downloadrneovim-bbaf699b6b13ae7e8de2fc147a50de6a00a99a30.tar.gz
rneovim-bbaf699b6b13ae7e8de2fc147a50de6a00a99a30.tar.bz2
rneovim-bbaf699b6b13ae7e8de2fc147a50de6a00a99a30.zip
CMake: Use DESTDIR for helptags generation.
-rw-r--r--cmake/GenerateHelptags.cmake9
1 files changed, 7 insertions, 2 deletions
diff --git a/cmake/GenerateHelptags.cmake b/cmake/GenerateHelptags.cmake
index b85b77e1ff..4101ff6cbf 100644
--- a/cmake/GenerateHelptags.cmake
+++ b/cmake/GenerateHelptags.cmake
@@ -1,4 +1,8 @@
-message(STATUS "Generating helptags.")
+file(TO_CMAKE_PATH
+ "$ENV{DESTDIR}/${CMAKE_INSTALL_PREFIX}/share/nvim/runtime/doc"
+ HELPTAGS_WORKING_DIRECTORY)
+
+message(STATUS "Generating helptags in ${HELPTAGS_WORKING_DIRECTORY}.")
execute_process(
COMMAND "${CMAKE_CURRENT_BINARY_DIR}/bin/nvim"
@@ -6,7 +10,8 @@ execute_process(
-esX
-c "helptags ++t ."
-c quit
- WORKING_DIRECTORY "${CMAKE_INSTALL_PREFIX}/share/nvim/runtime/doc"
+ WORKING_DIRECTORY "${HELPTAGS_WORKING_DIRECTORY}"
+ OUTPUT_VARIABLE err
ERROR_VARIABLE err
RESULT_VARIABLE res)