📄 makelocal.mk
字号:
# @(#)Makelocal.mk 4.1 ULTRIX 7/2/90# Makefile for lpr.d/utils.d### AUTHOR: Adrian Thoms# DATE: 11th May 1989#include $(GMAKEVARS)LIBDIR=usr/libBINDIR=usr/ucbSPOOLDIR=usr/spool/lpdDAEMON=daemonSPGRP=daemonLIBLP=../../lib.d/_$(MACHINE).b/liblp.aCINCLUDES=-I. -I.. -I../../h.d -I$(SRCROOT)/usr/includeDESTLIST= $(DESTROOT)/usr/etc $(DESTROOT)/$(LIBDIR) $(DESTROOT)/etc \ $(DESTROOT)/$(BINDIR) $(DESTROOT)/$(SPOOLDIR)all: lpd lpserrof lpr lpq lprm pac lpcLPD_OBJS=lpd.o logging.o printjob.o pcap_choices.o recvjob.o \ sendjob.o displayq.o rmjob.o dobanner.o print_utils.o \ startdaemon.o lpdchar.o common.o printcap.o lat_conn.o tcp_conn.o \ filter.o escapes.o dcl.o dcl_xar.o dm_handler.o connection.o \ startdqs.o getdqport.o monitor.oLPROBJS=lpr.o startdaemon.o printcap.oLPQOBJS=lpq.o displayq.o common.o printcap.o getdqport.o logging.oLPRMOBJS=lprm.o rmjob.o startdaemon.o common.o printcap.o getdqport.o logging.oLPCOBJS=lpc.o cmds.o cmdtab.o startdaemon.o common.o printcap.oLPSERROF=lpserrof.o filter.o logging.olpd: ${LPD_OBJS} ${CC} -o lpd ${LPD_OBJS} ${LIBLP}lpserrof: $(LPSERROF) ${CC} -o lpserrof $(LPSERROF) ${LIBLP}lpr: $(LPROBJS) ${LIBLP} ${CC} -o lpr $(LPROBJS) ${LIBLP}lpq: $(LPQOBJS) ${CC} -o lpq $(LPQOBJS) -ltermcaplprm: $(LPRMOBJS) ${CC} -o lprm $(LPRMOBJS)lpc: $(LPCOBJS) ${CC} -o lpc $(LPCOBJS)pac: pac.o printcap.o ${LDCMD} pac.o printcap.o# parse_prog is a debugging utility to test the# filter.c module which handles all sub-process invocationparse_prog: parse_prog.o filter.o escapes.o logging.o ${LDCMD}_prog parse_prog.o filter.o escapes.o logging.o ${LIBLP}install: $(INSTALL) -c -s -g system -m 700 lpd ${DESTROOT}/${LIBDIR} $(INSTALL) -c -s -g system -m 711 lpserrof ${DESTROOT}/${LIBDIR} $(INSTALL) -c -s -g ${SPGRP} -m 6711 lpr ${DESTROOT}/${BINDIR} $(INSTALL) -c -s -g ${SPGRP} -m 6711 lpq ${DESTROOT}/${BINDIR} $(INSTALL) -c -s -g ${SPGRP} -m 6711 lprm ${DESTROOT}/${BINDIR} $(INSTALL) -c -s -g ${SPGRP} -m 2711 lpc ${DESTROOT}/usr/etc $(INSTALL) -c -s pac ${DESTROOT}/etc $(CHOWN) ${DAEMON} ${DESTROOT}/${SPOOLDIR} $(CHGRP) ${SPGRP} ${DESTROOT}/${SPOOLDIR} $(CHMOD) 775 ${DESTROOT}/${SPOOLDIR} $(RM) ${DESTROOT}/etc/lpc $(LN) -s ../usr/etc/lpc ${DESTROOT}/etc/lpclpd.o: lpd.clpr.o: lpr.clpq.o: lpq.clprm.o: lprm.cpac.o: pac.clpc.o: lpc.clpserrof.o: lpserrof.ccmds.o: cmds.ccmdtab.o: cmdtab.clogging.o: logging.cprintjob.o: printjob.cpcap_choices.o: pcap_choices.crecvjob.o: recvjob.csendjob.o: sendjob.cdisplayq.o: displayq.crmjob.o: rmjob.cdobanner.o: dobanner.cprint_utils.o: print_utils.cstartdaemon.o: startdaemon.clpdchar.o: lpdchar.ccommon.o: common.cprintcap.o: printcap.clat_conn.o: lat_conn.ctcp_conn.o: tcp_conn.cfilter.o: filter.cescapes.o: escapes.cdcl.o: dcl.cdcl_xar.o: dcl_xar.cdm_handler.o: dm_handler.cconnection.o: connection.cstartdqs.o: startdqs.cgetdqport.o: getdqport.cmonitor.o: monitor.c${LPD_OBJS}: lp.h lp.local.hprintjob.o: escapes.h filter.h dcl.hdm_handler.o dcl.o dcl_xar.o: filter.h dcl.hprint_utils.o filter.o: filter.hescapes.o: escapes.h filter.hconnection.o: connection.hescapes.o filter.o: lp.h lp.local.hstartdqs.o: lp.hgetdqport: lp.hstartdaemon.o: lp.local.hlpr.o lpq.o lprm.o pac.o: lp.h lp.local.hlpc.o cmdtab.o: lpc.hcmds.o: lp.h lp.local.hinclude $(GMAKERULES)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -