mirror of
https://gitea.com/mcereda/oam.git
synced 2026-02-09 05:44:23 +00:00
13 lines
362 B
Makefile
13 lines
362 B
Makefile
#!make
|
|
|
|
override venv ?= ${shell git rev-parse --show-toplevel}/.venv
|
|
|
|
create-venv: override python_version ?= 3.12
|
|
create-venv: ${shell which 'python${python_version}'}
|
|
@python${python_version} -m 'venv' '${venv}'
|
|
@source '${venv}/bin/activate' && pip --require-virtualenv install -r 'requirements.txt'
|
|
|
|
recreate-venv:
|
|
@rm -r '${venv}'
|
|
@${MAKE} create-venv
|