Basic Windows NSIS installer

This commit is contained in:
Tim Angus committed 2025-09-12 21:36:06 +01:00
1 parent f41496b399
commit 53ca8b0565
3 files changed
+20

No files matched your search

+12
View File
@@ -15,3 +15,15 @@ foreach(TARGET IN LISTS INSTALL_TARGETS)
BUNDLE DESTINATION ${DESTINATION}
ARCHIVE EXCLUDE_FROM_ALL)
endforeach()
if(NOT CPACK_GENERATOR)
return()
endif()
set(CPACK_PACKAGE_NAME ${PROJECT_NAME})
set(CPACK_PACKAGE_INSTALL_DIRECTORY ${PROJECT_NAME})
set(CPACK_PACKAGE_EXECUTABLES ${CLIENT_NAME} ${PROJECT_NAME})
set(CPACK_PACKAGE_FILE_NAME ${PROJECT_NAME}-${PRODUCT_VERSION})
set(CPACK_RESOURCE_FILE_LICENSE ${CMAKE_SOURCE_DIR}/COPYING.txt)
include(CPack)