Skip to content

Commit b25d2bc

Browse files
committed
deps: add uv dep
1 parent f4f1612 commit b25d2bc

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

Makefile

+5-2
Original file line numberDiff line numberDiff line change
@@ -204,6 +204,9 @@ build-cairo-2-compiler:
204204
&& mv cairo/ cairo2/; \
205205
fi
206206

207+
uv-program:
208+
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/astral-sh/uv/releases/download/0.1.41/uv-installer.sh | sh
209+
207210
cargo-deps:
208211
cargo install --version 0.3.1 iai-callgrind-runner
209212
cargo install --version 1.1.0 cargo-criterion
@@ -216,7 +219,7 @@ cargo-deps:
216219
cairo1-run-deps:
217220
cd cairo1-run; make deps
218221

219-
deps: create-proof-programs-symlinks cargo-deps build-cairo-1-compiler build-cairo-2-compiler cairo1-run-deps
222+
deps: uv-program create-proof-programs-symlinks cargo-deps build-cairo-1-compiler build-cairo-2-compiler cairo1-run-deps
220223
pyenv install -s pypy3.9-7.3.9
221224
PYENV_VERSION=pypy3.9-7.3.9 $(VENV_CMD) cairo-vm-pypy-env
222225
. cairo-vm-pypy-env/bin/activate ; \
@@ -226,7 +229,7 @@ deps: create-proof-programs-symlinks cargo-deps build-cairo-1-compiler build-cai
226229
. cairo-vm-env/bin/activate ; \
227230
$(PIP_CMD) install -r requirements.txt ; \
228231

229-
deps-macos: create-proof-programs-symlinks cargo-deps build-cairo-1-compiler-macos build-cairo-2-compiler-macos cairo1-run-deps
232+
deps-macos: uv-program create-proof-programs-symlinks cargo-deps build-cairo-1-compiler-macos build-cairo-2-compiler-macos cairo1-run-deps
230233
arch -x86_64 pyenv install -s pypy3.9-7.3.9
231234
PYENV_VERSION=pypy3.9-7.3.9 $(VENV_CMD) cairo-vm-pypy-env
232235
. cairo-vm-pypy-env/bin/activate ; \

0 commit comments

Comments
 (0)