Less buggy Kivy 1.7 hackery
[erdslangetjie.git] / Makefile
index 13ba3e19caf5a6b739a56d194e0ca5032b85af11..63ae52e20a481960c029d504a51728f1eb1cdc5d 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -1,83 +1,22 @@
-#fake Makefile for erdslangetjie, to support the common
-# ./configure;make;make install
-
-PYTHON = python
-
-#build: Setup setup.py
-build: setup.py
-       $(PYTHON) setup.py build
-
-#install: Setup setup.py
-install: setup.py
-       $(PYTHON) setup.py install
-
-#Setup:
-#      $(PYTHON) configure.py
-
-test check tests:
-       $(PYTHON) run_tests.py
-
-testall:
-       #python2.5 setup.py test
-       python2.7 setup.py test
-       #python3.1 setup.py test
-       make checkdocs
-
-#docs: install
-#      cd docs/utils
-#      $(PYTHON) makedocs.py
+#Makefile for erdslangetjie, to help with the final release
 
 clean:
 
 clean:
-       rm -rf build dist MANIFEST .coverage
-       rm -f erdslangetjie/*~
-       rm -rf bin develop-eggs eggs parts .installed.cfg erdslangetjie.egg-info
+       rm -f bane_pyweek_16.zip bane_pyweek_16.tar.bz2 bane_pyweek_16_win.zip
        find . -name *.pyc -exec rm {} \;
        find . -name *.swp -exec rm {} \;
        find . -name *.pyc -exec rm {} \;
        find . -name *.swp -exec rm {} \;
-       $(PYTHON) setup.py clean
-
 
 android_zip:
 
 android_zip:
-       rm -f bane_pyweek_16.zip
+       rm -f bane_pyweek_16_android.zip
        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
 
        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
 
-
-tarball:
+dircopy:
        mkdir -p bane_pyweek_16
        mkdir -p bane_pyweek_16
-       tar -cf - data misc_stuff *.txt Makefile configure *pyw *py erdslangetjie/*py erdslangetjie/editor/*py | (cd bane_pyweek_16 && tar -xvpf -)
+       tar -cf - scripts data misc_stuff *.txt Makefile configure *py erdslangetjie/*py erdslangetjie/editor/*py | (cd bane_pyweek_16 && tar -xvpf -)
+
+tarball: dircopy
        tar -caf bane_pyweek_16.tar.bz2 bane_pyweek_16
        rm -rf bane_pyweek_16
 
        tar -caf bane_pyweek_16.tar.bz2 bane_pyweek_16
        rm -rf bane_pyweek_16
 
-# push changes
-push:
-       #bzr push lp:erdslangetjie
-       #svn commit
-       git commit
-
-# commit changes
-commit:
-       #bzr commit
-       git commit
-
-#upload to pypi
-upload:
-       make clean
-       #if you have your gpg key set up... sign your release.
-       #$(PYTHON) setup.py sdist upload --sign --identity="Your Name <youremail@example.com>" 
-       $(PYTHON) setup.py sdist upload
-
-sdist:
-       make clean
-       make testall
-       $(PYTHON) setup.py sdist
-
-checkdocs:
-       $(PYTHON) setup.py checkdocs -setuptools
-
-showdocs:
-       $(PYTHON) setup.py showdocs -setuptools
-
-coverage:
-       coverage run run_tests.py
-       coverage report -m
-
-
+winzip: dircopy
+       zip -r bane_pyweek_16_win.zip bane_pyweek_16
+       rm -rf bane_pyweek_16