Bläddra i källkod

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 år sedan
förälder
incheckning
d5bdad1d15
1 ändrade filer med 5 tillägg och 1 borttagningar
  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