fix: add --force --reinstall to uv tool install and add make update target

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
Justin Bollinger
2026-02-13 22:30:38 -05:00
parent 80857d03c6
commit 4c5c954eb1

View File

@@ -1,5 +1,5 @@
.DEFAULT_GOAL := submodules
.PHONY: install reinstall dev-install dev-reinstall clean hashcat-utils submodules submodules-pre vendor-assets clean-vendor test coverage lint check ruff mypy
.PHONY: install reinstall update dev-install dev-reinstall clean hashcat-utils submodules submodules-pre vendor-assets clean-vendor test coverage lint check ruff mypy
hashcat-utils: submodules
$(MAKE) -C hashcat-utils
@@ -58,7 +58,11 @@ install: submodules vendor-assets
$(MAKE) clean-vendor; \
exit 1; \
fi
@uv tool install .
@uv tool install . --force --reinstall
@$(MAKE) clean-vendor
update: submodules vendor-assets
@uv tool install . --force --reinstall
@$(MAKE) clean-vendor
reinstall: uninstall install