This is an automated email from the git hooks/post-receive script.

yoh pushed a commit to annotated tag v0.1
in repository python-mne.

commit 27f9ed06f19a6815631d606c049a5fc5a14f537d
Author: Alexandre Gramfort <[email protected]>
Date:   Sat Jan 1 22:08:05 2011 -0500

    adding makefile for easier clean + test cycle
---
 Makefile | 45 +++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 45 insertions(+)

diff --git a/Makefile b/Makefile
new file mode 100644
index 0000000..0ed5acd
--- /dev/null
+++ b/Makefile
@@ -0,0 +1,45 @@
+# simple makefile to simplify repetetive build env management tasks under posix
+
+# caution: testing won't work on windows, see README
+
+PYTHON ?= python
+NOSETESTS ?= nosetests
+CTAGS ?= ctags
+
+all: clean inplace test test-doc
+
+clean-pyc:
+       find . -name "*.pyc" | xargs rm -f
+
+clean-so:
+       find . -name "*.so" | xargs rm -f
+       find . -name "*.pyd" | xargs rm -f
+
+clean-build:
+       rm -rf build
+
+clean-ctags:
+       rm -f tags
+
+clean: clean-build clean-pyc clean-so clean-ctags
+
+in: inplace # just a shortcut
+inplace:
+       $(PYTHON) setup.py build_ext -i
+
+test: in
+       $(NOSETESTS) scikits/learn
+test-doc:
+       $(NOSETESTS) --with-doctest --doctest-tests --doctest-extension=rst 
doc/ doc/modules/
+
+test-coverage:
+       $(NOSETESTS) --with-coverage --cover-package=fiff
+
+
+trailing-spaces:
+       find -name "*.py" |xargs sed -i 's/[ \t]*$$//'
+
+ctags:
+       # make tags for symbol based navigation in emacs and vim
+       # Install with: sudo apt-get install exuberant-ctags
+       $(CTAGS) -R *

-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/debian-med/python-mne.git

_______________________________________________
debian-med-commit mailing list
[email protected]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-med-commit

Reply via email to