[make]XSLDIR=/usr/share/xml/docbook/stylesheet/docbook-xsl-ns
.PHONY: all clean
all: zh_CN/notify-send2.1.gz zh_TW/notify-send2.1.gz en_US/notify-send2.1.gz
zh_CN/notify-send2.1.gz: zh_CN/notify-send2.1.xml
cd zh_CN && xsltproc "$(XSLDIR)/manpages/docbook.xsl" "notify-send2.1.xml" && gzip -f notify-send2.1
zh_TW/notify-send2.1.gz: zh_TW/notify-send2.1.xml
cd zh_TW && xsltproc "$(XSLDIR)/manpages/docbook.xsl" "notify-send2.1.xml" && gzip -f notify-send2.1
en/notify-send2.1.gz: en_US/notify-send2.1.xml
cd en && xsltproc "$(XSLDIR)/manpages/docbook.xsl" "notify-send2.1.xml" && gzip -f notify-send2.1
clean:
rm zh_CN/notify-send2.1.gz zh_TW/notify-send2.1.gz en_US/notify-send2.1.gz
[/make]
这个愚蠢的 makefile 该如何缩写的好
- 自由建客
- 帖子: 13468
- 注册时间: 2008-07-30 23:21
- 系统: Debian stable AMD64
- maplebeats
- 帖子: 378
- 注册时间: 2011-02-16 1:17