diff options
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 27 |
1 files changed, 7 insertions, 20 deletions
@@ -33,32 +33,19 @@ SUBDIR+= zh_TW.Big5 DOC_PREFIX?= ${.CURDIR} -SUP?= /usr/bin/csup -SUPFLAGS?= -L 2 -.if defined(SUPHOST) -SUPFLAGS+= -h ${SUPHOST} -.endif - -CVS?= /usr/bin/cvs -CVSFLAGS?= -R -q +SVN?= /usr/local/bin/svn update: -.if defined(SUP_UPDATE) -.if !defined(DOCSUPFILE) - @${ECHO_CMD} "Error: Please define DOCSUPFILE before doing make update." - @exit 1 -.endif +.if !exists(${SVN}) @${ECHODIR} "--------------------------------------------------------------" - @${ECHODIR} ">>> Running ${SUP}" + @${ECHODIR} ">>> ${SVN} is required to update ${.CURDIR}" @${ECHODIR} "--------------------------------------------------------------" - @${SUP} ${SUPFLAGS} ${DOCSUPFILE} -.elif defined(CVS_UPDATE) + @${EXIT} +.else @${ECHODIR} "--------------------------------------------------------------" - @${ECHODIR} ">>> Updating ${.CURDIR} from cvs repository" ${CVSROOT} + @${ECHODIR} ">>> Updating ${.CURDIR} from svn repository" @${ECHODIR} "--------------------------------------------------------------" - cd ${.CURDIR}; ${CVS} ${CVSFLAGS} update -P -d -.else - @${ECHO_CMD} "Error: Please define either SUP_UPDATE or CVS_UPDATE first." + cd ${.CURDIR}; ${SVN} update .endif .include "${DOC_PREFIX}/share/mk/doc.project.mk" |