1 #fake Makefile for erdslangetjie, to support the common
2 # ./configure;make;make install
8 $(PYTHON) setup.py build
10 #install: Setup setup.py
12 $(PYTHON) setup.py install
15 # $(PYTHON) configure.py
18 $(PYTHON) run_tests.py
21 #python2.5 setup.py test
22 python2.7 setup.py test
23 #python3.1 setup.py test
28 # $(PYTHON) makedocs.py
31 rm -rf build dist MANIFEST .coverage
32 rm -f erdslangetjie/*~
33 rm -rf bin develop-eggs eggs parts .installed.cfg erdslangetjie.egg-info
34 find . -name *.pyc -exec rm {} \;
35 find . -name *.swp -exec rm {} \;
36 $(PYTHON) setup.py clean
40 rm -f bane_pyweek_16.zip
41 zip -r bane_pyweek_16.zip android.txt run_game.py main.py data/level* data/sounds/ data/screens data/sprites/ data/tiles/ erdslangetjie/*py
45 mkdir -p bane_pyweek_16
46 tar -cf - data misc_stuff *.txt Makefile configure *pyw *py erdslangetjie/*py erdslangetjie/editor/*py | (cd bane_pyweek_16 && tar -xvpf -)
47 tar -caf bane_pyweek_16.tar.bz2 bane_pyweek_16
52 #bzr push lp:erdslangetjie
64 #if you have your gpg key set up... sign your release.
65 #$(PYTHON) setup.py sdist upload --sign --identity="Your Name <youremail@example.com>"
66 $(PYTHON) setup.py sdist upload
71 $(PYTHON) setup.py sdist
74 $(PYTHON) setup.py checkdocs -setuptools
77 $(PYTHON) setup.py showdocs -setuptools
80 coverage run run_tests.py