Refactor code structure for improved readability and maintainability
This commit is contained in:
@@ -9,14 +9,16 @@ run:
|
||||
|
||||
build:
|
||||
uv run pyinstaller --onefile --name planka-cli --collect-all plankapy scripts/planka_cli.py
|
||||
chmod +x dist/planka-cli
|
||||
|
||||
smoke: build
|
||||
@tmp_home="$$(mktemp -d)"; \
|
||||
@set -e; \
|
||||
tmp_home="$$(mktemp -d)"; \
|
||||
trap 'rm -rf "$$tmp_home"' EXIT; \
|
||||
env -i PATH="/usr/bin:/bin:/usr/sbin:/sbin" HOME="$$tmp_home" \
|
||||
PYTHONNOUSERSITE=1 PYTHONPATH= PYTHONHOME= \
|
||||
./dist/planka-cli --help; \
|
||||
rm -rf "$$tmp_home"
|
||||
VIRTUAL_ENV= CONDA_PREFIX= CONDA_DEFAULT_ENV= PIPENV_ACTIVE= \
|
||||
PYENV_VERSION= UV_PROJECT_ENV= \
|
||||
./dist/planka-cli --help
|
||||
|
||||
clean:
|
||||
rm -rf dist build *.spec __pycache__ scripts/__pycache__
|
||||
|
||||
Reference in New Issue
Block a user