Table Of Contents

Previous topic

Develop

Next topic

Help

This Page

Env

env

Build the virtualenv:

make env

This target is responsible for the base virtualenv and its dependencies. The dependencies, all optional, are:

  • requirements.txt in CURDIR - this is treated as a global
  • named requirement for VENV_NAME
  • named requirement for PYTHON if PYTHON != VENV_NAME
  • setup.py i.e. the project itself

A named requirement is looked up on the REQUIREMENTS_PATH with the suffix .txt appended i.e. if the name is “test” then the requirements file name is “test.txt”.

install

Launch a shell with the virtualenv active:

make install

shell

Launch a shell with the virtualenv active:

make shell