📄 int.mak
字号:
$(gp_h) $(gpcheck_h)\
$(gsstruct_h) $(gxiodev_h)\
$(files_h) $(ialloc_h) $(iscan_h) $(ivmspace_h)\
$(scanchar_h) $(store_h) $(stream_h)
$(PSCC) $(PSO_)ziodev.$(OBJ) $(C_) $(PSSRC)ziodev.c
$(PSOBJ)zmath.$(OBJ): $(PSSRC)zmath.c $(OP) $(math__h) $(gxfarith_h) $(store_h)
$(PSCC) $(PSO_)zmath.$(OBJ) $(C_) $(PSSRC)zmath.c
$(PSOBJ)zmisc.$(OBJ): $(PSSRC)zmisc.c $(OP) $(gscdefs_h) $(gp_h)\
$(errno__h) $(memory__h) $(string__h)\
$(ialloc_h) $(idict_h) $(dstack_h) $(iname_h) $(ivmspace_h) $(ipacked_h) $(store_h)
$(PSCC) $(PSO_)zmisc.$(OBJ) $(C_) $(PSSRC)zmisc.c
$(PSOBJ)zpacked.$(OBJ): $(PSSRC)zpacked.c $(OP)\
$(ialloc_h) $(idict_h) $(ivmspace_h) $(iname_h) $(ipacked_h) $(iparray_h)\
$(istack_h) $(store_h)
$(PSCC) $(PSO_)zpacked.$(OBJ) $(C_) $(PSSRC)zpacked.c
$(PSOBJ)zrelbit.$(OBJ): $(PSSRC)zrelbit.c $(OP)\
$(gsutil_h) $(store_h) $(idict_h)
$(PSCC) $(PSO_)zrelbit.$(OBJ) $(C_) $(PSSRC)zrelbit.c
$(PSOBJ)zstack.$(OBJ): $(PSSRC)zstack.c $(OP) $(memory__h)\
$(ialloc_h) $(istack_h) $(store_h)
$(PSCC) $(PSO_)zstack.$(OBJ) $(C_) $(PSSRC)zstack.c
$(PSOBJ)zstring.$(OBJ): $(PSSRC)zstring.c $(OP) $(memory__h)\
$(gsutil_h)\
$(ialloc_h) $(iname_h) $(ivmspace_h) $(store_h)
$(PSCC) $(PSO_)zstring.$(OBJ) $(C_) $(PSSRC)zstring.c
$(PSOBJ)zsysvm.$(OBJ): $(PSSRC)zsysvm.c $(GH)\
$(ialloc_h) $(ivmspace_h) $(oper_h) $(store_h)
$(PSCC) $(PSO_)zsysvm.$(OBJ) $(C_) $(PSSRC)zsysvm.c
$(PSOBJ)ztoken.$(OBJ): $(PSSRC)ztoken.c $(OP)\
$(estack_h) $(files_h) $(gsstruct_h) $(iscan_h)\
$(sfilter_h) $(store_h) $(stream_h) $(strimpl_h)
$(PSCC) $(PSO_)ztoken.$(OBJ) $(C_) $(PSSRC)ztoken.c
$(PSOBJ)ztype.$(OBJ): $(PSSRC)ztype.c $(OP)\
$(math__h) $(memory__h) $(string__h)\
$(gsexit_h)\
$(dstack_h) $(idict_h) $(imemory_h) $(iname_h)\
$(iscan_h) $(iutil_h) $(sfilter_h) $(store_h) $(stream_h) $(strimpl_h)
$(PSCC) $(PSO_)ztype.$(OBJ) $(C_) $(PSSRC)ztype.c
$(PSOBJ)zvmem.$(OBJ): $(PSSRC)zvmem.c $(OP)\
$(dstack_h) $(estack_h) $(files_h)\
$(ialloc_h) $(idict_h) $(igstate_h) $(isave_h) $(store_h) $(stream_h)\
$(gsmalloc_h) $(gsmatrix_h) $(gsstate_h) $(gsstruct_h)
$(PSCC) $(PSO_)zvmem.$(OBJ) $(C_) $(PSSRC)zvmem.c
### Graphics operators
$(PSOBJ)zchar.$(OBJ): $(PSSRC)zchar.c $(OP)\
$(gsstruct_h) $(gxarith_h) $(gxfixed_h) $(gxmatrix_h)\
$(gxchar_h) $(gxdevice_h) $(gxfont_h) $(gzpath_h) $(gzstate_h)\
$(dstack_h) $(estack_h) $(ialloc_h) $(ichar_h) $(idict_h) $(ifont_h)\
$(ilevel_h) $(iname_h) $(igstate_h) $(ipacked_h) $(store_h)
$(PSCC) $(PSO_)zchar.$(OBJ) $(C_) $(PSSRC)zchar.c
# zcharout is used for Type 1 and Type 42 fonts only.
$(PSOBJ)zcharout.$(OBJ): $(PSSRC)zcharout.c $(OP)\
$(gschar_h) $(gxdevice_h) $(gxfont_h)\
$(dstack_h) $(estack_h) $(ichar_h) $(icharout_h)\
$(idict_h) $(ifont_h) $(igstate_h) $(store_h)
$(PSCC) $(PSO_)zcharout.$(OBJ) $(C_) $(PSSRC)zcharout.c
$(PSOBJ)zcolor.$(OBJ): $(PSSRC)zcolor.c $(OP)\
$(gxfixed_h) $(gxmatrix_h) $(gzstate_h) $(gxdevice_h) $(gxcmap_h)\
$(ialloc_h) $(icolor_h) $(estack_h) $(iutil_h) $(igstate_h) $(store_h)
$(PSCC) $(PSO_)zcolor.$(OBJ) $(C_) $(PSSRC)zcolor.c
$(PSOBJ)zdevice.$(OBJ): $(PSSRC)zdevice.c $(OP) $(string__h)\
$(ialloc_h) $(idict_h) $(igstate_h) $(iname_h) $(interp_h) $(iparam_h) $(ivmspace_h)\
$(gsmatrix_h) $(gsstate_h) $(gxdevice_h) $(gxgetbit_h) $(store_h)
$(PSCC) $(PSO_)zdevice.$(OBJ) $(C_) $(PSSRC)zdevice.c
$(PSOBJ)zfont.$(OBJ): $(PSSRC)zfont.c $(OP)\
$(gschar_h) $(gsstruct_h) $(gxdevice_h) $(gxfont_h) $(gxfcache_h)\
$(gzstate_h)\
$(ialloc_h) $(idict_h) $(igstate_h) $(iname_h) $(isave_h) $(ivmspace_h)\
$(bfont_h) $(store_h)
$(PSCC) $(PSO_)zfont.$(OBJ) $(C_) $(PSSRC)zfont.c
$(PSOBJ)zfont2.$(OBJ): $(PSSRC)zfont2.c $(OP) $(memory__h) $(string__h)\
$(gsmatrix_h) $(gxdevice_h) $(gschar_h) $(gxfixed_h) $(gxfont_h)\
$(bfont_h) $(ialloc_h) $(idict_h) $(idparam_h) $(ilevel_h)\
$(iname_h) $(interp_h) $(istruct_h) $(ipacked_h) $(store_h)
$(PSCC) $(PSO_)zfont2.$(OBJ) $(C_) $(PSSRC)zfont2.c
$(PSOBJ)zgstate.$(OBJ): $(PSSRC)zgstate.c $(OP) $(math__h)\
$(gsmatrix_h) $(ialloc_h) $(idict_h) $(igstate_h) $(istruct_h) $(store_h)
$(PSCC) $(PSO_)zgstate.$(OBJ) $(C_) $(PSSRC)zgstate.c
$(PSOBJ)zht.$(OBJ): $(PSSRC)zht.c $(OP) $(memory__h)\
$(gsmatrix_h) $(gsstate_h) $(gsstruct_h) $(gxdevice_h) $(gzht_h)\
$(ialloc_h) $(estack_h) $(igstate_h) $(iht_h) $(store_h)
$(PSCC) $(PSO_)zht.$(OBJ) $(C_) $(PSSRC)zht.c
$(PSOBJ)zimage.$(OBJ): $(PSSRC)zimage.c $(OP)\
$(gscspace_h) $(gsimage_h) $(gsmatrix_h) $(gsstruct_h) $(gxiparam_h)\
$(estack_h) $(ialloc_h) $(ifilter_h) $(igstate_h) $(iimage_h) $(ilevel_h)\
$(store_h) $(stream_h)
$(PSCC) $(PSO_)zimage.$(OBJ) $(C_) $(PSSRC)zimage.c
$(PSOBJ)zmatrix.$(OBJ): $(PSSRC)zmatrix.c $(OP)\
$(gsmatrix_h) $(igstate_h) $(gscoord_h) $(store_h)
$(PSCC) $(PSO_)zmatrix.$(OBJ) $(C_) $(PSSRC)zmatrix.c
$(PSOBJ)zpaint.$(OBJ): $(PSSRC)zpaint.c $(OP)\
$(gspaint_h) $(igstate_h)
$(PSCC) $(PSO_)zpaint.$(OBJ) $(C_) $(PSSRC)zpaint.c
$(PSOBJ)zpath.$(OBJ): $(PSSRC)zpath.c $(OP) $(math__h)\
$(gsmatrix_h) $(gspath_h) $(igstate_h) $(store_h)
$(PSCC) $(PSO_)zpath.$(OBJ) $(C_) $(PSSRC)zpath.c
# Define the base PostScript language interpreter.
# This is the subset of PostScript Level 1 required by our PDF reader.
INT1=$(PSOBJ)icontext.$(OBJ) $(PSOBJ)idebug.$(OBJ) $(PSOBJ)idict.$(OBJ)
INT2=$(PSOBJ)idparam.$(OBJ) $(PSOBJ)idstack.$(OBJ) $(PSOBJ)iinit.$(OBJ)
INT3=$(PSOBJ)interp.$(OBJ)
INT4=$(PSOBJ)iparam.$(OBJ) $(PSOBJ)ireclaim.$(OBJ)
INT5=$(PSOBJ)iscan.$(OBJ) $(PSOBJ)iscannum.$(OBJ) $(PSOBJ)istack.$(OBJ)
INT6=$(PSOBJ)iutil.$(OBJ) $(GLOBJ)scantab.$(OBJ) $(PSOBJ)sfilter1.$(OBJ)
INT7=$(GLOBJ)sstring.$(OBJ) $(GLOBJ)stream.$(OBJ)
Z1=$(PSOBJ)zarith.$(OBJ) $(PSOBJ)zarray.$(OBJ) $(PSOBJ)zcontrol.$(OBJ)
Z2=$(PSOBJ)zdict.$(OBJ) $(PSOBJ)zfile.$(OBJ) $(PSOBJ)zfileio.$(OBJ)
Z3=$(PSOBJ)zfilter.$(OBJ) $(PSOBJ)zfname.$(OBJ) $(PSOBJ)zfproc.$(OBJ)
Z4=$(PSOBJ)zgeneric.$(OBJ) $(PSOBJ)ziodev.$(OBJ) $(PSOBJ)zmath.$(OBJ)
Z5=$(PSOBJ)zmisc.$(OBJ) $(PSOBJ)zpacked.$(OBJ) $(PSOBJ)zrelbit.$(OBJ)
Z6=$(PSOBJ)zstack.$(OBJ) $(PSOBJ)zstring.$(OBJ) $(PSOBJ)zsysvm.$(OBJ)
Z7=$(PSOBJ)ztoken.$(OBJ) $(PSOBJ)ztype.$(OBJ) $(PSOBJ)zvmem.$(OBJ)
Z8=$(PSOBJ)zchar.$(OBJ) $(PSOBJ)zcolor.$(OBJ) $(PSOBJ)zdevice.$(OBJ)
Z9=$(PSOBJ)zfont.$(OBJ) $(PSOBJ)zfont2.$(OBJ) $(PSOBJ)zgstate.$(OBJ)
Z10=$(PSOBJ)zht.$(OBJ) $(PSOBJ)zimage.$(OBJ) $(PSOBJ)zmatrix.$(OBJ)
Z11=$(PSOBJ)zpaint.$(OBJ) $(PSOBJ)zpath.$(OBJ)
Z1_2OPS=zarith zarray zcontrol zdict zfile zfileio
Z3_4OPS=zfilter zfproc zgeneric ziodev zmath
Z5_6OPS=zmisc zpacked zrelbit zstack zstring zsysvm
Z7_8OPS=ztoken ztype zvmem zchar zcolor zdevice
Z9_10OPS=zfont zfont2 zgstate zht zimage zmatrix
Z11OPS=zpaint zpath
# We have to be a little underhanded with *config.$(OBJ) so as to avoid
# circular definitions.
INT_MAIN=$(PSOBJ)imain.$(OBJ) $(PSOBJ)imainarg.$(OBJ) $(GLOBJ)gsargs.$(OBJ)
INT_OBJS=$(INT_MAIN)\
$(INT1) $(INT2) $(INT3) $(INT4) $(INT5) $(INT6) $(INT7)\
$(Z1) $(Z2) $(Z3) $(Z4) $(Z5) $(Z6) $(Z7) $(Z8) $(Z9) $(Z10) $(Z11)
INT_CONFIG=$(GLOBJ)$(gconfig).$(OBJ) $(GLOBJ)$(gscdefs).$(OBJ)\
$(PSOBJ)$(iconfig).$(OBJ) $(PSOBJ)iccinit$(COMPILE_INITS).$(OBJ)
INT_ALL=$(INT_OBJS) $(INT_CONFIG)
# We omit libcore.dev, which should be included here, because problems
# with the Unix linker require libcore to appear last in the link list
# when libcore is really a library.
# We omit $(INT_CONFIG) from the dependency list because they have special
# dependency requirements and are added to the link list at the very end.
# zfilter.c shouldn't include the RLE and RLD filters, but we don't want to
# change this now.
psbase.dev: $(INT_MAK) $(ECHOGS_XE) $(INT_OBJS)\
isupport.dev nousparm.dev rld.dev rle.dev sfile.dev
$(SETMOD) psbase $(INT_MAIN)
$(ADDMOD) psbase -obj $(INT_CONFIG)
$(ADDMOD) psbase -obj $(INT1)
$(ADDMOD) psbase -obj $(INT2)
$(ADDMOD) psbase -obj $(INT3)
$(ADDMOD) psbase -obj $(INT4)
$(ADDMOD) psbase -obj $(INT5)
$(ADDMOD) psbase -obj $(INT6)
$(ADDMOD) psbase -obj $(INT7)
$(ADDMOD) psbase -obj $(Z1)
$(ADDMOD) psbase -obj $(Z2)
$(ADDMOD) psbase -obj $(Z3)
$(ADDMOD) psbase -obj $(Z4)
$(ADDMOD) psbase -obj $(Z5)
$(ADDMOD) psbase -obj $(Z6)
$(ADDMOD) psbase -obj $(Z7)
$(ADDMOD) psbase -obj $(Z8)
$(ADDMOD) psbase -obj $(Z9)
$(ADDMOD) psbase -obj $(Z10)
$(ADDMOD) psbase -obj $(Z11)
$(ADDMOD) psbase -oper $(Z1_2OPS)
$(ADDMOD) psbase -oper $(Z3_4OPS)
$(ADDMOD) psbase -oper $(Z5_6OPS)
$(ADDMOD) psbase -oper $(Z7_8OPS)
$(ADDMOD) psbase -oper $(Z9_10OPS)
$(ADDMOD) psbase -oper $(Z11OPS)
$(ADDMOD) psbase -iodev stdin stdout stderr lineedit statementedit
$(ADDMOD) psbase -include isupport nousparm rld rle sfile
# -------------------------- Feature definitions -------------------------- #
# ---------------- Full Level 1 interpreter ---------------- #
# We keep the old name for backward compatibility.
level1.dev: psl1.dev
$(CP_) psl1.dev level1.dev
psl1.dev: $(INT_MAK) $(ECHOGS_XE) psbase.dev bcp.dev hsb.dev path1.dev type1.dev
$(SETMOD) psl1 -include psbase bcp hsb path1 type1
$(ADDMOD) psl1 -emulator PostScript PostScriptLevel1
# -------- Level 1 color extensions (CMYK color and colorimage) -------- #
color.dev: $(INT_MAK) $(ECHOGS_XE) cmyklib.dev colimlib.dev cmykread.dev
$(SETMOD) color -include cmyklib colimlib cmykread
cmykread_=$(PSOBJ)zcolor1.$(OBJ) $(PSOBJ)zht1.$(OBJ)
cmykread.dev: $(INT_MAK) $(ECHOGS_XE) $(cmykread_)
$(SETMOD) cmykread $(cmykread_)
$(ADDMOD) cmykread -oper zcolor1 zht1
$(PSOBJ)zcolor1.$(OBJ): $(PSSRC)zcolor1.c $(OP)\
$(gscolor1_h)\
$(gxcmap_h) $(gxcspace_h) $(gxdevice_h) $(gxfixed_h) $(gxmatrix_h)\
$(gzstate_h)\
$(ialloc_h) $(icolor_h) $(iimage_h) $(estack_h) $(iutil_h) $(igstate_h) $(store_h)
$(PSCC) $(PSO_)zcolor1.$(OBJ) $(C_) $(PSSRC)zcolor1.c
$(PSOBJ)zht1.$(OBJ): $(PSSRC)zht1.c $(OP) $(memory__h)\
$(gsmatrix_h) $(gsstate_h) $(gsstruct_h) $(gxdevice_h) $(gzht_h)\
$(ialloc_h) $(estack_h) $(igstate_h) $(iht_h) $(store_h)
$(PSCC) $(PSO_)zht1.$(OBJ) $(C_) $(PSSRC)zht1.c
# ---------------- HSB color ---------------- #
hsb_=$(PSOBJ)zhsb.$(OBJ)
hsb.dev: $(INT_MAK) $(ECHOGS_XE) $(hsb_) hsblib.dev
$(SETMOD) hsb $(hsb_)
$(ADDMOD) hsb -include hsblib
$(ADDMOD) hsb -oper zhsb
$(PSOBJ)zhsb.$(OBJ): $(PSSRC)zhsb.c $(OP)\
$(gshsb_h) $(igstate_h) $(store_h)
$(PSCC) $(PSO_)zhsb.$(OBJ) $(C_) $(PSSRC)zhsb.c
# ---- Level 1 path miscellany (arcs, pathbbox, path enumeration) ---- #
path1_=$(PSOBJ)zpath1.$(OBJ)
path1.dev: $(INT_MAK) $(ECHOGS_XE) $(path1_) path1lib.dev
$(SETMOD) path1 $(path1_)
$(ADDMOD) path1 -include path1lib
$(ADDMOD) path1 -oper zpath1
$(PSOBJ)zpath1.$(OBJ): $(PSSRC)zpath1.c $(OP) $(memory__h)\
$(ialloc_h) $(estack_h) $(gspath_h) $(gsstruct_h) $(igstate_h) $(store_h)
$(PSCC) $(PSO_)zpath1.$(OBJ) $(C_) $(PSSRC)zpath1.c
# ================ Level-independent PostScript options ================ #
# ---------------- BCP filters ---------------- #
bcp_=$(PSOBJ)sbcp.$(OBJ) $(PSOBJ)zfbcp.$(OBJ)
bcp.dev: $(INT_MAK) $(ECHOGS_XE) $(bcp_)
$(SETMOD) bcp $(bcp_)
$(ADDMOD) bcp -oper zfbcp
$(PSOBJ)sbcp.$(OBJ): $(PSSRC)sbcp.c $(AK) $(stdio__h)\
$(sfilter_h) $(strimpl_h)
$(PSCC) $(PSO_)sbcp.$(OBJ) $(C_) $(PSSRC)sbcp.c
$(PSOBJ)zfbcp.$(OBJ): $(PSSRC)zfbcp.c $(OP) $(memory__h)\
$(gsstruct_h) $(ialloc_h) $(ifilter_h)\
$(sfilter_h) $(stream_h) $(strimpl_h)
$(PSCC) $(PSO_)zfbcp.$(OBJ) $(C_) $(PSSRC)zfbcp.c
# ---------------- Incremental font loading ---------------- #
# (This only works for Type 1 fonts without eexec encryption.)
diskfont.dev: $(INT_MAK) $(ECHOGS_XE)
$(SETMOD) diskfont -ps gs_diskf
# ---------------- Double-precision floats ---------------- #
double_=$(PSOBJ)zdouble.$(OBJ)
double.dev: $(INT_MAK) $(ECHOGS_XE) $(double_)
$(SETMOD) double $(double_)
$(ADDMOD) double -oper zdouble
$(PSOBJ)zdouble.$(OBJ): $(PSSRC)zdouble.c $(OP)\
$(ctype__h) $(math__h) $(memory__h) $(string__h)\
$(gxfarith_h) $(store_h)
$(PSCC) $(PSO_)zdouble.$(OBJ) $(C_) $(PSSRC)zdouble.c
# ---------------- EPSF files with binary headers ---------------- #
epsf.dev: $(INT_MAK) $(ECHOGS_XE)
$(SETMOD) epsf -ps gs_epsf
# ---------------- RasterOp ---------------- #
# This should be a separable feature in the core also....
rasterop.dev: $(INT_MAK) $(ECHOGS_XE) roplib.dev ropread.dev
$(SETMOD) rasterop -include roplib ropread
ropread_=$(PSOBJ)zrop.$(OBJ)
ropread.dev: $(INT_MAK) $(ECHOGS_XE) $(ropread_)
$(SETMOD) ropread $(ropread_)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -