Преглед на файлове

Implement `make develop` to ease contributing to wagtail (#2709)

This installs wagtail as editable package in your current python env
including testing and docs extras. It also installs runs npm install
and generates the frontend files.
Michael van Tellingen преди 8 години
родител
ревизия
d5bdad1d15
променени са 1 файла, в които са добавени 5 реда и са изтрити 1 реда
  1. 5 1
      Makefile

+ 5 - 1
Makefile

@@ -1,4 +1,4 @@
-.PHONY: clean-pyc
+.PHONY: clean-pyc develop
 
 help:
 	@echo "clean-pyc - remove Python file artifacts"
@@ -11,6 +11,10 @@ clean-pyc:
 	find . -name '*.pyo' -exec rm -f {} +
 	find . -name '*~' -exec rm -f {} +
 
+develop: clean-pyc
+	pip install -e .[testing,docs]
+	npm install && npm run build
+
 lint:
 	flake8 wagtail