diff options
Diffstat (limited to 'cmake/install_macros.cmake')
-rw-r--r-- | cmake/install_macros.cmake | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/cmake/install_macros.cmake b/cmake/install_macros.cmake index f28720e97bc..a4ba10c28e5 100644 --- a/cmake/install_macros.cmake +++ b/cmake/install_macros.cmake @@ -71,9 +71,10 @@ FUNCTION(INSTALL_MANPAGE file) ${MYSQL_DOC_DIR}/man/*${file}.8* ${GLOB_EXPR} ) - ENDIF() + ENDIF() FILE(GLOB_RECURSE MANPAGES ${GLOB_EXPR}) + IF(MANPAGES) LIST(GET MANPAGES 0 MANPAGE) STRING(REPLACE "${file}man.1" "${file}.1" MANPAGE "${MANPAGE}") @@ -111,8 +112,10 @@ FUNCTION(INSTALL_SCRIPT) ENDIF() INSTALL(PROGRAMS ${script} DESTINATION ${ARG_DESTINATION} ${COMP}) + get_filename_component(dest "${script}" NAME) + CREATE_MARIADB_SYMLINK(${dest} ${ARG_DESTINATION} ${COMP}) - INSTALL_MANPAGE(${script}) + INSTALL_MANPAGE(${dest}) ENDFUNCTION() |