CMAP_PATH environment variable support

pull/1/head
Yusuke Shinyama 2011-01-03 18:11:16 +09:00
parent d3bcc0eef5
commit 16b2a87b24
1 changed files with 2 additions and 1 deletions

View File

@ -240,7 +240,8 @@ class CMapDB(object):
filename = '%s.pickle.gz' % name filename = '%s.pickle.gz' % name
if klass.debug: if klass.debug:
print >>sys.stderr, 'loading:', name print >>sys.stderr, 'loading:', name
for directory in os.path.dirname(cmap.__file__), '/usr/share/pdfminer/': default_path = os.environ.get('CMAP_PATH', '/usr/share/pdfminer/')
for directory in (os.path.dirname(cmap.__file__), default_path):
path = os.path.join(directory, filename) path = os.path.join(directory, filename)
if os.path.exists(path): if os.path.exists(path):
gzfile = gzip.open(path) gzfile = gzip.open(path)