makefile
来自「LinCAN is a Linux kernel module that imp」· 代码 · 共 27 行
TXT
27 行
XML_BASENAMES = lincandocDSL_DIR = ../../dslXML_SRC = ${XML_BASENAMES:%=%.xml}DSL_DEF = -d $(DSL_DIR)/ocera-print.dslall: lincandoc.pdfXML_ENT_INCS = $(wildcard *.ent)XML_ENTITIES = $(shell cat $(XML_ENT_INCS) | \ sed -n -e 's/^ *<!ENTITY *[^ ]* *SYSTEM *"\([^"]*\)" *> *$$/\1/p' | \ sed -e 's/^\([^.]*\)$$/\1.*/p' )%.pdf: %.xml $(XML_ENTITIES) $(XML_ENT_INCS) #echo "$(XML_ENTITIES) $(XML_ENT_INCS)" docbook2pdf $(DSL_DEF) $<clean: @rm -f ${XML_BASENAMES:%=%.html} @rm -f ${XML_BASENAMES:%=%.pdf} @rm -f ./*.log @rm -f ./*.out @rm -f ./*~
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?