⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 makefile

📁 早期freebsd实现
💻
字号:
#	@(#)Makefile	8.36 (Berkeley) 4/20/94PROG=	nvi#CFLAGS=-g -DDEBUG#CFLAGS+=-pgCFLAGS+=-I. -I${.CURDIR} -I${.CURDIR}/ex -I${.CURDIR}/vi#STRIP=.PATH:	${.CURDIR}/docs ${.CURDIR}/ex ${.CURDIR}/sex ${.CURDIR}/vi \	${.CURDIR}/svi ${.CURDIR}/xawCLEANFILES+=nex# General sources.SRCS=	cut.c delete.c exf.c intr.c line.c log.c main.c mark.c options.c \	options_f.c put.c screen.c search.c seq.c recover.c term.c timer.c \	trace.c util.c# Ex source.SRCS+=	ex.c ex_abbrev.c ex_append.c ex_args.c ex_argv.c ex_at.c \	ex_bang.c ex_cd.c ex_delete.c ex_digraph.c ex_display.c \	ex_edit.c ex_equal.c ex_exit.c ex_file.c ex_global.c ex_init.c \	ex_join.c ex_map.c ex_mark.c ex_mkexrc.c ex_move.c ex_open.c \	ex_preserve.c ex_print.c ex_put.c ex_read.c ex_screen.c \	ex_script.c ex_set.c ex_shell.c ex_shift.c ex_source.c ex_stop.c \	ex_subst.c ex_tag.c ex_undo.c ex_usage.c ex_util.c ex_version.c \	ex_visual.c ex_write.c ex_yank.c ex_z.c excmd.c filter.c# Ex screen source.SRCS+=	sex_confirm.c sex_get.c sex_refresh.c sex_screen.c sex_term.c \	sex_util.c# Vi source.SRCS+=	getc.c v_ch.c v_delete.c v_ex.c v_increment.c v_init.c \	v_left.c v_mark.c v_match.c v_ntext.c v_paragraph.c v_put.c \	v_redraw.c v_replace.c v_right.c v_screen.c v_scroll.c \	v_search.c v_section.c v_sentence.c v_status.c v_stop.c \	v_text.c v_ulcase.c v_undo.c v_util.c v_word.c v_xchar.c \	v_yank.c v_z.c v_zexit.c vcmd.c vi.c# Vi curses screen source.SRCS+=	svi_confirm.c svi_ex.c svi_get.c svi_line.c svi_refresh.c \	svi_relative.c svi_screen.c svi_smap.c svi_split.c svi_util.c# Athena widget set screen source.SRCS+=	xaw_screen.c#LDADD+=-pgDPADD+= ${LIBCURSES} ${LIBTERM}LDADD+=	-lcurses -ltermlib -lutilSPECHDR=compat.h excmd.h options.hCLEANFILES+=${SPECHDR}LINKS=	${BINDIR}/nvi ${BINDIR}/nexall: nvi nex vi.0nex: nvi	rm -f nex	ln nvi nexcompat.h:	:> compat.hoptions.h: options.h.stub options.c options.awk	rm -f options.h	cat ${.CURDIR}/options.h.stub > options.h	awk -f ${.CURDIR}/options.awk ${.CURDIR}/options.c >> options.hexcmd.h: excmd.h.stub excmd.c excmd.awk	rm -f excmd.h	cat ${.CURDIR}/ex/excmd.h.stub > excmd.h	awk -f ${.CURDIR}/ex/excmd.awk ${.CURDIR}/ex/excmd.c >> excmd.hwarn:: ${SRCS}	-(cd ${.CURDIR} && \	    gcc -Wall -O -DDEBUG -Iobj -Ivi -Iex -I. ${.ALLSRC} \	    -lcurses -ltermlib 2>&1 | \	    sed -e "/warning: .*sccsid.*defined but not used/d" \	    	-e "/warning: suggest parentheses around/d" \	    	-e "/In function /d" \	    	-e "/At top level:/d" \	    	-e "/warning: .*inline call to/d" \	    	-e "/warning: comparison is always 1 due /d") > \		${.CURDIR}/WARN.OUTMAN=	${.CURDIR}/USD.doc/vi.manREF=	${.CURDIR}/USD.doc/vi.refvi.0: vi.1	groff -man -Tascii < vi.1 > $@vi.1: ${MAN}/vi.man ${REF}/set.opt.roff	cpp -DMANUAL -I${REF} ${MAN}/vi.man | sed -e '/^#/d' -e '/^$$/d' > $@.include <bsd.prog.mk>.depend: ${SPECHDR}

⌨️ 快捷键说明

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