File tree Expand file tree Collapse file tree 3 files changed +6
-2
lines changed Expand file tree Collapse file tree 3 files changed +6
-2
lines changed Original file line number Diff line number Diff line change @@ -7,6 +7,7 @@ function(generate_setup_nsi)
7
7
set (abs_top_builddir ${PROJECT_BINARY_DIR} )
8
8
set (CLIENT_URL ${PROJECT_HOMEPAGE_URL} )
9
9
set (CLIENT_TARNAME "bitcoin" )
10
+ set (BITCOIN_WRAPPER_NAME "bitcoin" )
10
11
set (BITCOIN_GUI_NAME "bitcoin-qt" )
11
12
set (BITCOIN_DAEMON_NAME "bitcoind" )
12
13
set (BITCOIN_CLI_NAME "bitcoin-cli" )
Original file line number Diff line number Diff line change @@ -23,7 +23,7 @@ function(add_maintenance_targets)
23
23
return ()
24
24
endif ()
25
25
26
- foreach (target IN ITEMS bitcoind bitcoin-qt bitcoin-cli bitcoin-tx bitcoin-util bitcoin-wallet test_bitcoin bench_bitcoin )
26
+ foreach (target IN ITEMS bitcoin bitcoind bitcoin-qt bitcoin-cli bitcoin-tx bitcoin-util bitcoin-wallet test_bitcoin bench_bitcoin )
27
27
if (TARGET ${target} )
28
28
list (APPEND executables $< TARGET_FILE:${target} > )
29
29
endif ()
@@ -43,7 +43,7 @@ function(add_maintenance_targets)
43
43
endfunction ()
44
44
45
45
function (add_windows_deploy_target )
46
- if (MINGW AND TARGET bitcoin-qt AND TARGET bitcoind AND TARGET bitcoin-cli AND TARGET bitcoin-tx AND TARGET bitcoin-wallet AND TARGET bitcoin-util AND TARGET test_bitcoin )
46
+ if (MINGW AND TARGET bitcoin AND TARGET bitcoin -qt AND TARGET bitcoind AND TARGET bitcoin-cli AND TARGET bitcoin-tx AND TARGET bitcoin-wallet AND TARGET bitcoin-util AND TARGET test_bitcoin )
47
47
find_program (MAKENSIS_EXECUTABLE makensis )
48
48
if (NOT MAKENSIS_EXECUTABLE )
49
49
add_custom_target (deploy
@@ -59,6 +59,7 @@ function(add_windows_deploy_target)
59
59
add_custom_command (
60
60
OUTPUT ${PROJECT_BINARY_DIR} /bitcoin-win64-setup.exe
61
61
COMMAND ${CMAKE_COMMAND} -E make_directory ${PROJECT_BINARY_DIR} /release
62
+ COMMAND ${CMAKE_STRIP} $< TARGET_FILE:bitcoin> -o ${PROJECT_BINARY_DIR} /release/$<TARGET_FILE_NAME:bitcoin>
62
63
COMMAND ${CMAKE_STRIP} $< TARGET_FILE:bitcoin-qt> -o ${PROJECT_BINARY_DIR} /release/$<TARGET_FILE_NAME:bitcoin-qt>
63
64
COMMAND ${CMAKE_STRIP} $< TARGET_FILE:bitcoind> -o ${PROJECT_BINARY_DIR} /release/$<TARGET_FILE_NAME:bitcoind>
64
65
COMMAND ${CMAKE_STRIP} $< TARGET_FILE:bitcoin-cli> -o ${PROJECT_BINARY_DIR} /release/$<TARGET_FILE_NAME:bitcoin-cli>
Original file line number Diff line number Diff line change @@ -73,6 +73,7 @@ Section -Main SEC0000
73
73
SetOutPath $INSTDIR
74
74
SetOverwrite on
75
75
File @abs_top_builddir@/release/@BITCOIN_GUI_NAME@@EXEEXT@
76
+ File @abs_top_builddir@/release/@BITCOIN_WRAPPER_NAME@@EXEEXT@
76
77
File /oname=COPYING.txt @abs_top_srcdir@/COPYING
77
78
File /oname=readme.txt @abs_top_srcdir@/doc/README_windows.txt
78
79
File @abs_top_srcdir@/share/examples/bitcoin.conf
@@ -129,6 +130,7 @@ done${UNSECTION_ID}:
129
130
130
131
# Uninstaller sections
131
132
Section /o -un.Main UNSEC0000
133
+ Delete /REBOOTOK $INSTDIR\@BITCOIN_WRAPPER_NAME@@EXEEXT@
132
134
Delete /REBOOTOK $INSTDIR\@BITCOIN_GUI_NAME@@EXEEXT@
133
135
Delete /REBOOTOK $INSTDIR\COPYING.txt
134
136
Delete /REBOOTOK $INSTDIR\readme.txt
You can’t perform that action at this time.
0 commit comments