📄 m.k
字号:
## Make Unix XNS/Courier package# $Header: Makefile,v 1.5 87/05/11 10:28:34 ed Exp $## You might want to change the following defines:# CHDEFAULT default domain and organization for local system# DESTDIR highest level intended directory (default /)# DESTBIN where the executables go# DESTINCLUDE where the ".h" files go# DESTLIB where the libraries go# DESTMAN where the manual pages go# DESTCOURIER where the Courier services go# DESTETC where the "/etc" related files goCHDEFAULT = :Evans:Berkeley.EECSDESTDIR =DESTBIN = ${DESTDIR}/usr/newDESTINCLUDE = ${DESTDIR}/usr/include/xnscourierDESTLIB = ${DESTDIR}/usr/local/libDESTMAN = ${DESTDIR}/usr/man/mannDESTCOURIER = ${DESTDIR}/usr/new/lib/xnscourierDESTETC = ${DESTDIR/etc## END of user tunable parameters#--------------------------------------------------------------# targets:# all - recompile and link everything# install - copy necessary things to correct destination# clean - undo "make all" to free disk space## set up for recursive makesMFLAGS = DESTDIR=${DESTDIR} DESTBIN=${DESTBIN} DESTINCLUDE=${DESTINCLUDE} \ DESTLIB=${DESTLIB} DESTMAN=${DESTMAN} DESTCOURIER=${DESTCOURIER} \ DESTETC=${DESTETC} CHDEFAULT="${CHDEFAULT}"# Programs that live in subdirectories and have their own makefiles## MAKE the following in the order specifiedSUBDIRS = xnslib compiler courierlib morexnslib daemon examplesINSTALLDIRS = include bin lib xnscourier manALLDIRS = ${SUBDIRS} ${INSTALLDIRS} docRCSNAME = current# remake everything (many things assume previous subdirectories in the# list have had a "make" done).all: for Dir in ${SUBDIRS}; do \ (cd $$Dir; make ${MFLAGS} install); done# install assumes that a previous "make all" has been doneinstall: for i in ${INSTALLDIRS}; do \ (cd $$i; make ${MFLAGS} install); done# clean frees disk spaceclean: -rm *.BAK *.CKP for Dir in ${ALLDIRS}; do (cd $$Dir; make ${MFLAGS} clean); donercs: for Dir in ${ALLDIRS}; do \ (cd $$Dir; make RCSNAME="${RCSNAME}" RCSREV="${RCSREV}" \ ${MFLAGS} rcs); done# you should probably do a "make clean" and "make rcs" before this.# also, edit rcsdescriptioncourier.tar: rcsdescription -chmod -r */RCS morexnslib/*/RCS examples/*/RCS tar cvf courier.tar Makefile README ${ALLDIRS} -chmod +r */RCS morexnslib/*/RCS examples/*/RCS
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -