gateway2/angie-Angie-1.11.8/docs/GNUmakefile
2026-08-14 18:56:28 +08:00

40 lines
878 B
Makefile

VER= $(shell grep 'define ANGIE_VERSION' src/core/angie.h \
| sed -e 's/^.*"\(.*\)".*/\1/')
XSLS?= xslscript.pl
all: changes
changes: CHANGES.ru \
CHANGES
hg ci -m "Generated changes for $(VER) release."
.PHONY: all changes
CHANGES.ru: docs/dtd/changes.dtd \
docs/xml/angie/changes.xml \
docs/xml/change_log_conf.xml \
docs/xslt/changes.xslt
xmllint --noout --valid docs/xml/angie/changes.xml
xsltproc --stringparam lang ru \
-o $@ docs/xslt/changes.xslt docs/xml/angie/changes.xml
CHANGES: docs/dtd/changes.dtd \
docs/xml/angie/changes.xml \
docs/xml/change_log_conf.xml \
docs/xslt/changes.xslt
xmllint --noout --valid docs/xml/angie/changes.xml
xsltproc --stringparam lang en \
-o $@ docs/xslt/changes.xslt docs/xml/angie/changes.xml
docs/xslt/changes.xslt: docs/xsls/changes.xsls
$(XSLS) -o $@ $<