diff options
Diffstat (limited to 'Modules/CPack.cmake')
-rw-r--r-- | Modules/CPack.cmake | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/Modules/CPack.cmake b/Modules/CPack.cmake index 3230e90..913cc18 100644 --- a/Modules/CPack.cmake +++ b/Modules/CPack.cmake @@ -184,6 +184,16 @@ cpack_set_if_not_set(CPACK_USE_DESTDIR ON) cpack_set_if_not_set(CPACK_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") cpack_encode_variables() +cpack_set_if_not_set(CPACK_NSIS_INSTALLER_ICON_CODE "") +if(CPACK_PACKAGE_ICON) + set(CPACK_NSIS_INSTALLER_ICON_CODE " +!define CPACK_PACKAGE_ICON "@CPACK_PACKAGE_ICON@ +!define MUI_HEADERIMAGE_BITMAP "@CPACK_PACKAGE_ICON@ +") +endif(CPACK_PACKAGE_ICON) + + + configure_file("${cpack_input_file}" "${CPACK_OUTPUT_CONFIG_FILE}" @ONLY IMMEDIATE) # Generate source file |