| Index: third_party/cython/src/Makefile
|
| diff --git a/third_party/cython/src/Makefile b/third_party/cython/src/Makefile
|
| new file mode 100644
|
| index 0000000000000000000000000000000000000000..5b28eae8b0806fa0da7d0181f162d567348bf667
|
| --- /dev/null
|
| +++ b/third_party/cython/src/Makefile
|
| @@ -0,0 +1,41 @@
|
| +PYTHON?=python
|
| +REPO = git://github.com/cython/cython.git
|
| +
|
| +all: local
|
| +
|
| +local:
|
| + ${PYTHON} setup.py build_ext --inplace
|
| +
|
| +TMPDIR = .repo_tmp
|
| +.git: .gitrev
|
| + rm -rf $(TMPDIR)
|
| + git clone -n $(REPO) $(TMPDIR)
|
| + cd $(TMPDIR) && git reset -q "$(shell cat .gitrev)"
|
| + mv $(TMPDIR)/.git .
|
| + rm -rf $(TMPDIR)
|
| + git ls-files -d | xargs git checkout --
|
| +
|
| +repo: .git
|
| +
|
| +
|
| +clean:
|
| + @echo Cleaning Source
|
| + @rm -fr build
|
| + @rm -f *.py[co] */*.py[co] */*/*.py[co] */*/*/*.py[co]
|
| + @rm -f *.so */*.so */*/*.so
|
| + @rm -f *.pyd */*.pyd */*/*.pyd
|
| + @rm -f *~ */*~ */*/*~
|
| + @rm -f core */core
|
| + @rm -f Cython/Compiler/*.c
|
| + @rm -f Cython/Plex/*.c
|
| + @rm -f Cython/Runtime/refnanny.c
|
| + @(cd Demos; $(MAKE) clean)
|
| +
|
| +testclean:
|
| + rm -fr BUILD
|
| +
|
| +test: testclean
|
| + ${PYTHON} runtests.py -vv
|
| +
|
| +s5:
|
| + $(MAKE) -C Doc/s5 slides
|
|
|