make.rules

来自「reduced python source for embedded apps」· RULES 代码 · 共 51 行

RULES
51
字号
# -*- makefile -*-## Extra magic needed by the LaTeX->SGML conversion process.  This requires# $(TOOLSDIR) to be properly defined.DOCFIXER=	$(TOOLSDIR)/sgmlconv/docfixer.pyESIS2ML=	$(TOOLSDIR)/sgmlconv/esis2sgml.pyLATEX2ESIS=	$(TOOLSDIR)/sgmlconv/latex2esis.pyCONVERSION=	$(TOOLSDIR)/sgmlconv/conversion.xmlESISTARGETS=	$(patsubst %.tex,%.esis,$(wildcard *.tex))SGMLTARGETS=	$(patsubst %.tex,%.sgml,$(wildcard *.tex))XMLTARGETS=	$(patsubst %.tex,%.xml,$(wildcard *.tex))L2EFLAGS=all:	xmlesis:	$(ESISTARGETS)sgml:	$(SGMLTARGETS)xml:	$(XMLTARGETS)ESISTOOLS=	$(TOOLSDIR)/sgmlconv/esistools.py$(ESISTARGETS): $(LATEX2ESIS) $(DOCFIXER) $(ESISTOOLS) $(CONVERSION)# This variant is easier to work with while debugging the conversion spec:#$(ESISTARGETS): $(LATEX2ESIS) $(DOCFIXER) $(ESISTOOLS)$(SGMLTARGETS): $(ESIS2ML)$(XMLTARGETS): $(ESIS2ML).SUFFIXES: .esis .sgml .tex .xml.tex.esis:	$(LATEX2ESIS) $(L2EFLAGS) $< temp.esis	$(DOCFIXER) temp.esis $@	rm temp.esis.esis.sgml:	$(ESIS2ML) --sgml --autoclose para $< $@.esis.xml:	$(ESIS2ML) --xml $< $@clean:	rm -f *.esisclobber: clean	rm -f *.sgml *.xml

⌨️ 快捷键说明

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