diff options
Diffstat (limited to 'CPackConfig.cmake')
| -rw-r--r-- | CPackConfig.cmake | 14 |
1 files changed, 9 insertions, 5 deletions
diff --git a/CPackConfig.cmake b/CPackConfig.cmake index 3c1ed6bd..65de9c96 100644 --- a/CPackConfig.cmake +++ b/CPackConfig.cmake @@ -24,13 +24,17 @@ set(CPACK_SOURCE_PACKAGE_FILE_NAME "${CPACK_PACKAGE_NAME}-${CPACK_PACKAGE_VERSIO ### nsis generator -set(CPACK_GENERATOR "NSIS") +set(CPACK_GENERATOR "ZIP") -set(CPACK_PACKAGE_INSTALL_DIRECTORY "libssh") +find_package(NSIS) +if (HAVE_NSIS) + set(CPACK_GENERATOR "${CPACK_GENERATOR};NSIS") + set(CPACK_NSIS_DISPLAY_NAME "The SSH Library") + set(CPACK_NSIS_COMPRESSOR "/SOLID zlib") + set(CPACK_NSIS_MENU_LINKS "http://www.libssh.org/" "libssh homepage") +if (HAVE_NSIS) -set(CPACK_NSIS_DISPLAY_NAME "The SSH Library") -set(CPACK_NSIS_COMPRESSOR "/SOLID zlib") -set(CPACK_NSIS_MENU_LINKS "http://www.libssh.org/" "libssh homepage") +set(CPACK_PACKAGE_INSTALL_DIRECTORY "libssh") set(CPACK_PACKAGE_FILE_NAME ${APPLICATION_NAME}-${CPACK_PACKAGE_VERSION}) |
