diff --git a/ru/relnotes/Makefile b/ru/relnotes/Makefile new file mode 100644 index 0000000000..4c8949ec86 --- /dev/null +++ b/ru/relnotes/Makefile @@ -0,0 +1,35 @@ +# The FreeBSD Russian Documentation Project +# +# Web site build hooks for the release notes. Also see the README file. +# +# The variable RELNOTES (I couldn't think of a better name) is a poor +# man's list. Its semantics are very similar to that of MLINKS (see +# bsd.man.mk). The first word is the directory under which that set +# of relnotes should appear on the web site. The second word is the +# path to that relnotes set. +# +# $FreeBSDru$ +# $FreeBSD$ +# +# Original Revision: 1.5 +# + +RELNOTES?= CURRENT ${.CURDIR}/../../../relnotes/doc/ru_RU.KOI8-R + +all install clean obj: + @set ${RELNOTES}; \ + while :; do \ + case $$# in \ + 0) break;; \ + 1) ${ECHO_CMD} "bad \$$RELNOTES value"; false; break;; \ + esac; \ + webname=$$1; shift; realpath=$$1; shift; \ + (unset DESTDIR || true; \ + cd $$realpath && ${MAKE} \ + FORMATS=html\ html-split \ + DOCDIR=${DESTDIR}/data/ru/${.CURDIR:T}/$$webname \ + DOC_PREFIX=${.CURDIR}/../../../doc \ + DIRPRFX=${.CURDIR:T}/$$webname/ \ + NO_LANGCODE_IN_DESTDIR=true \ + ${.TARGET}); \ + done;