📄 contrib.mak
字号:
### drivers, please contact yves.arrouye@usa.net. ###
cdeskjet_=$(GLOBJ)gdevcdj.$(OBJ) $(HPPCL)
cdeskjet.dev: $(cdeskjet_) page.dev
$(SETPDEV) cdeskjet $(cdeskjet_)
cdjcolor.dev: $(cdeskjet_) page.dev
$(SETPDEV) cdjcolor $(cdeskjet_)
cdjmono.dev: $(cdeskjet_) page.dev
$(SETPDEV) cdjmono $(cdeskjet_)
cdj500.dev: $(cdeskjet_) page.dev
$(SETPDEV) cdj500 $(cdeskjet_)
cdj550.dev: $(cdeskjet_) page.dev
$(SETPDEV) cdj550 $(cdeskjet_)
declj250.dev: $(cdeskjet_) page.dev
$(SETPDEV) declj250 $(cdeskjet_)
dnj650c.dev: $(cdeskjet_) page.dev
$(SETPDEV) dnj650c $(cdeskjet_)
lj4dith.dev: $(cdeskjet_) page.dev
$(SETPDEV) lj4dith $(cdeskjet_)
pj.dev: $(cdeskjet_) page.dev
$(SETPDEV) pj $(cdeskjet_)
pjxl.dev: $(cdeskjet_) page.dev
$(SETPDEV) pjxl $(cdeskjet_)
# Note: the pjxl300 driver also works for the CopyJet.
pjxl300.dev: $(cdeskjet_) page.dev
$(SETPDEV) pjxl300 $(cdeskjet_)
# Note: the BJC600 driver also works for the BJC4000.
bjc600.dev: $(cdeskjet_) page.dev
$(SETPDEV) bjc600 $(cdeskjet_)
bjc800.dev: $(cdeskjet_) page.dev
$(SETPDEV) bjc800 $(cdeskjet_)
escp.dev: $(cdeskjet_) page.dev
$(SETPDEV) escp $(cdeskjet_)
# NB: you can also customise the build if required, using
# -DBitsPerPixel=<number> if you wish the default to be other than 24
# for the generic drivers (cdj500, cdj550, pjxl300, pjtest, pjxltest).
$(GLOBJ)gdevcdj.$(OBJ): $(GLSRC)gdevcdj.c $(std_h) $(PDEVH) $(GLSRC)gdevbjc.h\
$(gsparam_h) $(gsstate_h) $(gxlum_h)\
$(gdevpcl_h)
$(GLCC) $(GLO_)gdevcdj.$(OBJ) $(C_) $(GLSRC)gdevcdj.c
djet500c_=$(GLOBJ)gdevdjtc.$(OBJ) $(HPPCL)
djet500c.dev: $(djet500c_) page.dev
$(SETPDEV) djet500c $(djet500c_)
$(GLOBJ)gdevdjtc.$(OBJ): $(GLSRC)gdevdjtc.c $(PDEVH) $(malloc__h) $(gdevpcl_h)
$(GLCC) $(GLO_)gdevdjtc.$(OBJ) $(C_) $(GLSRC)gdevdjtc.c
### -------------------- The Mitsubishi CP50 printer -------------------- ###
### Note: this driver was contributed by a user: please contact ###
### Michael Hu (michael@ximage.com) if you have questions. ###
cp50_=$(GLOBJ)gdevcp50.$(OBJ)
cp50.dev: $(cp50_) page.dev
$(SETPDEV) cp50 $(cp50_)
$(GLOBJ)gdevcp50.$(OBJ): $(GLSRC)gdevcp50.c $(PDEVH)
$(GLCC) $(GLO_)gdevcp50.$(OBJ) $(C_) $(GLSRC)gdevcp50.c
### ----------------- The generic Epson printer device ----------------- ###
### Note: most of this code was contributed by users. Please contact ###
### the following people if you have questions: ###
### eps9mid - Guenther Thomsen (thomsen@cs.tu-berlin.de) ###
### eps9high - David Wexelblat (dwex@mtgzfs3.att.com) ###
### ibmpro - James W. Birdsall (jwbirdsa@picarefy.picarefy.com) ###
epson_=$(GLOBJ)gdevepsn.$(OBJ)
epson.dev: $(epson_) page.dev
$(SETPDEV) epson $(epson_)
eps9mid.dev: $(epson_) page.dev
$(SETPDEV) eps9mid $(epson_)
eps9high.dev: $(epson_) page.dev
$(SETPDEV) eps9high $(epson_)
$(GLOBJ)gdevepsn.$(OBJ): $(GLSRC)gdevepsn.c $(PDEVH)
$(GLCC) $(GLO_)gdevepsn.$(OBJ) $(C_) $(GLSRC)gdevepsn.c
### ----------------- The IBM Proprinter printer device ---------------- ###
ibmpro.dev: $(epson_) page.dev
$(SETPDEV) ibmpro $(epson_)
### -------------- The Epson LQ-2550 color printer device -------------- ###
### Note: this driver was contributed by users: please contact ###
### Dave St. Clair (dave@exlog.com) if you have questions. ###
epsonc_=$(GLOBJ)gdevepsc.$(OBJ)
epsonc.dev: $(epsonc_) page.dev
$(SETPDEV) epsonc $(epsonc_)
$(GLOBJ)gdevepsc.$(OBJ): $(GLSRC)gdevepsc.c $(PDEVH)
$(GLCC) $(GLO_)gdevepsc.$(OBJ) $(C_) $(GLSRC)gdevepsc.c
### ------------- The Epson ESC/P 2 language printer devices ------------- ###
### Note: these drivers were contributed by users. ###
### For questions about the Stylus 800 and AP3250 drivers, please contact ###
### Richard Brown (rab@tauon.ph.unimelb.edu.au). ###
### For questions about the Stylus Color drivers, please contact ###
### Gunther Hess (gunther@elmos.de). ###
ESCP2=$(GLOBJ)gdevescp.$(OBJ)
$(GLOBJ)gdevescp.$(OBJ): $(GLSRC)gdevescp.c $(PDEVH)
$(GLCC) $(GLO_)gdevescp.$(OBJ) $(C_) $(GLSRC)gdevescp.c
ap3250.dev: $(ESCP2) page.dev
$(SETPDEV) ap3250 $(ESCP2)
st800.dev: $(ESCP2) page.dev
$(SETPDEV) st800 $(ESCP2)
stcolor1_=$(GLOBJ)gdevstc.$(OBJ) $(GLOBJ)gdevstc1.$(OBJ) $(GLOBJ)gdevstc2.$(OBJ)
stcolor2_=$(GLOBJ)gdevstc3.$(OBJ) $(GLOBJ)gdevstc4.$(OBJ)
stcolor.dev: $(stcolor1_) $(stcolor2_) page.dev
$(SETPDEV) stcolor $(stcolor1_)
$(ADDMOD) stcolor -obj $(stcolor2_)
gdevstc_h=$(GLSRC)gdevstc.h $(gdevprn_h) $(gsparam_h) $(gsstate_h)
$(GLOBJ)gdevstc.$(OBJ): $(GLSRC)gdevstc.c $(gdevstc_h) $(PDEVH)
$(GLCC) $(GLO_)gdevstc.$(OBJ) $(C_) $(GLSRC)gdevstc.c
$(GLOBJ)gdevstc1.$(OBJ): $(GLSRC)gdevstc1.c $(gdevstc_h) $(PDEVH)
$(GLCC) $(GLO_)gdevstc1.$(OBJ) $(C_) $(GLSRC)gdevstc1.c
$(GLOBJ)gdevstc2.$(OBJ): $(GLSRC)gdevstc2.c $(gdevstc_h) $(PDEVH)
$(GLCC) $(GLO_)gdevstc2.$(OBJ) $(C_) $(GLSRC)gdevstc2.c
$(GLOBJ)gdevstc3.$(OBJ): $(GLSRC)gdevstc3.c $(gdevstc_h) $(PDEVH)
$(GLCC) $(GLO_)gdevstc3.$(OBJ) $(C_) $(GLSRC)gdevstc3.c
$(GLOBJ)gdevstc4.$(OBJ): $(GLSRC)gdevstc4.c $(gdevstc_h) $(PDEVH)
$(GLCC) $(GLO_)gdevstc4.$(OBJ) $(C_) $(GLSRC)gdevstc4.c
### --------------- Ugly/Update -> Unified Printer Driver ---------------- ###
### For questions about this driver, please contact: ###
### Gunther Hess (gunther@elmos.de) ###
uniprint_=$(GLOBJ)gdevupd.$(OBJ)
uniprint.dev: $(uniprint_) page.dev
$(SETPDEV) uniprint $(uniprint_)
$(GLOBJ)gdevupd.$(OBJ): $(GLSRC)gdevupd.c $(PDEVH) $(gsparam_h)
$(GLCC) $(GLO_)gdevupd.$(OBJ) $(C_) $(GLSRC)gdevupd.c
### -------------- cdj850 - HP 850c Driver under development ------------- ###
### Since this driver is in the development-phase it is not distributed ###
### with ghostscript, but it is available via anonymous ftp from: ###
### ftp://bonk.ethz.ch ###
### For questions about this driver, please contact: ###
### Uli Wortmann (E-Mail address inside the driver-package) ###
cdeskjet8_=$(GLOBJ)gdevcd8.$(OBJ) $(HPPCL)
cdj850.dev: $(cdeskjet8_) page.dev
$(SETPDEV) cdj850 $(cdeskjet8_)
### ------------ The H-P PaintJet color printer device ----------------- ###
### Note: this driver also supports the DEC LJ250 color printer, which ###
### has a PaintJet-compatible mode, and the PaintJet XL. ###
### If you have questions about the XL, please contact Rob Reiss ###
### (rob@moray.berkeley.edu). ###
PJET=$(GLOBJ)gdevpjet.$(OBJ) $(HPPCL)
$(GLOBJ)gdevpjet.$(OBJ): $(GLSRC)gdevpjet.c $(PDEVH) $(gdevpcl_h)
$(GLCC) $(GLO_)gdevpjet.$(OBJ) $(C_) $(GLSRC)gdevpjet.c
lj250.dev: $(PJET) page.dev
$(SETPDEV) lj250 $(PJET)
paintjet.dev: $(PJET) page.dev
$(SETPDEV) paintjet $(PJET)
pjetxl.dev: $(PJET) page.dev
$(SETPDEV) pjetxl $(PJET)
###--------------------- The Brother HL 7x0 printer --------------------- ###
### This driver was contributed by a user : ###
### Please contact Pierre-Olivier Gaillard (pierre.gaillard@hol.fr) ###
### if you have any questions. ###
hl7x0_=$(GLOBJ)gdevhl7x.$(OBJ)
hl7x0.dev: $(hl7x0_) page.dev
$(SETPDEV) hl7x0 $(hl7x0_)
$(GLOBJ)gdevhl7x.$(OBJ): $(GLSRC)gdevhl7x.c $(PDEVH) $(gdevpcl_h)
$(GLCC) $(GLO_)gdevhl7x.$(OBJ) $(C_) $(GLSRC)gdevhl7x.c
### -------------- Imagen ImPress Laser Printer device ----------------- ###
### Note: this driver was contributed by a user: please contact ###
### Alan Millar (AMillar@bolis.sf-bay.org) if you have questions. ###
### Set USE_BYTE_STREAM if using parallel interface; ###
### Don't set it if using 'ipr' spooler (default). ###
### You may also add -DA4 if needed for A4 paper. ###
imagen_=$(GLOBJ)gdevimgn.$(OBJ)
imagen.dev: $(imagen_) page.dev
$(SETPDEV) imagen $(imagen_)
# Uncomment the first line for the ipr spooler, the second line for parallel.
IMGN_OPT=
#IMGN_OPT=-DUSE_BYTE_STREAM
$(GLOBJ)gdevimgn.$(OBJ): $(GLSRC)gdevimgn.c $(PDEVH)
$(GLCC) $(IMGN_OPT) $(GLO_)gdevimgn.$(OBJ) $(C_) $(GLSRC)gdevimgn.c
### ------- The IBM 3852 JetPrinter color inkjet printer device -------- ###
### Note: this driver was contributed by users: please contact ###
### Kevin Gift (kgift@draper.com) if you have questions. ###
### Note that the paper size that can be addressed by the graphics mode ###
### used in this driver is fixed at 7-1/2 inches wide (the printable ###
### width of the jetprinter itself.) ###
jetp3852_=$(GLOBJ)gdev3852.$(OBJ)
jetp3852.dev: $(jetp3852_) page.dev
$(SETPDEV) jetp3852 $(jetp3852_)
$(GLOBJ)gdev3852.$(OBJ): $(GLSRC)gdev3852.c $(PDEVH) $(gdevpcl_h)
$(GLCC) $(GLO_)gdev3852.$(OBJ) $(C_) $(GLSRC)gdev3852.c
### ---------- The Canon LBP-8II and LIPS III printer devices ---------- ###
### Note: these drivers were contributed by users. ###
### For questions about these drivers, please contact ###
### Lauri Paatero, lauri.paatero@paatero.pp.fi ###
lbp8_=$(GLOBJ)gdevlbp8.$(OBJ)
lbp8.dev: $(lbp8_) page.dev
$(SETPDEV) lbp8 $(lbp8_)
lips3.dev: $(lbp8_) page.dev
$(SETPDEV) lips3 $(lbp8_)
$(GLOBJ)gdevlbp8.$(OBJ): $(GLSRC)gdevlbp8.c $(PDEVH)
$(GLCC) $(GLO_)gdevlbp8.$(OBJ) $(C_) $(GLSRC)gdevlbp8.c
### ----------- The DEC LN03/LA50/LA70/LA75 printer devices ------------ ###
### Note: this driver was contributed by users: please contact ###
### Ulrich Mueller (ulm@vsnhd1.cern.ch) if you have questions. ###
### For questions about LA50 and LA75, please contact ###
### Ian MacPhedran (macphed@dvinci.USask.CA). ###
### For questions about the LA70, please contact ###
### Bruce Lowekamp (lowekamp@csugrad.cs.vt.edu). ###
### For questions about the LA75plus, please contact ###
### Andre' Beck (Andre_Beck@IRS.Inf.TU-Dresden.de). ###
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -