makefile

来自「FREESWAN VPN源代码包」· 代码 · 共 57 行

TXT
57
字号
.SUFFIXES: .ps .fig .dvi .aux .html .epsPROJECT=klips2reqTOP=klips2reqTEXFILES=klips2req.tex macros.tex requirements/requirements.tex TEXFILES+=klips1structure.tex klips2structure.texFIGFILES=diagrams/klips2_flow.figDIAFILES=diagrams/klips1_tdb.diaPSFILES=${FIGFILES:S/.fig/.eps/} ${DIAFILES:S/.dia/.eps/}HTMLDIR=/corp/docs/SSW/freeswan/klips2reqHTMLTOP=${HTMLDIR}/${TOP}.htmlall: ${PROJECT}.ps ${HTMLTOP} ${PROJECT}.pdf${HTMLTOP}: ${TEXFILES} ${PSFILES}	-mkdir -p ${HTMLDIR}	latex2html -info 0 -show_section_numbers -long_titles 4 -dir ${HTMLDIR} ${TOP}.tex${PROJECT}.pdf: ${PROJECT}.ps	ps2pdf ${PROJECT}.ps	cp ${PROJECT}.pdf ${HTMLDIR}${PROJECT}.ps : $(PSFILES) ${TOP}.dvi	dvips -o ${PROJECT}.ps ${TOP}	-mkdir -p ${HTMLDIR}	echo cp ${PROJECT}.ps ${HTMLDIR}${PROJECT}.g3: ${PROJECT.ps 	gs -sDEVICE=faxg3 -sOutputFile=${PROJECT}.g3 ${PROJECT}.ps quit.ps${TOP}.dvi : ${TEXFILES}	latex ${TOP} || rm ${TOP}.dvi	touch ${TOP}.aux-old	if cmp -s ${TOP}.aux ${TOP}.aux-old ;\        then \          echo references are correct; \        else  \	  bibtex ${TOP} || exit 0;\          cp ${TOP}.aux ${TOP}.aux-old; \          latex ${TOP}; \        fi${TOP}.bbl : ${TOP}.bib	latex ${TOP}	bibtex ${TOP}clean : 	-rm -f ${TOP}.aux ${TOP}.bbl ${TOP}.dvi ${TOP}.aux-old ${TOP}.log *.ps .fig.eps: 	fig2dev -L ps $< >$@.fig.ps: 	fig2dev -L ps -P $< >$@

⌨️ 快捷键说明

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