4 changed files with 77 additions and 57 deletions
@ -1,28 +1,36 @@ |
|||||
#!/bin/bash |
#!/bin/bash |
||||
|
|
||||
|
set -e |
||||
|
|
||||
# Lucky number |
# Lucky number |
||||
export PYTHONHASHSEED=22 |
export PYTHONHASHSEED=22 |
||||
|
|
||||
here=$(dirname "$0") |
here="$(dirname "$(readlink -e "$0")")" |
||||
test -n "$here" -a -d "$here" || exit |
test -n "$here" -a -d "$here" || exit |
||||
|
|
||||
echo "Clearing $here/build and $here/dist..." |
export CONTRIB="$here/.." |
||||
|
export CACHEDIR="$here/.cache" |
||||
|
export PIP_CACHE_DIR="$CACHEDIR/pip_cache" |
||||
|
|
||||
|
. "$CONTRIB"/build_tools_util.sh |
||||
|
|
||||
|
info "Clearing $here/build and $here/dist..." |
||||
rm "$here"/build/* -rf |
rm "$here"/build/* -rf |
||||
rm "$here"/dist/* -rf |
rm "$here"/dist/* -rf |
||||
|
|
||||
mkdir -p /tmp/electrum-build |
mkdir -p "$CACHEDIR" "$PIP_CACHE_DIR" |
||||
mkdir -p /tmp/electrum-build/pip-cache |
|
||||
export PIP_CACHE_DIR="/tmp/electrum-build/pip-cache" |
|
||||
|
|
||||
$here/build-secp256k1.sh || exit 1 |
$here/build-secp256k1.sh || fail "build-secp256k1 failed" |
||||
|
|
||||
$here/prepare-wine.sh || exit 1 |
$here/prepare-wine.sh || fail "prepare-wine failed" |
||||
|
|
||||
echo "Resetting modification time in C:\Python..." |
info "Resetting modification time in C:\Python..." |
||||
# (Because of some bugs in pyinstaller) |
# (Because of some bugs in pyinstaller) |
||||
pushd /opt/wine64/drive_c/python* |
pushd /opt/wine64/drive_c/python* |
||||
find -exec touch -d '2000-11-11T11:11:11+00:00' {} + |
find -exec touch -d '2000-11-11T11:11:11+00:00' {} + |
||||
popd |
popd |
||||
ls -l /opt/wine64/drive_c/python* |
ls -l /opt/wine64/drive_c/python* |
||||
|
|
||||
$here/build-electrum-git.sh && \ |
$here/build-electrum-git.sh || fail "build-electrum-git failed" |
||||
echo "Done." |
|
||||
|
info "Done." |
||||
|
Loading…
Reference in new issue