📄 lib.mak
字号:
#**************** $(CC_LEAF) $(GLSRC)gsroptab.c $(GLO_)gsroptab.$(OBJ)
$(GLOBJ)gsroptab.$(OBJ): $(GLSRC)gsroptab.c $(stdpre_h) $(gsropt_h)
$(GLCC) $(GLO_)gsroptab.$(OBJ) $(C_) $(GLSRC)gsroptab.c
# The following is not used yet.
$(GLOBJ)gsropc.$(OBJ): $(GLSRC)gsropc.c $(GXERR)\
$(gsutil_h) $(gxdcolor_h) $(gxdevice_h) $(gxdevmem_h) $(gxropc_h)
$(GLCC) $(GLO_)gsropc.$(OBJ) $(C_) $(GLSRC)gsropc.c
# ---------------- Async rendering ---------------- #
gxpageq_h=$(GLSRC)gxpageq.h $(gsmemory_h) $(gxband_h) $(gxsync_h)
gdevprna_h=$(GLSRC)gdevprna.h $(gdevprn_h) $(gxsync_h)
async1_=$(GLOBJ)gdevprna.$(OBJ) $(GLOBJ)gxpageq.$(OBJ)
async2_=$(GLOBJ)gsmemlok.$(OBJ) $(GLOBJ)gxsync.$(OBJ)
async_=$(async1_) $(async2_)
async.dev: $(LIB_MAK) $(ECHOGS_XE) $(async_) clist.dev
$(SETMOD) async $(async1_)
$(ADDMOD) async $(async2_)
$(ADDMOD) async -include clist
$(GLOBJ)gdevprna.$(OBJ): $(GLSRC)gdevprna.c $(AK)\
$(gdevprna_h)\
$(gsalloc_h) $(gsdevice_h) $(gsmemlok_h)\
$(gxcldev_h) $(gxclpath_h) $(gxpageq_h) $(gzht_h)
$(GLCC) $(GLO_)gdevprna.$(OBJ) $(C_) $(GLSRC)gdevprna.c
$(GLOBJ)gxpageq.$(OBJ): $(GLSRC)gxpageq.c $(GXERR)\
$(gxdevice_h) $(gxclist_h) $(gxpageq_h)
$(GLCC) $(GLO_)gxpageq.$(OBJ) $(C_) $(GLSRC)gxpageq.c
# -------- Composite (PostScript Type 0) font support -------- #
cmaplib_=$(GLOBJ)gsfcmap.$(OBJ)
cmaplib.dev: $(LIB_MAK) $(ECHOGS_XE) $(cmaplib_)
$(SETMOD) cmaplib $(cmaplib_)
$(GLOBJ)gsfcmap.$(OBJ): $(GLSRC)gsfcmap.c $(GXERR)\
$(gsstruct_h) $(gxfcmap_h)
$(GLCC) $(GLO_)gsfcmap.$(OBJ) $(C_) $(GLSRC)gsfcmap.c
psf0lib_=$(GLOBJ)gschar0.$(OBJ) $(GLOBJ)gsfont0.$(OBJ)
psf0lib.dev: $(LIB_MAK) $(ECHOGS_XE) cmaplib.dev $(psf0lib_)
$(SETMOD) psf0lib $(psf0lib_)
$(ADDMOD) psf0lib -include cmaplib
$(GLOBJ)gschar0.$(OBJ): $(GLSRC)gschar0.c $(GXERR) $(memory__h)\
$(gsstruct_h) $(gxfixed_h) $(gxdevice_h) $(gxdevmem_h)\
$(gsfcmap_h) $(gxfont_h) $(gxfont0_h) $(gxchar_h)
$(GLCC) $(GLO_)gschar0.$(OBJ) $(C_) $(GLSRC)gschar0.c
$(GLOBJ)gsfont0.$(OBJ): $(GLSRC)gsfont0.c $(GXERR) $(memory__h)\
$(gsmatrix_h) $(gsstruct_h) $(gxfixed_h) $(gxdevmem_h) $(gxfcache_h)\
$(gxfont_h) $(gxfont0_h) $(gxchar_h) $(gxdevice_h)
$(GLCC) $(GLO_)gsfont0.$(OBJ) $(C_) $(GLSRC)gsfont0.c
# ---------------- Masked images ---------------- #
# This feature is out of level order beause Patterns require it
# (which they shouldn't).
gsiparm3_h=$(GLSRC)gsiparm3.h $(gsiparam_h)
gsiparm4_h=$(GLSRC)gsiparm4.h $(gsiparam_h)
$(GLOBJ)gxclipm.$(OBJ): $(GLSRC)gxclipm.c $(GX) $(memory__h)\
$(gxclipm_h) $(gxdevice_h) $(gxdevmem_h)
$(GLCC) $(GLO_)gxclipm.$(OBJ) $(C_) $(GLSRC)gxclipm.c
$(GLOBJ)gximage3.$(OBJ): $(GLSRC)gximage3.c $(GXERR) $(math__h) $(memory__h)\
$(gsbitops_h) $(gscspace_h) $(gsiparm3_h) $(gsstruct_h)\
$(gxclipm_h) $(gxdevice_h) $(gxdevmem_h) $(gxiparam_h) $(gxistate_h)
$(GLCC) $(GLO_)gximage3.$(OBJ) $(C_) $(GLSRC)gximage3.c
$(GLOBJ)gximage4.$(OBJ): $(GLSRC)gximage4.c $(memory__h) $(GXERR)\
$(gscspace_h) $(gsiparm3_h) $(gsiparm4_h) $(gxiparam_h)
$(GLCC) $(GLO_)gximage4.$(OBJ) $(C_) $(GLSRC)gximage4.c
imasklib_=$(GLOBJ)gxclipm.$(OBJ) $(GLOBJ)gximage3.$(OBJ) $(GLOBJ)gximage4.$(OBJ) $(GLOBJ)gxmclip.$(OBJ)
imasklib.dev: $(LIB_MAK) $(ECHOGS_XE) $(imasklib_)
$(SETMOD) imasklib $(imasklib_)
# ---------------- Pattern color ---------------- #
patlib_1=$(GLOBJ)gspcolor.$(OBJ) $(GLOBJ)gxclip2.$(OBJ) $(GLOBJ)gxmclip.$(OBJ)
patlib_2=$(GLOBJ)gxp1fill.$(OBJ) $(GLOBJ)gxpcmap.$(OBJ)
patlib_=$(patlib_1) $(patlib_2)
# Currently this feature requires masked images, but it shouldn't.
patlib.dev: $(LIB_MAK) $(ECHOGS_XE) cmyklib.dev imasklib.dev psl2cs.dev $(patlib_)
$(SETMOD) patlib -include cmyklib imasklib psl2cs
$(ADDMOD) patlib -obj $(patlib_1)
$(ADDMOD) patlib -obj $(patlib_2)
$(GLOBJ)gspcolor.$(OBJ): $(GLSRC)gspcolor.c $(GXERR) $(math__h)\
$(gsimage_h) $(gsiparm4_h) $(gspath_h) $(gsrop_h) $(gsstruct_h) $(gsutil_h)\
$(gxarith_h) $(gxcolor2_h) $(gxcoord_h) $(gxclip2_h) $(gxcspace_h)\
$(gxdcolor_h) $(gxdevice_h) $(gxdevmem_h) $(gxfixed_h) $(gxmatrix_h)\
$(gxp1fill_h) $(gxpath_h) $(gxpcolor_h) $(gzstate_h)
$(GLCC) $(GLO_)gspcolor.$(OBJ) $(C_) $(GLSRC)gspcolor.c
$(GLOBJ)gxclip2.$(OBJ): $(GLSRC)gxclip2.c $(GXERR) $(memory__h)\
$(gsstruct_h) $(gxclip2_h) $(gxdevice_h) $(gxdevmem_h)
$(GLCC) $(GLO_)gxclip2.$(OBJ) $(C_) $(GLSRC)gxclip2.c
$(GLOBJ)gxp1fill.$(OBJ): $(GLSRC)gxp1fill.c $(GXERR) $(math__h)\
$(gsrop_h) $(gsmatrix_h)\
$(gxcolor2_h) $(gxclip2_h) $(gxcspace_h) $(gxdcolor_h) $(gxdevcli_h)\
$(gxdevmem_h) $(gxp1fill_h) $(gxpcolor_h)
$(GLCC) $(GLO_)gxp1fill.$(OBJ) $(C_) $(GLSRC)gxp1fill.c
$(GLOBJ)gxpcmap.$(OBJ): $(GLSRC)gxpcmap.c $(GXERR) $(math__h) $(memory__h)\
$(gsstruct_h) $(gsutil_h)\
$(gxcolor2_h) $(gxcspace_h) $(gxdcolor_h) $(gxdevice_h) $(gxdevmem_h)\
$(gxfixed_h) $(gxmatrix_h) $(gxpcolor_h)\
$(gzcpath_h) $(gzpath_h) $(gzstate_h)
$(GLCC) $(GLO_)gxpcmap.$(OBJ) $(C_) $(GLSRC)gxpcmap.c
# ---------------- PostScript Type 1 (and Type 4) fonts ---------------- #
type1lib_=$(GLOBJ)gxtype1.$(OBJ) $(GLOBJ)gxhint1.$(OBJ) $(GLOBJ)gxhint2.$(OBJ) $(GLOBJ)gxhint3.$(OBJ)
gscrypt1_h=$(GLSRC)gscrypt1.h
gstype1_h=$(GLSRC)gstype1.h
gxfont1_h=$(GLSRC)gxfont1.h
gxop1_h=$(GLSRC)gxop1.h
gxtype1_h=$(GLSRC)gxtype1.h $(gscrypt1_h) $(gstype1_h) $(gxop1_h)
$(GLOBJ)gxtype1.$(OBJ): $(GLSRC)gxtype1.c $(GXERR) $(math__h)\
$(gsccode_h) $(gsline_h) $(gsstruct_h)\
$(gxarith_h) $(gxcoord_h) $(gxfixed_h) $(gxmatrix_h)\
$(gxfont_h) $(gxfont1_h) $(gxistate_h) $(gxtype1_h)\
$(gzpath_h)
$(GLCC) $(GLO_)gxtype1.$(OBJ) $(C_) $(GLSRC)gxtype1.c
$(GLOBJ)gxhint1.$(OBJ): $(GLSRC)gxhint1.c $(GXERR)\
$(gxarith_h) $(gxfixed_h) $(gxmatrix_h)\
$(gxfont_h) $(gxfont1_h) $(gxtype1_h)
$(GLCC) $(GLO_)gxhint1.$(OBJ) $(C_) $(GLSRC)gxhint1.c
$(GLOBJ)gxhint2.$(OBJ): $(GLSRC)gxhint2.c $(GXERR) $(memory__h)\
$(gxarith_h) $(gxfixed_h) $(gxmatrix_h)\
$(gxfont_h) $(gxfont1_h) $(gxtype1_h)
$(GLCC) $(GLO_)gxhint2.$(OBJ) $(C_) $(GLSRC)gxhint2.c
$(GLOBJ)gxhint3.$(OBJ): $(GLSRC)gxhint3.c $(GXERR) $(math__h)\
$(gxarith_h) $(gxfixed_h) $(gxmatrix_h)\
$(gxfont_h) $(gxfont1_h) $(gxtype1_h)\
$(gzpath_h)
$(GLCC) $(GLO_)gxhint3.$(OBJ) $(C_) $(GLSRC)gxhint3.c
# Type 1 charstrings
psf1lib_=$(GLOBJ)gstype1.$(OBJ)
psf1lib.dev: $(LIB_MAK) $(ECHOGS_XE) $(psf1lib_) $(type1lib_)
$(SETMOD) psf1lib $(psf1lib_)
$(ADDMOD) psf1lib $(type1lib_)
$(ADDMOD) psf1lib -init gstype1
$(GLOBJ)gstype1.$(OBJ): $(GLSRC)gstype1.c $(GXERR) $(math__h) $(memory__h)\
$(gsstruct_h)\
$(gxarith_h) $(gxcoord_h) $(gxfixed_h) $(gxmatrix_h)\
$(gxfont_h) $(gxfont1_h) $(gxistate_h) $(gxtype1_h)\
$(gzpath_h)
$(GLCC) $(GLO_)gstype1.$(OBJ) $(C_) $(GLSRC)gstype1.c
# Type 2 charstrings
psf2lib_=$(GLOBJ)gstype2.$(OBJ)
psf2lib.dev: $(LIB_MAK) $(ECHOGS_XE) $(psf2lib_) $(type1lib_)
$(SETMOD) psf2lib $(psf2lib_)
$(ADDMOD) psf2lib $(type1lib_)
$(ADDMOD) psf2lib -init gstype2
$(GLOBJ)gstype2.$(OBJ): $(GLSRC)gstype2.c $(GXERR) $(math__h) $(memory__h)\
$(gsstruct_h)\
$(gxarith_h) $(gxcoord_h) $(gxfixed_h) $(gxmatrix_h)\
$(gxfont_h) $(gxfont1_h) $(gxistate_h) $(gxtype1_h)\
$(gzpath_h)
$(GLCC) $(GLO_)gstype2.$(OBJ) $(C_) $(GLSRC)gstype2.c
# ---------------- TrueType and PostScript Type 42 fonts ---------------- #
ttflib_=$(GLOBJ)gstype42.$(OBJ)
ttflib.dev: $(LIB_MAK) $(ECHOGS_XE) $(ttflib_)
$(SETMOD) ttflib $(ttflib_)
gxfont42_h=$(GLSRC)gxfont42.h
$(GLOBJ)gstype42.$(OBJ): $(GLSRC)gstype42.c $(GXERR) $(memory__h)\
$(gsccode_h) $(gsmatrix_h) $(gsstruct_h)\
$(gxfixed_h) $(gxfont_h) $(gxfont42_h) $(gxistate_h) $(gxpath_h)
$(GLCC) $(GLO_)gstype42.$(OBJ) $(C_) $(GLSRC)gstype42.c
# -------- Level 1 color extensions (CMYK color and colorimage) -------- #
cmyklib_=$(GLOBJ)gscolor1.$(OBJ) $(GLOBJ)gsht1.$(OBJ)
cmyklib.dev: $(LIB_MAK) $(ECHOGS_XE) $(cmyklib_)
$(SETMOD) cmyklib $(cmyklib_)
$(GLOBJ)gscolor1.$(OBJ): $(GLSRC)gscolor1.c $(GXERR)\
$(gsccolor_h) $(gscolor1_h) $(gsstruct_h) $(gsutil_h)\
$(gxcmap_h) $(gxcspace_h) $(gxdcconv_h) $(gxdevice_h)\
$(gzstate_h)
$(GLCC) $(GLO_)gscolor1.$(OBJ) $(C_) $(GLSRC)gscolor1.c
$(GLOBJ)gsht1.$(OBJ): $(GLSRC)gsht1.c $(GXERR) $(memory__h)\
$(gsstruct_h) $(gsutil_h) $(gxdevice_h) $(gzht_h) $(gzstate_h)
$(GLCC) $(GLO_)gsht1.$(OBJ) $(C_) $(GLSRC)gsht1.c
colimlib_=$(GLOBJ)gxicolor.$(OBJ)
colimlib.dev: $(LIB_MAK) $(ECHOGS_XE) $(colimlib_)
$(SETMOD) colimlib $(colimlib_)
$(ADDMOD) colimlib -init gxicolor
$(GLOBJ)gxicolor.$(OBJ): $(GLSRC)gxicolor.c $(GXERR) $(memory__h) $(gpcheck_h)\
$(gsccolor_h) $(gspaint_h)\
$(gxarith_h) $(gxcmap_h) $(gxcpath_h) $(gxdcconv_h) $(gxdcolor_h)\
$(gxdevice_h) $(gxdevmem_h) $(gxfixed_h) $(gxfrac_h)\
$(gximage_h) $(gxistate_h) $(gxmatrix_h)\
$(gzpath_h) $(gzstate_h)
$(GLCC) $(GLO_)gxicolor.$(OBJ) $(C_) $(GLSRC)gxicolor.c
# ---------------- HSB color ---------------- #
hsblib_=$(GLOBJ)gshsb.$(OBJ)
hsblib.dev: $(LIB_MAK) $(ECHOGS_XE) $(hsblib_)
$(SETMOD) hsblib $(hsblib_)
$(GLOBJ)gshsb.$(OBJ): $(GLSRC)gshsb.c $(GX)\
$(gscolor_h) $(gshsb_h) $(gxfrac_h)
$(GLCC) $(GLO_)gshsb.$(OBJ) $(C_) $(GLSRC)gshsb.c
# ---- Level 1 path miscellany (arcs, pathbbox, path enumeration) ---- #
path1lib_=$(GLOBJ)gspath1.$(OBJ)
path1lib.dev: $(LIB_MAK) $(ECHOGS_XE) $(path1lib_)
$(SETMOD) path1lib $(path1lib_)
$(GLOBJ)gspath1.$(OBJ): $(GLSRC)gspath1.c $(GXERR) $(math__h)\
$(gscoord_h) $(gspath_h) $(gsstruct_h)\
$(gxfarith_h) $(gxfixed_h) $(gxmatrix_h)\
$(gzstate_h) $(gzpath_h)
$(GLCC) $(GLO_)gspath1.$(OBJ) $(C_) $(GLSRC)gspath1.c
# --------------- Level 2 color space and color image support --------------- #
psl2cs_=$(GLOBJ)gscolor2.$(OBJ)
psl2cs.dev: $(LIB_MAK) $(ECHOGS_XE) $(psl2cs_)
$(SETMOD) psl2cs $(psl2cs_)
$(GLOBJ)gscolor2.$(OBJ): $(GLSRC)gscolor2.c $(GXERR) $(memory__h)\
$(gxarith_h) $(gxcolor2_h) $(gxcspace_h) $(gxfixed_h) $(gxmatrix_h)\
$(gzstate_h)
$(GLCC) $(GLO_)gscolor2.$(OBJ) $(C_) $(GLSRC)gscolor2.c
psl2lib_=$(GLOBJ)gxi12bit.$(OBJ) $(GLOBJ)gxiscale.$(OBJ)
psl2lib.dev: $(LIB_MAK) $(ECHOGS_XE) $(psl2lib_) colimlib.dev psl2cs.dev
$(SETMOD) psl2lib $(psl2lib_)
$(ADDMOD) psl2lib -init gxi12bit gxiscale
$(ADDMOD) psl2lib -include colimlib psl2cs
$(GLOBJ)gxi12bit.$(OBJ): $(GLSRC)gxi12bit.c $(GXERR)\
$(memory__h) $(gpcheck_h)\
$(gsccolor_h) $(gspaint_h)\
$(gxarith_h) $(gxcmap_h) $(gxcpath_h) $(gxdcolor_h) $(gxdevice_h)\
$(gxdevmem_h) $(gxfixed_h) $(gxfrac_h) $(gximage_h) $(gxistate_h)\
$(gxmatrix_h)\
$(gzpath_h)
$(GLCC) $(GLO_)gxi12bit.$(OBJ) $(C_) $(GLSRC)gxi12bit.c
$(GLOBJ)gxiscale.$(OBJ): $(GLSRC)gxiscale.c $(GXERR)\
$(math__h) $(memory__h) $(gpcheck_h)\
$(gsccolor_h) $(gspaint_h)\
$(gxarith_h) $(gxcmap_h) $(gxcpath_h) $(gxdcolor_h) $(gxdevice_h)\
$(gxdevmem_h) $(gxfixed_h) $(gxfrac_h) $(gximage_h) $(gxistate_h)\
$(gxmatrix_h)\
$(gzpath_h)
$(GLCC) $(GLO_)gxiscale.$(OBJ) $(C_) $(GLSRC)gxiscale.c
# ---------------- Display Postscript / Level 2 support ---------------- #
dps2lib_=$(GLOBJ)gsdps1.$(OBJ)
dps2lib.dev: $(LIB_MAK) $(ECHOGS_XE) $(dps2lib_)
$(SETMOD) dps2lib $(dps2lib_)
$(GLOBJ)gsdps1.$(OBJ): $(GLSRC)gsdps1.c $(GXERR) $(math__h)\
$(gscoord_h) $(gsmatrix_h) $(gspaint_h) $(gspath_h) $(gspath2_h)\
$(gxdevice_h) $(gxfixed_h) $(gxmatrix_h) $(gzcpath_h) $(gzpath_h) $(gzstate_h)
$(GLCC) $(GLO_)gsdps1.$(OBJ) $(C_) $(GLSRC)gsdps1.c
# ---------------- DevicePixel color space ---------------- #
gscpixel_h=$(GLSRC)gscpixel.h
cspixlib_=$(GLOBJ)gscpixel.$(OBJ)
cspixlib.dev: $(LIB_MAK) $(ECHOGS_XE) $(cspixlib_)
$(SETMOD) cspixlib $(cspixlib_)
$(GLOBJ)gscpixel.$(OBJ): $(GLSRC)gscpixel.c $(GXERR)\
$(gsrefct_h) $(gscpixel_h) $(gxcspace_h) $(gxdevice_h)
$(GLCC) $(GLO_)gscpixel.$(OBJ) $(C_) $(GLSRC)gscpixel.c
# ---------------- CIE color ---------------- #
cielib1_=$(GLOBJ)gscie.$(OBJ) $(GLOBJ)gscscie.$(OBJ) $(GLOBJ)gxctable.$(OBJ)
cielib2_=$(GLOBJ)gscrd.$(OBJ) $(GLOBJ)gscrdp.$(OBJ)
cielib_=$(cielib1_) $(cielib2_)
cielib.dev: $(LIB_MAK) $(ECHOGS_XE) $(cielib_)
$(SETMOD) cielib $(cielib1_)
$(ADDMOD) cielib $(cielib2_)
$(GLOBJ)gscie.$(OBJ): $(GLSRC)gscie.c $(GXERR) $(math__h)\
$(gscie_h) $(gscolor2_h) $(gsmatrix_h) $(gsstruct_h)\
$(gxarith_h) $(gxcmap_h) $(gxcspace_h) $(gxdevice_h) $(gzstate_h)
$(GLCC) $(GLO_)gscie.$(OBJ) $(C_) $(GLSRC)gscie.c
$(GLOBJ)gscrd.$(OBJ): $(GLSRC)gscrd.c $(GXERR) $(math__h) $(memory__h) $(string__h)\
$(gscdefs_h) $(gscolor2_h) $(gscrd_h) $(gsdevice_h)\
$(gsmatrix_h) $(gsparam_h) $(gxcspace_h)
$(GLCC) $(GLO_)gscrd.$(OBJ) $(C_) $(GLSRC)gscrd.c
$(GLOBJ)gscrdp.$(OBJ): $(GLSRC)gscrdp.c $(GXERR) $(math__h) $(memory__h)\
$(gscolor2_h) $(gscrdp_h) $(gsdevice_h) $(gsmatrix_h)\
$(gxarith_h) $(gxcspace_h)
$(GLCC) $(GLO_)gscrdp.$(OBJ) $(C_) $(GLSRC)gscrdp.c
$(GLOBJ)gscscie.$(OBJ): $(GLSRC)gscscie.c $(GXERR) $(math__h)\
$(gscie_h
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -