This commit is contained in:
Shaun Reed 2025-03-14 15:42:17 -04:00
parent bdd178d0f2
commit 12883e8c20
2 changed files with 13 additions and 1 deletions

View File

@ -226,6 +226,16 @@ jobs:
cd build
cpack -C Release -G NSIS
- name: Upload logs on failure (WIN)
if: failure()
uses: actions/upload-artifact@v4
with:
name: Build-Logs
path: |
D:\a\qtk\qtk\build\packages\_CPack_Packages\win64\NSIS\NSISOutput.log
D:\a\qtk\qtk\build\CMakeFiles\CMakeOutput.log
D:\a\qtk\qtk\build\CMakeFiles\CMakeError.log
- name: Upload package artifacts (WIN)
if: matrix.os == 'windows-latest'
uses: actions/upload-artifact@v4

View File

@ -169,7 +169,9 @@ endif()
# Windows
# Set icon for the splash image used in Windows NSIS installers.
set(CPACK_PACKAGE_ICON "${QTK_RESOURCES}/icons/win/kilroy_splash.bmp")
# TODO: Fix NSIS cmake error
# File: "D:/a/qtk/qtk/resources/icons/win/kilroy_splash.bmp" -> no files found.
#set(CPACK_PACKAGE_ICON "${QTK_RESOURCES}/icons/win/kilroy_splash.bmp")
set(CPACK_NSIS_MODIFY_PATH ON)
set(CPACK_NSIS_ENABLE_UNINSTALL_BEFORE_INSTALL ON)
# https://nsis.sourceforge.io/Reference/CreateShortCut