Skip to content

Commit 4cc0ef8

Browse files
committed
Add uv to Makefile via 'make init'
1 parent 31c21ab commit 4cc0ef8

1 file changed

Lines changed: 7 additions & 0 deletions

File tree

Makefile

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,9 @@ VERSION := $(shell $(PYTHON) -c "from importlib.metadata import version;print(ve
2828

2929
default: help
3030

31+
## Install uv (fast pip replacement)
32+
init: $(SENTINELS)/uv
33+
3134
## Regenerate requirements files
3235
requirements: requirements/dev.txt requirements/dev.in requirements/main.txt requirements/main.in
3336

@@ -90,6 +93,10 @@ $(SENTINELS)/dev-setup: init requirements/main.txt requirements/dev.txt | $(SENT
9093
$(PIP) install -r requirements/dev.txt
9194
@touch $@
9295

96+
$(SENTINELS)/uv: $(SENTINELS)
97+
pip install uv
98+
@touch $@
99+
93100
# Help related variables and targets
94101

95102
GREEN := $(shell tput -Txterm setaf 2)

0 commit comments

Comments
 (0)