diff --git a/dev.sh b/dev.sh index a0a42462cf88df8cf84eda7c5bbda6be9d76e1da..47c8aff97b0bb69e41be03b93ce25c0336b536da 100755 --- a/dev.sh +++ b/dev.sh @@ -1,12 +1,19 @@ #!/bin/sh +remove_pip_metadata() { + find . -type d -name pip-wheel-metadata -print0 | xargs -0r rm -rf -- +} + case "$1" in "install-all") cd "$(dirname "$0")" + remove_pip_metadata poetry install for d in apps/official/*; do + remove_pip_metadata poetry run sh -c "cd $d; poetry install" done + remove_pip_metadata poetry run ./manage.py migrate ;; *)