Updating windows installer
All checks were successful
continuous-integration/drone/push Build is passing

This commit is contained in:
Adsooi 2024-01-11 01:15:43 +01:00
parent cff994d9d7
commit d0851b819f
Signed by: Ad5001
GPG key ID: EF45F9C6AFE20160
2 changed files with 7 additions and 9 deletions

View file

@ -28,3 +28,7 @@ rm dist/logarithmplotter/_internal/PySide6/Qt6WebEngineCore.dll
# Remove the QtQuick styles that are unused # Remove the QtQuick styles that are unused
rm -rf dist/logarithmplotter/_internal/PySide6/qml/QtQuick/Controls/{Imagine,Material,designer} rm -rf dist/logarithmplotter/_internal/PySide6/qml/QtQuick/Controls/{Imagine,Material,designer}
# Remove unused tools
rm dist/logarithmplotter/_internal/PySide6/qml/{Qt3D,QtQuick3D}
rm dist/logarithmplotter/_internal/PySide6/Qt6{Pdf.dll,*3D*,Location.dll}

View file

@ -50,7 +50,7 @@ VIAddVersionKey "FileVersion" "${APP_VERSION}"
!define MUI_PAGE_HEADER_SUBTEXT "${COPYRIGHT}" !define MUI_PAGE_HEADER_SUBTEXT "${COPYRIGHT}"
!define MUI_WELCOMEPAGE_TITLE "Install ${APP_NAME} v${VERSION_SHORT}" !define MUI_WELCOMEPAGE_TITLE "Install ${APP_NAME} v${VERSION_SHORT}"
!define MUI_WELCOMEPAGE_TEXT "Welcome to the ${APP_NAME} installer! Follow the steps provided by this installer to install ${APP_NAME}" !define MUI_WELCOMEPAGE_TEXT "Thank you for downloading ${APP_NAME}! Follow the steps provided by this installer to install ${APP_NAME}."
!define MUI_HEADERIMAGE_RIGHT !define MUI_HEADERIMAGE_RIGHT
;Extra space for the title area ;Extra space for the title area
;!insertmacro MUI_WELCOMEPAGE_TITLE_3LINES ;!insertmacro MUI_WELCOMEPAGE_TITLE_3LINES
@ -89,7 +89,7 @@ Icon "logarithmplotter.ico"
;!define MUI_DIRECTORYPAGE_VARIABLE $INSTDIR ;!define MUI_DIRECTORYPAGE_VARIABLE $INSTDIR
!define MUI_INSTFILESPAGE_FINISHHEADER_TEXT "Success!" !define MUI_INSTFILESPAGE_FINISHHEADER_TEXT "Success!"
!define MUI_INSTFILESPAGE_FINISHHEADER_SUBTEXT "${APP_NAME} v${VERSION_SHORT} was installed on your computer" !define MUI_INSTFILESPAGE_FINISHHEADER_SUBTEXT "${APP_NAME} v${VERSION_SHORT} was installed on your computer."
!define MUI_INSTFILESPAGE_ABORTHEADER_TEXT "There was an error during the installation process." !define MUI_INSTFILESPAGE_ABORTHEADER_TEXT "There was an error during the installation process."
!define MUI_INSTFILESPAGE_ABORTHEADER_SUBTEXT "${APP_NAME} v${VERSION_SHORT} was not installed on your computer." !define MUI_INSTFILESPAGE_ABORTHEADER_SUBTEXT "${APP_NAME} v${VERSION_SHORT} was not installed on your computer."
@ -155,16 +155,10 @@ Icon "logarithmplotter.ico"
Section "" Section ""
SetOutPath $INSTDIR SetOutPath $INSTDIR
File logarithmplotter.exe File logarithmplotter.exe
File *.dll
File *.pyd
File *.md File *.md
;File *.manifest
File *.zip
File *.bmp File *.bmp
File *.ico File *.ico
File /r qml File /r _internal
File /r PySide6
File /r shiboken6
CreateShortcut "$SMPROGRAMS\LogarithmPlotter.lnk" "$INSTDIR\logarithmplotter.exe" CreateShortcut "$SMPROGRAMS\LogarithmPlotter.lnk" "$INSTDIR\logarithmplotter.exe"