makefile

来自「<B>Digital的Unix操作系统VAX 4.2源码</B>」· 代码 · 共 256 行

TXT
256
字号
###############################################################################	Instructions to Make, for POP support processes##	This file is automatically generated.  Do not edit!# @(#)$Id: pop,v 1.3 91/01/29 11:50:11 sharpe Exp $############################################################################### The following entries were inserted during MH configurationBINDIR	=	$(DESTDIR)/usr/bin/mhETCDIR	=	$(DESTDIR)/usr/lib/mhLIBDIR	=	$(DESTDIR)/usr/lib/mhOPTIONS	=	-DISI -DMHRC -DWHATNOW -DMHE -DBSD42 -DBERK -DNETWORK -DBIND -DRPATHS -DDPOP -DRPOP -DFOLDPROT='"0700"' -DMSGPROT='"0600"' -DTYPESIG='void' -DPOPSERVICE='"pop"' -DSPRINTF='int' -DSENDMTS -DSMTP -DPOP -DX400 -O -DPOPUUMBOX -I..LDOPTIONS=	-OLDOPTLIB=	PGMPROT	=	0711REMOVE	=	rm -fCHOWN	=	/etc/chownPOPUID	=	popALL	=	popd popaka popwrd popsbrINST-ALL=	inst-popd inst-popaka inst-popwrdLALL	=	l-popd l-popaka l-popwrd l-popsbrTALL	=	xpopd xpopaka xpopwrdCC      =	ccCFLAGS  =	$(OPTIONS)LDFLAGS	=	$(LDOPTIONS)LIBES1	=	../../zotnet/libzot.aLIBES2	=	../../config/config.o ../../sbr/libmh.a $(LIBES1)LDLIBS1	=	$(LIBES1) $(LDOPTLIB)LDLIBS2	=	$(LIBES2) ../../config/version.o $(LDOPTLIB)LINT	=	lintLFLAGS	=	-bhu $(OPTIONS)LLIBS1	=	../../zotnet/llib-lzotnetLLIBS2	=	../../sbr/llib-lmh $(LLIBS1)################################################################# Here it is...################################################################all:		$(ALL)lint:		$(LALL)install:	inst-all cleaninst-all:	$(INST-ALL)tar:		$(ALL)		@touch $(TALL)		@make -n inst-all > MAKEPOP		@chmod +x MAKEPOP		tar $(TFLAGS) MAKEPOP $(TALL)		@rm -f MAKEPOPuninstall:;	-cd $(ETCDIR); rm -f popd		-cd $(LIBDIR); rm -f popaka popwrd################################################################# popd################################################################inst-popd:	$(ETCDIR)/popd$(ETCDIR)/popd:	xpopd		-$(REMOVE) $@ zpopd		-rm -f $@		cp xpopd $@		-chmod 700 $@		-@strip $@		-@ls -l $@		-@echo ""popd:		xpopd		@echo ""xpopd:		popd.o popser.o syslog.o \			../../uip/dropsbr.o $(LIBES2)		$(CC) $(LDFLAGS) -o $@ popd.o popser.o syslog.o \			../../uip/dropsbr.o $(LDLIBS2)l-popd:;	$(LINT) $(LFLAGS) popd.c popser.c \			../../uip/dropsbr.c $(LLIBS2)################################################################# popaka################################################################inst-popaka:	$(LIBDIR)/popaka$(LIBDIR)/popaka:	xpopaka		-$(REMOVE) $@ zpopaka		cp xpopaka $@		-@chmod $(PGMPROT) $@		-@strip $@		-@ls -l $@		-@echo ""popaka:		xpopaka		@echo ""xpopaka:	popaka.o $(LIBES1)		$(CC) $(LDFLAGS) -o $@ popaka.o $(LDLIBS1)l-popaka:;	$(LINT) $(LFLAGS) popaka.c $(LLIBS1)################################################################# popwrd################################################################inst-popwrd:	$(LIBDIR)/popwrd$(LIBDIR)/popwrd:	xpopwrd		-$(REMOVE) $@ zpopwrd		-chmod u-s zpopwrd		cp xpopwrd $@		-chmod $(PGMPROT) $@		-@strip $@		-@ls -l $@		-@echo ""popwrd:		xpopwrd		@echo ""xpopwrd:	popwrd.o $(LIBES1)		$(CC) $(LDFLAGS) -o $@ popwrd.o $(LDLIBS1)l-popwrd:;	$(LINT) $(LFLAGS) popwrd.c $(LLIBS1)################################################################# popsbr################################################################popsbr:		popsbr.o		@echo ""l-popsbr:;	$(LINT) $(LFLAGS) popsbr.c $(LLIBS)################################################################# smtpd################################################################inst-smtpd:	$(ETCDIR)/smtpd$(ETCDIR)/smtpd:	xsmtpd		-$(REMOVE) $@ zsmtpd		cp xsmtpd $@		-chmod 700 $@		-@strip $@		-@ls -l $@		-@echo ""smtpd:		xsmtpd		@echo ""xsmtpd:		smtpd.o syslog.o		$(CC) $(LDFLAGS) -o $@ smtpd.o syslog.ol-smtpd:;	$(LINT) $(LFLAGS) smtpd.c###############################################################################	Miscellaneous tasks##############################################################################unconfig:	distribution		-rm -f Makefiledistribution:   cleanclean:		unclean		-rm -f x* *.ounclean:;	-rm -f z* _* :* core eddep makedep MAKEPOP###############################################################################	Dependencies##############################################################################MODULES	=	popd popser popaka popwrd popsbrdepend:;	for m in $(MODULES); do ( \		    i=`basename $$m .c`; \		    echo $$i.o: $$i.c >> makedep; \		    grep '^#[ 	]*include' $$i.c | \			sed -e 's,[^"]*"/\([^"]*\)".*,'$$i'.o: /\1,' \			    -e 's,[^"]*"\([^"]*\)".*,'$$i'.o: \1,' \			    -e 's,[^<]*<\(.*\)>.*,#'$$i'.o: /usr/include/\1,' \			>> makedep \		); done		echo '/^# DO NOT DELETE THIS LINE/+2,$$d' > eddep		echo '$$r makedep' >> eddep		echo 'w' >> eddep		cp Makefile _Makefile		ed - Makefile < eddep		rm eddep makedep		echo '# DEPENDENCIES MUST END AT END OF FILE' >> Makefile		echo '# IF YOU PUT STUFF HERE IT WILL GO AWAY' >> Makefile# DO NOT DELETE THIS LINE# DEPENDENCIES START HEREpopd.o: popd.c#popd.o: /usr/include/errno.h#popd.o: /usr/include/signal.h#popd.o: /usr/include/stdio.h#popd.o: /usr/include/strings.h#popd.o: /usr/include/syslog.h#popd.o: /usr/include/sys/types.h#popd.o: /usr/include/sys/file.h#popd.o: /usr/include/sys/ioctl.h#popd.o: /usr/include/sys/socket.h#popd.o: /usr/include/sys/time.h#popd.o: /usr/include/sys/resource.h#popd.o: /usr/include/sys/wait.h#popd.o: /usr/include/netinet/in.h#popd.o: /usr/include/netdb.h#popd.o: /usr/include/arpa/inet.hpopser.o: popser.cpopser.o: ../../h/mh.hpopser.o: ../../h/dropsbr.hpopser.o: ../../zotnet/bboards.h#popser.o: /usr/include/stdio.hpopser.o: ../../zotnet/mts.h#popser.o: /usr/include/ctype.h#popser.o: /usr/include/errno.h#popser.o: /usr/include/pwd.h#popser.o: /usr/include/signal.h#popser.o: /usr/include/syslog.h#popser.o: /usr/include/sys/types.h#popser.o: /usr/include/sys/stat.hpopaka.o: popaka.c#popaka.o: /usr/include/stdio.hpopaka.o: ../../zotnet/bboards.hpopwrd.o: popwrd.cpopwrd.o: ../../h/strings.hpopwrd.o: ../../zotnet/bboards.h#popwrd.o: /usr/include/errno.h#popwrd.o: /usr/include/pwd.h#popwrd.o: /usr/include/signal.h#popwrd.o: /usr/include/stdio.h#popwrd.o: /usr/include/sys/types.h#popwrd.o: /usr/include/sys/file.hpopsbr.o: popsbr.cpopsbr.o: ../../h/strings.h#popsbr.o: /usr/include/stdio.h#popsbr.o: /usr/include/signal.h# DEPENDENCIES MUST END AT END OF FILE# IF YOU PUT STUFF HERE IT WILL GO AWAY

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?