Ajoute un makefile
This commit is contained in:
17
Makefile
Normal file
17
Makefile
Normal file
@@ -0,0 +1,17 @@
|
|||||||
|
.PHONY: build install-tools install-dep init clean
|
||||||
|
|
||||||
|
init: install-dep install-tools
|
||||||
|
|
||||||
|
build:
|
||||||
|
@uvx pyinstaller --hidden-import=yaml --hidden-import=yaml.loader --paths=.venv/lib/python3.13/site-packages/ --onefile ./main.py
|
||||||
|
|
||||||
|
install-tools:
|
||||||
|
@uv tool install flake8
|
||||||
|
@uv tool install black
|
||||||
|
@uv tool install pyinstaller
|
||||||
|
|
||||||
|
install-dep:
|
||||||
|
@uv sync
|
||||||
|
|
||||||
|
clean:
|
||||||
|
@rm -r ./dist ./build
|
Reference in New Issue
Block a user