# $Date: 2005-09-01 13:24:29 +0200 (Thu, 01 Sep 2005) $
# $Rev: 756 $

PROGNAME=mkplaylist
PRETTY_NAME=mkplaylist
HTML_MANUAL_NAME=$(PROGNAME)-man.html

FILES=Makefile $(PROGNAME).py COPYING README.txt $(HTML_MANUAL_NAME) default.css

VERSION=$(shell python -c 'import $(PROGNAME); print $(PROGNAME).__version__')
DISTNAME=$(PROGNAME)-$(VERSION)

all:
	# Nothing to do...

manual: $(HTML_MANUAL_NAME)

$(HTML_MANUAL_NAME): README.txt
	rst2html --cloak-email-addresses README.txt > $(HTML_MANUAL_NAME)

doc:
	epydoc --name $(PRETTY_NAME) --show-imports $(PROGNAME).py

dist: clean $(FILES)
	mkdir $(DISTNAME)
	cp -a $(FILES) $(DISTNAME)
	tar cvzf $(DISTNAME).tar.gz $(DISTNAME)
	rm -rf $(DISTNAME)

clean:
	rm -rf html/ *.bck *~ *.pyc *.pyo *-man.html *.tar.gz *.m3u
