summaryrefslogtreecommitdiff
path: root/xps/xps.mak
diff options
context:
space:
mode:
authorTor Andersson <tor.andersson@artifex.com>2009-10-29 14:59:16 +0000
committerTor Andersson <tor.andersson@artifex.com>2009-10-29 14:59:16 +0000
commite70374db44db0e7db84502deb0ea34d11f6523df (patch)
treee8caedf47498509afe93fefa3456d4d918958f4c /xps/xps.mak
parent83a7c1bdeaa8f7f11f2d5ad7ba8df1c61134ae8c (diff)
downloadghostpdl-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.mak4
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) \