X-Git-Url: https://git.ctpug.org.za/?p=erdslangetjie.git;a=blobdiff_plain;f=Makefile;h=63ae52e20a481960c029d504a51728f1eb1cdc5d;hp=13ba3e19caf5a6b739a56d194e0ca5032b85af11;hb=HEAD;hpb=7a4cfb2fe0dc5139f695d928728a54e43ada42cc diff --git a/Makefile b/Makefile index 13ba3e1..63ae52e 100644 --- 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: - 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 {} \; - $(PYTHON) setup.py clean - 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 - -tarball: +dircopy: 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 -# 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 " - $(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