makefile

来自「一个C格式的脚本处理函数库源代码,可让你的C程序具有执行C格式的脚本文件」· 代码 · 共 101 行

TXT
101 行
字号
# -*- sh -*-## To create the SGML files, you will need to install the tm-utils# package.  See http://www.jedsoft.org/ for more information.#TM2SGML = /aluche/d1/web/tm-dist/bin/tmexpandMACRODIR = /aluche/d1/web/tm-dist/macrosTXT_FILES = slang.txt cslang.txt cref.txt slangfun.txtSGML_FILES = slang.sgml cslang.sgml cref.sgml slangfun.sgmlHTML_FILES = slang.html cslang.html cref.html slangfun.htmlTEX_FILES = slang.tex cslang.tex #cref.tex slangfun.texPS_FILES = slang.ps cslang.ps #cref.ps slangfun.psPDF_FILES = slang.pdf cslang.pdfSGML2LATEX = sgml2latex -p letter -o texSGML2HTML = sgml2htmlSGML2TXT = sgml2txt -fTM2TXT = tools/$(ARCH)objs/tm2txt --quietLATEX = latexPDFLATEX = pdflatexTEXTDIR = ../textPSDIR = ../psHTMLDIR = ../htmlSGMLDIR = ../sgmlSUBDIRS = $(TEXTDIR) $(HTMLDIR) $(PSDIR) $(SGMLDIR)SRCDIR = `pwd`all: $(SGML_FILES) $(HTML_FILES) $(TEX_FILES) $(TXT_FILES)text-files: $(TXT_FILES)#----- SGML Files -----------------------------------------------------------cslang.sgml : cslang.tm preface.tm copyright.tm	$(TM2SGML) -I$(MACRODIR) cslang.tm cslang.sgmlslang.sgml : slang.tm preface.tm copyright.tm	$(TM2SGML) -I$(MACRODIR) slang.tm slang.sgmlcref.sgml : cref.tm	$(TM2SGML) -I$(MACRODIR) cref.tm cref.sgmlslangfun.sgml : slangfun.tm	$(TM2SGML) -I$(MACRODIR) slangfun.tm slangfun.sgml#----- HTML Files -----------------------------------------------------------cslang.html : cslang.sgml	$(SGML2HTML) cslang.sgmlslang.html : slang.sgml 	$(SGML2HTML) slang.sgmlcref.html : cref.sgml	$(SGML2HTML) cref.sgmlslangfun.html : slangfun.sgml	$(SGML2HTML) slangfun.sgml#----- TeX Files ------------------------------------------------------------slang.tex : slang.sgml	$(SGML2LATEX) slang.sgml	jed -script ./fixtex.sl slang.texcslang.tex : cslang.sgml	$(SGML2LATEX) cslang.sgml	jed -script ./fixtex.sl cslang.tex#----- PDF Files -----------------------------------------------------------cslang.pdf : cslang.tex	$(PDFLATEX) cslang.tex	$(PDFLATEX) cslang.texslang.pdf : slang.tex	$(PDFLATEX) slang.tex	$(PDFLATEX) slang.tex#----- PS Files -----------------------------------------------------------cslang.ps : cslang.tex	$(LATEX) cslang.tex	$(LATEX) cslang.tex	dvips -o cslang.ps cslang.dvislang.ps : slang.tex	$(LATEX) slang.tex	$(LATEX) slang.tex	dvips -o slang.ps slang.dvi#----- Text Files -----------------------------------------------------------cslang.txt: cslang.sgml	$(SGML2TXT) cslang.sgmlslang.txt: slang.sgml	$(SGML2TXT) slang.sgml#slangfun.txt : slangfun.tm $(TM2TXT)	cat rtl/*.tm | $(TM2TXT) > slangfun.txtcref.txt : cref.tm $(TM2TXT)	$(TM2TXT) < cref.tm > cref.txt$(TM2TXT) : tools/tm2txt.c	cd tools; make SRCDIR=$(SRCDIR)#----------------------------------------------------------------------------clean:	-rm -f *~ *.dvi *.log *.aux *.toc rtl/*.BAK rtl/*~ *.tmpdistclean: clean	-rm -f *.html *.ps $(TXT_FILES) $(TEX_FILES) $(SGML_FILES) $(PDF_FILES)	cd tools; make cleaninstall-txt-files: $(TXT_FILES)	-mv $(TXT_FILES) ../textinstall: all $(PS_FILES)	-mkdir $(SUBDIRS)	-mv $(TXT_FILES) ../text	-mv *.html ../html	-mv $(PS_FILES) ../ps	-mv $(SGML_FILES) ../sgml

⌨️ 快捷键说明

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