aboutsummaryrefslogtreecommitdiff
path: root/release
diff options
context:
space:
mode:
authorDavid E. O'Brien <obrien@FreeBSD.org>2003-03-16 22:59:00 +0000
committerDavid E. O'Brien <obrien@FreeBSD.org>2003-03-16 22:59:00 +0000
commit3ea0ca53aa81b7b8ac1c99009416663f98ab25e2 (patch)
tree355cd0da7286a63da153f2e2b5ceb1442e29837c /release
parent8fb9b278d9b891931668f5528ef42023f6f93872 (diff)
downloadsrc-3ea0ca53aa81b7b8ac1c99009416663f98ab25e2.tar.gz
src-3ea0ca53aa81b7b8ac1c99009416663f98ab25e2.zip
Make PREFETCHDISTFILES the default. Set NO_PREFETCHDISTFILES if you don't
like this. Also make it easier to issue the distfile fetching on command.
Notes
Notes: svn path=/head/; revision=112325
Diffstat (limited to 'release')
-rw-r--r--release/Makefile17
1 files changed, 10 insertions, 7 deletions
diff --git a/release/Makefile b/release/Makefile
index 07a6e4b83228..7139ccfca00f 100644
--- a/release/Makefile
+++ b/release/Makefile
@@ -371,13 +371,8 @@ release rerelease:
else \
mkdir -p ${CHROOTDIR}/usr/ports/distfiles; \
fi
-.if defined(PREFETCHDISTFILES)
- @for i in ${DOCPORTS}; do \
- cd ${CHROOTDIR}/usr/ports/$$i && \
- make PORTSDIR=${CHROOTDIR}/usr/ports BATCH=yes \
- WITHOUT_X11=yes JADETEX=no WITHOUT_PYTHON=yes \
- checksum-recursive ; \
- done
+.if !defined(NO_PREFETCHDISTFILES)
+ @cd ${.CURDIR} && ${MAKE} fetch-distfiles
.endif
.endif
.endif
@@ -482,6 +477,14 @@ release rerelease:
clean:
rm -rf boot_crunch release.[0-9]
+fetch-distfiles:
+ @for i in ${DOCPORTS}; do \
+ cd ${CHROOTDIR}/usr/ports/$$i && \
+ make PORTSDIR=${CHROOTDIR}/usr/ports BATCH=yes \
+ WITHOUT_X11=yes JADETEX=no WITHOUT_PYTHON=yes \
+ checksum-recursive ; \
+ done
+
# Clean out ${_R} and make the directory structure.
release.1:
mkdir -p ${_R}