2009-07-21 14:23:23 +00:00
|
|
|
## Makefile (for maintainance purpose)
|
|
|
|
##
|
2007-12-31 02:40:32 +00:00
|
|
|
|
|
|
|
PACKAGE=pdfminer
|
2009-07-21 14:23:23 +00:00
|
|
|
PREFIX=/usr/local
|
2009-05-16 06:38:44 +00:00
|
|
|
|
2007-12-31 02:40:32 +00:00
|
|
|
SVN=svn
|
2007-12-31 04:10:03 +00:00
|
|
|
PYTHON=python
|
2009-07-21 14:23:23 +00:00
|
|
|
RM=rm -f
|
|
|
|
CP=cp -f
|
2007-12-31 02:40:32 +00:00
|
|
|
|
|
|
|
all:
|
|
|
|
|
2009-05-16 06:57:26 +00:00
|
|
|
install:
|
2009-06-20 10:00:51 +00:00
|
|
|
$(PYTHON) setup.py install --prefix=$(PREFIX)
|
2009-05-16 06:57:26 +00:00
|
|
|
|
2007-12-31 02:40:32 +00:00
|
|
|
clean:
|
2009-07-21 14:23:23 +00:00
|
|
|
-$(PYTHON) setup.py clean
|
|
|
|
-$(RM) -r build dist
|
2009-06-14 08:54:57 +00:00
|
|
|
-cd $(PACKAGE) && $(MAKE) clean
|
|
|
|
-cd tools && $(MAKE) clean
|
|
|
|
-cd samples && $(MAKE) clean
|
2007-12-31 02:40:32 +00:00
|
|
|
|
2009-05-16 06:38:44 +00:00
|
|
|
test:
|
2009-06-14 08:54:57 +00:00
|
|
|
cd samples && $(MAKE) test
|
2007-12-31 02:40:32 +00:00
|
|
|
|
|
|
|
commit: clean
|
|
|
|
$(SVN) commit
|
2009-01-17 16:31:42 +00:00
|
|
|
|
2009-05-16 06:38:44 +00:00
|
|
|
check:
|
|
|
|
cd $(PACKAGE) && make check
|
|
|
|
|
2009-10-31 01:41:30 +00:00
|
|
|
register: clean
|
|
|
|
$(PYTHON) setup.py sdist upload register
|
|
|
|
|
2009-07-21 14:23:23 +00:00
|
|
|
WEBDIR=$$HOME/Site/unixuser.org/python/$(PACKAGE)
|
2009-11-15 02:42:05 +00:00
|
|
|
publish:
|
|
|
|
$(CP) docs/*.html $(WEBDIR)
|
2009-12-19 14:17:00 +00:00
|
|
|
|
|
|
|
CONV_CMAP=$(PYTHON) tools/conv_cmap.py
|
|
|
|
CMAPDIR=pdfminer/cmap
|
|
|
|
CMAPRSRC=cmaprsrc
|
|
|
|
cmap: cmaprsrc
|
|
|
|
$(CONV_CMAP) $(CMAPDIR) Adobe-CNS1 $(CMAPRSRC)/cid2code_Adobe_CNS1.txt cp950 big5
|
|
|
|
$(CONV_CMAP) $(CMAPDIR) Adobe-GB1 $(CMAPRSRC)/cid2code_Adobe_GB1.txt cp936 gb2312
|
|
|
|
$(CONV_CMAP) $(CMAPDIR) Adobe-Japan1 $(CMAPRSRC)/cid2code_Adobe_Japan1.txt cp932 euc-jp
|
|
|
|
$(CONV_CMAP) $(CMAPDIR) Adobe-Korea1 $(CMAPRSRC)/cid2code_Adobe_Korea1.txt cp949 euc-kr
|
|
|
|
|
|
|
|
cmap_clean:
|
|
|
|
cd $(CMAPDIR) && make cmap_clean
|