Browse Source

appimage build: rm "build" folder if present as it makes build non-reproducible

AFAICT the "build" is created if you "python setup.py install" electrum,
which is now deprecated in any case.
dependabot/pip/contrib/deterministic-build/ecdsa-0.13.3
SomberNight 6 years ago
parent
commit
249e3d496b
No known key found for this signature in database GPG Key ID: B33B5F232C6271E9
  1. 6
      contrib/build-linux/appimage/build.sh

6
contrib/build-linux/appimage/build.sh

@ -20,11 +20,13 @@ SQUASHFSKIT_COMMIT="ae0d656efa2d0df2fcac795b6823b44462f19386"
VERSION=`git describe --tags --dirty --always`
APPIMAGE="$DISTDIR/electrum-$VERSION-x86_64.AppImage"
. "$CONTRIB"/build_tools_util.sh
rm -rf "$BUILDDIR"
mkdir -p "$APPDIR" "$CACHEDIR" "$DISTDIR"
. "$CONTRIB"/build_tools_util.sh
# potential leftover from setuptools that might make pip put garbage in binary
rm -rf "$PROJECT_ROOT/build"
info "downloading some dependencies."

Loading…
Cancel
Save