Merge pull request #1348 from jooola/feat/split_venv_install_target
Split venv setup and package install targets
This commit is contained in:
commit
865f31a795
|
@ -20,6 +20,10 @@ SHARED_DEV_REQUIREMENTS = \
|
||||||
VENV = venv
|
VENV = venv
|
||||||
$(VENV):
|
$(VENV):
|
||||||
python3 -m venv $(VENV)
|
python3 -m venv $(VENV)
|
||||||
|
source $(VENV)/bin/activate
|
||||||
|
$(MAKE) install
|
||||||
|
|
||||||
|
install: venv
|
||||||
source $(VENV)/bin/activate
|
source $(VENV)/bin/activate
|
||||||
pip install --upgrade pip setuptools wheel
|
pip install --upgrade pip setuptools wheel
|
||||||
pip install $(SHARED_DEV_REQUIREMENTS) $(PIP_INSTALL)
|
pip install $(SHARED_DEV_REQUIREMENTS) $(PIP_INSTALL)
|
||||||
|
|
Loading…
Reference in New Issue