Skip to content

Commit

Permalink
Merge #56: [Build] Update windows deployment
Browse files Browse the repository at this point in the history
8024607 [Build] Update windows deployment (Fuzzbawls)

Pull request description:

  Added some PIVX customization to the NSIS installer.

ACKs for top commit:
  Liquid369:
    ACK 8024607

Tree-SHA512: e0d6ea1706ed08ea21b933bad6ded355c281f65839f765284ca1517d3bb25a4e2ac38dabaef172aa42d69c1d494bc726ee100827e8188a907956838933d83a13
  • Loading branch information
Fuzzbawls committed Apr 5, 2024
2 parents 44f8e25 + 8024607 commit a19b8b2
Show file tree
Hide file tree
Showing 5 changed files with 8 additions and 1 deletion.
1 change: 1 addition & 0 deletions LICENSE.txt
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ MIT License
Copyright (c) 2017 chaeplin
Copyright (c) 2017 Bertrand256
Copyright (c) 2017-2019 Random.Zebra (https://github.com/random-zebra/)
Copyright (c) 2019-2024 The PIVX Core developers

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
Expand Down
Binary file added img/nsis-header.bmp
Binary file not shown.
Binary file added img/nsis-wizard.bmp
Binary file not shown.
Binary file modified img/spmt.ico
Binary file not shown.
8 changes: 7 additions & 1 deletion setup.nsi
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
; Helper defines. PRODUCT_VERSION is parsed by reading src/version.txt.
Unicode True
!searchparse /file src/version.txt `"number": "` VER_MAJOR `.` VER_MINOR `.` VER_REV `"`
!searchparse /file src/version.txt `"tag": "` VER_TAG `"`
!define PRODUCT_NAME "SPMT"
Expand All @@ -18,7 +19,12 @@ SetCompressor /SOLID lzma
; MUI Settings
!define MUI_ABORTWARNING
!define MUI_ICON "img\spmt.ico"
!define MUI_WELCOMEFINISHPAGE_BITMAP "img\nsis-wizard.bmp"
!define MUI_HEADERIMAGE
!define MUI_HEADERIMAGE_RIGHT
!define MUI_HEADERIMAGE_BITMAP "img\nsis-header.bmp"
!define MUI_UNICON "${NSISDIR}\Contrib\Graphics\Icons\modern-uninstall.ico"
!define MUI_UNWELCOMEFINISHPAGE_BITMAP "img\nsis-wizard.bmp"

!insertmacro MUI_PAGE_WELCOME
!insertmacro MUI_PAGE_LICENSE "LICENSE.txt"
Expand Down Expand Up @@ -110,4 +116,4 @@ Function .onInit
MessageBox MB_OK|MB_ICONSTOP "Cannot install SPMT on a 32-bit system."
Abort
${EndIf}
FunctionEnd
FunctionEnd

0 comments on commit a19b8b2

Please sign in to comment.