diff options
author | Bill Fumerola <billf@FreeBSD.org> | 1999-12-16 02:22:16 +0000 |
---|---|---|
committer | Bill Fumerola <billf@FreeBSD.org> | 1999-12-16 02:22:16 +0000 |
commit | 30c9b267efceac00bc38976b1930b41f0bb872e5 (patch) | |
tree | b91ac05b9daa8911a1331df227569a6fa04cf795 /Makefile | |
parent | 92cd1613b317ad10603f5e08ed652e1f98077a04 (diff) | |
download | doc-30c9b267efceac00bc38976b1930b41f0bb872e5.tar.gz doc-30c9b267efceac00bc38976b1930b41f0bb872e5.zip |
Add DOCSUPFILE, like PORTSSUPFILE. (ie 'make update' in /usr/doc)
PR: docs/15439
Submitted by: Christian Weisgerber <naddy@mips.rhein-neckar.de>
Obtained from: ports/Makefile
Notes
Notes:
svn path=/head/; revision=6191
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 22 |
1 files changed, 21 insertions, 1 deletions
@@ -1,4 +1,4 @@ -# $FreeBSD: doc/Makefile,v 1.15 1999/09/06 06:52:34 peter Exp $ +# $FreeBSD: doc/Makefile,v 1.16 1999/10/13 00:19:43 phantom Exp $ # # The user can override the default list of languages to build and install # with the DOC_LANG variable. @@ -14,4 +14,24 @@ SUBDIR+= zh_TW.Big5 .endif DOC_PREFIX?= ${.CURDIR} + +update: +.if defined(SUP_UPDATE) +.if !defined(DOCSUPFILE) + @echo "Error: Please define DOCSUPFILE before doing make update." + @exit 1 +.endif + @echo "--------------------------------------------------------------" + @echo ">>> Running ${SUP}" + @echo "--------------------------------------------------------------" + @${SUP} ${SUPFLAGS} ${DOCSUPFILE} +.elif defined(CVS_UPDATE) + @echo "--------------------------------------------------------------" + @echo ">>> Updating ${.CURDIR} from cvs repository" ${CVSROOT} + @echo "--------------------------------------------------------------" + cd ${.CURDIR}; cvs -q update -P -d +.else + @echo "Error: Please define either SUP_UPDATE or CVS_UPDATE first." +.endif + .include "${DOC_PREFIX}/share/mk/doc.subdir.mk" |