浏览代码

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