Skip to content

Commit

Permalink
contrib/freeze_packages.sh: trivial clean-up
Browse files Browse the repository at this point in the history
  • Loading branch information
SomberNight committed Nov 14, 2020
1 parent 77f75f1 commit 168801b
Showing 1 changed file with 6 additions and 6 deletions.
12 changes: 6 additions & 6 deletions contrib/freeze_packages.sh
Original file line number Diff line number Diff line change
Expand Up @@ -26,23 +26,23 @@ for i in '' '-hw' '-binaries' '-binaries-mac' '-build-wine' '-build-mac' '-build

source $venv_dir/bin/activate

echo "Installing $m dependencies"
echo "Installing dependencies... (requirements${i}.txt)"

python -m pip install -r $contrib/requirements/requirements${i}.txt --upgrade
python -m pip install -r "$contrib/requirements/requirements${i}.txt" --upgrade

echo "OK."

requirements=$(pip freeze --all)
restricted=$(echo $requirements | ${SYSTEM_PYTHON} $contrib/deterministic-build/find_restricted_dependencies.py)
requirements="$requirements $restricted"

echo "Generating package hashes..."
rm $contrib/deterministic-build/requirements${i}.txt
touch $contrib/deterministic-build/requirements${i}.txt
echo "Generating package hashes... (requirements${i}.txt)"
rm "$contrib/deterministic-build/requirements${i}.txt"
touch "$contrib/deterministic-build/requirements${i}.txt"

for requirement in $requirements; do
echo -e "\r Hashing $requirement..."
${SYSTEM_PYTHON} -m hashin -r $contrib/deterministic-build/requirements${i}.txt ${requirement}
${SYSTEM_PYTHON} -m hashin -r "$contrib/deterministic-build/requirements${i}.txt" "${requirement}"
done

echo "OK."
Expand Down

0 comments on commit 168801b

Please sign in to comment.