2007-12-31 02:40:32 +00:00
|
|
|
# Makefile for pdfminer
|
|
|
|
|
|
|
|
PACKAGE=pdfminer
|
2009-03-29 15:14:23 +00:00
|
|
|
VERSION=20090330
|
2008-04-27 09:34:48 +00:00
|
|
|
GNUTAR=tar
|
2007-12-31 02:40:32 +00:00
|
|
|
SVN=svn
|
2007-12-31 04:10:03 +00:00
|
|
|
PYTHON=python
|
2007-12-31 02:40:32 +00:00
|
|
|
|
2008-01-07 13:47:52 +00:00
|
|
|
WORKDIR=/tmp
|
2007-12-31 02:40:32 +00:00
|
|
|
DISTNAME=$(PACKAGE)-dist-$(VERSION)
|
|
|
|
DISTFILE=$(DISTNAME).tar.gz
|
|
|
|
|
2008-06-29 08:45:46 +00:00
|
|
|
CONV_CMAP=$(PYTHON) -m tools.conv_cmap
|
|
|
|
|
2007-12-31 02:40:32 +00:00
|
|
|
all:
|
|
|
|
|
2007-12-31 04:10:03 +00:00
|
|
|
cdbcmap: CMap
|
|
|
|
-mkdir CDBCMap
|
2008-06-29 08:45:46 +00:00
|
|
|
$(CONV_CMAP) CMap/*
|
|
|
|
|
2008-06-29 08:55:05 +00:00
|
|
|
test:
|
2008-06-29 08:45:46 +00:00
|
|
|
cd samples && make
|
2007-12-31 04:10:03 +00:00
|
|
|
|
2007-12-31 02:40:32 +00:00
|
|
|
clean:
|
2009-05-15 14:25:32 +00:00
|
|
|
-cd pdflib && make clean
|
|
|
|
-cd tools && make clean
|
|
|
|
-cd samples && make clean
|
|
|
|
-rm -rf build
|
2007-12-31 02:40:32 +00:00
|
|
|
|
|
|
|
# Maintainance:
|
|
|
|
|
|
|
|
pack: clean
|
|
|
|
$(SVN) cleanup
|
|
|
|
$(SVN) export . $(WORKDIR)/$(DISTNAME)
|
2008-04-27 09:34:48 +00:00
|
|
|
$(GNUTAR) c -z -C$(WORKDIR) -f $(WORKDIR)/$(DISTFILE) $(DISTNAME) --dereference --numeric-owner
|
2009-05-15 14:25:32 +00:00
|
|
|
-rm -rf $(WORKDIR)/$(DISTNAME)
|
2007-12-31 02:40:32 +00:00
|
|
|
|
2009-01-10 11:14:17 +00:00
|
|
|
check:
|
2007-12-31 02:40:32 +00:00
|
|
|
-pychecker --limit=0 *.py
|
|
|
|
|
|
|
|
commit: clean
|
|
|
|
$(SVN) commit
|
2009-01-17 16:31:42 +00:00
|
|
|
|
|
|
|
WEBDIR=$$HOME/Site/unixuser.org/python/pdfminer
|
|
|
|
publish: pack
|
|
|
|
cp $(WORKDIR)/$(DISTFILE) $(WEBDIR)
|
|
|
|
cp README.html $(WEBDIR)/index.html
|