python-common.mk 536 B

123456789101112131415
  1. include $(DIR_MAKEFILET)/python.mk
  2. # by default a project-related virtual environment is used
  3. DISABLE_CUSTOM_VIRTUALENV ?=
  4. ifneq ($(DISABLE_CUSTOM_VIRTUALENV),1)
  5. VIRTUALENV_REQUIREMENTS_FILE ?= requirements.txt
  6. ifneq ($(wildcard $(VIRTUALENV_REQUIREMENTS_FILE)),)
  7. include $(DIR_MAKEFILET)/python-virtualenv.mk
  8. endif
  9. endif
  10. ifneq ($(wildcard manage.py),)
  11. include $(DIR_MAKEFILET)/python-django.mk
  12. endif
  13. # set the test arguments if they were not overridden by another component (e.g. Django)
  14. PYTHON_TEST_ARGS ?= -m unittest discover