##  Makefile (for maintainance purpose)
##

PACKAGE=pdfminer
PREFIX=/usr/local

SVN=svn
PYTHON=python
RM=rm -f
CP=cp -f

VERSION=`$(PYTHON) $(PACKAGE)/__init__.py`
DISTFILE=$(PACKAGE)-$(VERSION).tar.gz

all:

install:
	$(PYTHON) setup.py install --prefix=$(PREFIX)

clean:
	-$(PYTHON) setup.py clean
	-$(RM) -r build dist
	-cd $(PACKAGE) && $(MAKE) clean
	-cd tools && $(MAKE) clean
	-cd samples && $(MAKE) clean

test:
	cd samples && $(MAKE) test

commit: clean
	$(SVN) commit

check:
	cd $(PACKAGE) && make check

sdist: clean
	$(PYTHON) setup.py sdist

WEBDIR=$$HOME/Site/unixuser.org/python/$(PACKAGE)
publish: sdist
	$(CP) dist/$(DISTFILE) $(WEBDIR)
	$(CP) docs/*.html $(WEBDIR)/index.html
