diff options
author | Tor Andersson <tor.andersson@artifex.com> | 2009-10-29 14:59:16 +0000 |
---|---|---|
committer | Tor Andersson <tor.andersson@artifex.com> | 2009-10-29 14:59:16 +0000 |
commit | e70374db44db0e7db84502deb0ea34d11f6523df (patch) | |
tree | e8caedf47498509afe93fefa3456d4d918958f4c /xps/xps.mak | |
parent | 83a7c1bdeaa8f7f11f2d5ad7ba8df1c61134ae8c (diff) | |
download | ghostpdl-e70374db44db0e7db84502deb0ea34d11f6523df.tar.gz |
Implement a random file access mode for the XPS parser that uses less memory.
To enable this mode, set the XPS_ZIP_SEEK environment variable
which will cause the interpreter to spool the data to a temp file
and then run the parser in the new mode.
This is going to change in a later patch to plmain that will enable
the interpreters to directly access the job files.
git-svn-id: http://svn.ghostscript.com/ghostscript/trunk@10243 a1074d23-0009-0410-80fe-cf8c14f379e6
Diffstat (limited to 'xps/xps.mak')
-rw-r--r-- | xps/xps.mak | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/xps/xps.mak b/xps/xps.mak index a93d4eee3..8cb71b4cc 100644 --- a/xps/xps.mak +++ b/xps/xps.mak @@ -64,6 +64,9 @@ $(XPSOBJ)xpshdp.$(OBJ): $(XPSSRC)xpshdp.c $(XPSINCLUDES) $(XPSOBJ)xpszip.$(OBJ): $(XPSSRC)xpszip.c $(XPSINCLUDES) $(XPSCCC) $(XPSSRC)xpszip.c $(XPSO_)xpszip.$(OBJ) +$(XPSOBJ)xpszipseek.$(OBJ): $(XPSSRC)xpszipseek.c $(XPSINCLUDES) + $(XPSCCC) $(XPSSRC)xpszipseek.c $(XPSO_)xpszipseek.$(OBJ) + $(XPSOBJ)xpsxml.$(OBJ): $(XPSSRC)xpsxml.c $(XPSINCLUDES) $(XPSCCC) $(XPSSRC)xpsxml.c $(XPSO_)xpsxml.$(OBJ) @@ -130,6 +133,7 @@ XPS_OBJS=\ $(XPSOBJ)xpstiff.$(OBJ) \ $(XPSOBJ)xpshdp.$(OBJ) \ $(XPSOBJ)xpszip.$(OBJ) \ + $(XPSOBJ)xpszipseek.$(OBJ) \ $(XPSOBJ)xpsxml.$(OBJ) \ $(XPSOBJ)xpsdoc.$(OBJ) \ $(XPSOBJ)xpspage.$(OBJ) \ |