mirror of
https://github.com/bitcoin/bitcoin.git
synced 2026-09-11 21:20:39 +02:00
build: Quote host paths in NSIS installer template
The `File` instructions embed the build and source directories unquoted, so `makensis` fails for the `deploy` target when either path contains spaces.
This commit is contained in:
@@ -72,19 +72,19 @@ ShowUninstDetails show
|
||||
Section -Main SEC0000
|
||||
SetOutPath $INSTDIR
|
||||
SetOverwrite on
|
||||
File @BIN_DIR@/@BITCOIN_GUI_NAME@@EXEEXT@
|
||||
File @BIN_DIR@/@BITCOIN_WRAPPER_NAME@@EXEEXT@
|
||||
File /oname=COPYING.txt @abs_top_srcdir@/COPYING
|
||||
File /oname=readme.txt @abs_top_srcdir@/doc/README_windows.txt
|
||||
File @abs_top_srcdir@/share/examples/bitcoin.conf
|
||||
File "@BIN_DIR@/@BITCOIN_GUI_NAME@@EXEEXT@"
|
||||
File "@BIN_DIR@/@BITCOIN_WRAPPER_NAME@@EXEEXT@"
|
||||
File /oname=COPYING.txt "@abs_top_srcdir@/COPYING"
|
||||
File /oname=readme.txt "@abs_top_srcdir@/doc/README_windows.txt"
|
||||
File "@abs_top_srcdir@/share/examples/bitcoin.conf"
|
||||
SetOutPath $INSTDIR\share\rpcauth
|
||||
File @abs_top_srcdir@/share/rpcauth/*.*
|
||||
File "@abs_top_srcdir@/share/rpcauth/*.*"
|
||||
SetOutPath $INSTDIR\daemon
|
||||
File @BIN_DIR@/@BITCOIN_DAEMON_NAME@@EXEEXT@
|
||||
File @BIN_DIR@/@BITCOIN_CLI_NAME@@EXEEXT@
|
||||
File @BIN_DIR@/@BITCOIN_TX_NAME@@EXEEXT@
|
||||
File @BIN_DIR@/@BITCOIN_WALLET_TOOL_NAME@@EXEEXT@
|
||||
File @LIBEXEC_DIR@/@BITCOIN_TEST_NAME@@EXEEXT@
|
||||
File "@BIN_DIR@/@BITCOIN_DAEMON_NAME@@EXEEXT@"
|
||||
File "@BIN_DIR@/@BITCOIN_CLI_NAME@@EXEEXT@"
|
||||
File "@BIN_DIR@/@BITCOIN_TX_NAME@@EXEEXT@"
|
||||
File "@BIN_DIR@/@BITCOIN_WALLET_TOOL_NAME@@EXEEXT@"
|
||||
File "@LIBEXEC_DIR@/@BITCOIN_TEST_NAME@@EXEEXT@"
|
||||
SetOutPath $INSTDIR
|
||||
WriteRegStr HKCU "${REGKEY}\Components" Main 1
|
||||
SectionEnd
|
||||
|
||||
Reference in New Issue
Block a user