📄 makefile
字号:
## @(#)Makefile 2.1 88/08/01 4.0 RPCSRC## Files and programs for /etc. rpclib must have already been installed.#DESTDIR=CFLAGS= -OLIB = -lrpclibLDFLAGS= $(LIB)BIN = portmap rpcinfoMISC= rpcall: ${BIN}portmap: ${CC} ${CFLAGS} -o $@ $@.c ${LDFLAGS}rpcinfo: getopt.o ${CC} ${CFLAGS} -o $@ $@.c getopt.o ${LDFLAGS}install: ${BIN} -mkdir ${DESTDIR}/etc && chown bin ${DESTDIR}/etc && \ chmod 755 ${DESTDIR}/etc @echo "Installing RPC utility files in ${DESTDIR}/etc" @set -x;for i in ${BIN}; do \ (install -s $$i ${DESTDIR}/etc/$$i); done @echo "Installing ${DESTDIR}/etc/rpc" @set -x;for i in ${MISC}; do \ (install -c -m 644 $$i ${DESTDIR}/etc/$$i); doneclean: rm -f core *.o rm -f ${BIN}depend: ${BIN} rm -f makedep for i in ${BIN}; do \ ${CC} -M ${INCPATH} $$i.c | sed 's/\.o//' | \ awk ' { if ($$1 != prev) { print rec; rec = $$0; prev = $$1; } \ else { if (length(rec $$2) > 78) { print rec; rec = $$0; } \ else rec = rec " " $$2 } } \ END { print rec } ' >> makedep; done echo '/^# DO NOT DELETE THIS LINE/+2,$$d' >eddep echo '$$r makedep' >>eddep echo 'w' >>eddep cp Makefile Makefile.bak 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 echo '# see make depend above' >> Makefiledepend.42BSD depend.42bsd: cp /dev/null x.c for i in $(BIN) ; do \ (/bin/grep '^#[ ]*include' x.c $$i.c | sed \ -e 's,<\(.*\)>,"/usr/include/\1",' \ -e 's/:[^"]*"\([^"]*\)".*/: \1/' \ -e 's/\.c/\.o/' >>makedep); done echo '/^# DO NOT DELETE THIS LINE/+2,$$d' >eddep echo '$$r makedep' >>eddep echo 'w' >>eddep cp Makefile Makefile.bak ed - Makefile < eddep rm eddep makedep x.c echo '# DEPENDENCIES MUST END AT END OF FILE' >> Makefile echo '# IF YOU PUT STUFF HERE IT WILL GO AWAY' >> Makefile echo '# see make depend above' >> Makefile# DO NOT DELETE THIS LINE -- make depend uses it
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -