Add new requirements file for binaries in contrib
This commit is contained in:
@@ -6,34 +6,17 @@ contrib=$(dirname "$0")
|
||||
|
||||
which virtualenv > /dev/null 2>&1 || { echo "Please install virtualenv" && exit 1; }
|
||||
|
||||
# standard Electrum dependencies
|
||||
for i in '' '-hw' '-binaries'; do
|
||||
rm "$venv_dir" -rf
|
||||
virtualenv -p $(which python3) $venv_dir
|
||||
|
||||
rm "$venv_dir" -rf
|
||||
virtualenv -p $(which python3) $venv_dir
|
||||
source $venv_dir/bin/activate
|
||||
|
||||
source $venv_dir/bin/activate
|
||||
echo "Installing $i dependencies"
|
||||
|
||||
echo "Installing main dependencies"
|
||||
|
||||
pushd $contrib/..
|
||||
python setup.py install
|
||||
popd
|
||||
|
||||
pip freeze | sed '/^Electrum/ d' > $contrib/deterministic-build/requirements.txt
|
||||
|
||||
|
||||
# hw wallet library dependencies
|
||||
|
||||
rm "$venv_dir" -rf
|
||||
virtualenv -p $(which python3) $venv_dir
|
||||
|
||||
source $venv_dir/bin/activate
|
||||
|
||||
echo "Installing hw wallet dependencies"
|
||||
|
||||
python -m pip install -r $contrib/../requirements-hw.txt --upgrade
|
||||
|
||||
pip freeze | sed '/^Electrum/ d' > $contrib/deterministic-build/requirements-hw.txt
|
||||
python -m pip install -r $contrib/requirements/requirements${i}.txt --upgrade
|
||||
|
||||
pip freeze | sed '/^Electrum/ d' > $contrib/deterministic-build/requirements${i}.txt
|
||||
done
|
||||
|
||||
echo "Done. Updated requirements"
|
||||
|
||||
Reference in New Issue
Block a user