aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorfanquake <fanquake@gmail.com>2022-08-12 10:43:22 +0100
committerfanquake <fanquake@gmail.com>2022-08-16 11:32:42 +0100
commit0eac1f7ba49eacf7a87fcb25dff762c4d28a2509 (patch)
tree3dad7ad8e725e52b66d1943a28cdd6bcff26aab9
parentcf39913e574857b8066795d33cb88ac5e45d05db (diff)
downloadbitcoin-0eac1f7ba49eacf7a87fcb25dff762c4d28a2509.tar.xz
build: include share/rpcauth in tarball & installer
Fixes #19081.
-rwxr-xr-xcontrib/guix/libexec/build.sh2
-rw-r--r--share/setup.nsi.in3
2 files changed, 5 insertions, 0 deletions
diff --git a/contrib/guix/libexec/build.sh b/contrib/guix/libexec/build.sh
index 28cad05013..2795a90036 100755
--- a/contrib/guix/libexec/build.sh
+++ b/contrib/guix/libexec/build.sh
@@ -369,6 +369,8 @@ mkdir -p "$DISTSRC"
# has not been run before buildling, this file will be a stub
cp "${DISTSRC}/share/examples/bitcoin.conf" "${DISTNAME}/"
+ cp -r "${DISTSRC}/share/rpcauth" "${DISTNAME}/share/"
+
# Finally, deterministically produce {non-,}debug binary tarballs ready
# for release
case "$HOST" in
diff --git a/share/setup.nsi.in b/share/setup.nsi.in
index a5fb2e06cb..7fa2f39c3c 100644
--- a/share/setup.nsi.in
+++ b/share/setup.nsi.in
@@ -75,6 +75,8 @@ Section -Main SEC0000
File @abs_top_builddir@/release/@BITCOIN_GUI_NAME@@EXEEXT@
File /oname=COPYING.txt @abs_top_srcdir@/COPYING
File /oname=readme.txt @abs_top_srcdir@/doc/README_windows.txt
+ SetOutPath $INSTDIR\share\rpcauth
+ File @abs_top_srcdir@/share/rpcauth/*.*
SetOutPath $INSTDIR\daemon
File @abs_top_builddir@/release/@BITCOIN_DAEMON_NAME@@EXEEXT@
File @abs_top_builddir@/release/@BITCOIN_CLI_NAME@@EXEEXT@
@@ -127,6 +129,7 @@ Section /o -un.Main UNSEC0000
Delete /REBOOTOK $INSTDIR\@BITCOIN_GUI_NAME@@EXEEXT@
Delete /REBOOTOK $INSTDIR\COPYING.txt
Delete /REBOOTOK $INSTDIR\readme.txt
+ RMDir /r /REBOOTOK $INSTDIR\share
RMDir /r /REBOOTOK $INSTDIR\daemon
DeleteRegValue HKCU "${REGKEY}\Components" Main
SectionEnd