commit 0a779e9543575052cdd277c58af12ec2d06c787c
Author: Kornel Benko <[email protected]>
Date: Fri Sep 6 14:56:31 2013 +0200
Cmake build: Move default for man-pages to /usr/local/man
and at the same time make it configurable.
Until now it was hard wired to a subdirectory of installed lyx.
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 0d4b6dd..d84e05e 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -387,6 +387,9 @@ set(LYX_LOCALEDIR "locale")
set(LYX_ABS_INSTALLED_LOCALEDIR
"${LYX_ABS_INSTALLED_DATADIR}/${LYX_DATA_SUBDIR}${LYX_LOCALEDIR}")
set(LYX_ABS_TOP_SRCDIR "${TOP_SRC_DIR}")
+set(LYX_MAN_DIR "/usr/local/man" CACHE STRING
+ "Install location for man pages.")
+mark_as_advanced(LYX_MAN_DIR)
if(LYX_INSTALL AND WIN32)
message(STATUS "Configuring NSIS files")
diff --git a/development/cmake/man/CMakeLists.txt
b/development/cmake/man/CMakeLists.txt
index 1cec154..cf720cf 100755
--- a/development/cmake/man/CMakeLists.txt
+++ b/development/cmake/man/CMakeLists.txt
@@ -27,7 +27,7 @@ endforeach(_mn)
ADD_CUSTOM_TARGET(man ALL DEPENDS ${_manuals})
-install(FILES ${_manuals} DESTINATION ${LYX_DATA_SUBDIR}man/man1)
+install(FILES ${_manuals} DESTINATION ${LYX_MAN_DIR}/man1)
# ADD_MANUALS("lyx")