Преглед изворни кода

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