aboutsummaryrefslogtreecommitdiff
path: root/release
diff options
context:
space:
mode:
authorPaul Traina <pst@FreeBSD.org>1996-09-07 01:05:16 +0000
committerPaul Traina <pst@FreeBSD.org>1996-09-07 01:05:16 +0000
commit62bb21530c10b32d3026e2e77e786185263bf0f9 (patch)
treeb26a52f86841bf1389ae2a3483420188a5c9208a /release
parent10c0380619cc5e6b89aa1af414d3523202726b92 (diff)
downloadsrc-62bb21530c10b32d3026e2e77e786185263bf0f9.tar.gz
src-62bb21530c10b32d3026e2e77e786185263bf0f9.zip
Add support for CVSROOT/INTCVSROOT as simple makefile variables.
Reviewed by: jkh
Notes
Notes: svn path=/head/; revision=18091
Diffstat (limited to 'release')
-rw-r--r--release/Makefile11
1 files changed, 8 insertions, 3 deletions
diff --git a/release/Makefile b/release/Makefile
index f2a632ca3af8..79d8790560fa 100644
--- a/release/Makefile
+++ b/release/Makefile
@@ -1,4 +1,4 @@
-# $Id: Makefile,v 1.233 1996/08/02 18:19:47 pst Exp $
+# $Id: Makefile,v 1.234 1996/08/03 06:49:00 jkh Exp $
#
# How to roll a release:
#
@@ -79,18 +79,23 @@ rerelease release:
cd ${.CURDIR}/../etc && ${MAKE} distribution DESTDIR=${CHROOTDIR}
cd ${.CURDIR}/.. && ${MAKE} install DESTDIR=${CHROOTDIR}
.if !defined(RELEASETAG)
- cd ${CHROOTDIR}/usr && rm -rf src && cvs co -P src
+ cd ${CHROOTDIR}/usr && rm -rf src && \
+ cvs -d ${CVSROOT} co -P src
.if defined(INTCVSROOT)
cd ${CHROOTDIR}/usr && \
cvs -d ${INTCVSROOT} co -P src/secure src/eBones
.endif
.else
- cd ${CHROOTDIR}/usr && rm -rf src && cvs co -P -r ${RELEASETAG} src
+ cd ${CHROOTDIR}/usr && rm -rf src && \
+ cvs co -d ${CVSROOT} -P -r ${RELEASETAG} src
.if defined(INTCVSROOT)
cd ${CHROOTDIR}/usr && \
cvs -d ${INTCVSROOT} co -P -r ${RELEASETAG} src/secure src/eBones
.endif
.endif
+.if defined(LOCAL_PATCHES) && exists(${LOCAL_PATCHES})
+ cd ${CHROOTDIR}/usr/src && patch --silent < ${LOCAL_PATCHES}
+.endif
.endif
.if make(rerelease)
.if !defined(RELEASENOUPDATE)