Add contact email setting
[xnet] / Makefile
index 1753aa2..e463792 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -1,4 +1,6 @@
 MANAGE_PY = python manage.py
+ROOT_DIR = xnet
+APPS = $(shell find $(ROOT_DIR) -name 'models.py' | sed 's,/models.py$$,,; s:.*/::')
 
 
 default: all
@@ -14,8 +16,18 @@ shell:
        $(MANAGE_PY) shell
 
 test:
-       $(MANAGE_PY) test example accounts site
+       $(MANAGE_PY) test $(APPS)
 
 resetdb:
        rm -f xnet/db.sqlite
        $(MANAGE_PY) syncdb --noinput
+
+clean:
+       find . "(" -name "*.pyc" -or -name "*.pyo" -or -name "*.mo" ")" -delete
+       find . -type d -empty -delete
+
+doc:
+       $(MAKE) -C doc html
+
+
+.PHONY: default all run shell test resetdb doc