diff --git a/contrib/guix/guix-build b/contrib/guix/guix-build index 518379e..b7707bc 100755 --- a/contrib/guix/guix-build +++ b/contrib/guix/guix-build @@ -121,28 +121,6 @@ else mkdir -p "$DISTSRC_BASE" fi -################ -# VERSION_BASE should have enough space -################ - -avail_KiB="$(df -Pk "$VERSION_BASE" | sed 1d | tr -s ' ' | cut -d' ' -f4)" -total_required_KiB=0 -for host in $HOSTS; do - case "$host" in - *darwin*) required_KiB=440000 ;; - *mingw*) required_KiB=7600000 ;; - *) required_KiB=6400000 ;; - esac - total_required_KiB=$((total_required_KiB+required_KiB)) -done - -if (( total_required_KiB > avail_KiB )); then - total_required_GiB=$((total_required_KiB / 1048576)) - avail_GiB=$((avail_KiB / 1048576)) - echo "Performing a Feather Wallet Guix build for the selected HOSTS requires ${total_required_GiB} GiB, however, only ${avail_GiB} GiB is available. Please free up some disk space before performing the build." - exit 1 -fi - ################ # Check that we can connect to the guix-daemon ################ @@ -356,6 +334,10 @@ EOF ${SUBSTITUTE_URLS:+--substitute-urls="$SUBSTITUTE_URLS"} \ -- env HOST="$HOST" + if [[ -v DRY_RUN ]]; then + echo "Dry run, exiting.." + exit 0 + fi # Run the build script 'contrib/guix/libexec/build.sh' in the build # container specified by 'contrib/guix/manifest.scm'.