Makefile (85231d66d42908d595895b1b3fbf3340211b9cf5) Makefile (c6d8b958f178cd23726c4fe8b8a56906b99a3ca4)
1# $FreeBSD$
2#
3# make release [BUILDNAME=somename] CHROOTDIR=/some/dir CVSROOT=/cvs/dir \
4# [RELEASETAG=tag]
5#
6# Where "/some/dir" is the pathname of a directory on a some filesystem with
7# at least 1000MB of free space, "somename" is what you want the release to
8# call itself, "/cvs/dir" is where our source repo resides and, optionally,

--- 139 unchanged lines hidden (view full) ---

148.if !defined(NODOC)
149DIST_DOCS_ARCH_INDEP= readme errata early-adopter
150DIST_DOCS_ARCH_DEP= installation relnotes hardware
151.endif
152
153# Things which without too much trouble can be considered variables
154# BASE_DISTS are special in that they get full /etc installation sets.
155#
1# $FreeBSD$
2#
3# make release [BUILDNAME=somename] CHROOTDIR=/some/dir CVSROOT=/cvs/dir \
4# [RELEASETAG=tag]
5#
6# Where "/some/dir" is the pathname of a directory on a some filesystem with
7# at least 1000MB of free space, "somename" is what you want the release to
8# call itself, "/cvs/dir" is where our source repo resides and, optionally,

--- 139 unchanged lines hidden (view full) ---

148.if !defined(NODOC)
149DIST_DOCS_ARCH_INDEP= readme errata early-adopter
150DIST_DOCS_ARCH_DEP= installation relnotes hardware
151.endif
152
153# Things which without too much trouble can be considered variables
154# BASE_DISTS are special in that they get full /etc installation sets.
155#
156.if ${TARGET_ARCH} == "i386"
157COMPAT_DISTS?= compat1x compat20 compat21 compat22 compat3x compat4x
158.elif ${TARGET_ARCH} == "alpha"
159COMPAT_DISTS?= compat4x
160.endif
161OTHER_DISTS?= catpages manpages games proflibs dict info doc
162BASE_DISTS?= base
156OTHER_DISTS?= catpages manpages games proflibs dict info doc
157BASE_DISTS?= base
163DISTRIBUTIONS?= ${BASE_DISTS} ${OTHER_DISTS} ${COMPAT_DISTS}
158DISTRIBUTIONS?= ${BASE_DISTS} ${OTHER_DISTS}
164
165# mountpoint for filesystems.
166MNT= /mnt
167
168# Various floppy image parameters.
169#
170
171.undef MAKE_FLOPPIES

--- 424 unchanged lines hidden (view full) ---

596 echo -n "Running $$i dist creation script... "; \
597 env RD=${RD} sh ${.CURDIR}/scripts/$${i}-make.sh || echo "$$i distribution script returned bad status."; \
598 echo "Done."; \
599 fi \
600 done \
601
602 # Remove all the directories we don't need.
603 -cd ${RD}/trees && \
159
160# mountpoint for filesystems.
161MNT= /mnt
162
163# Various floppy image parameters.
164#
165
166.undef MAKE_FLOPPIES

--- 424 unchanged lines hidden (view full) ---

591 echo -n "Running $$i dist creation script... "; \
592 env RD=${RD} sh ${.CURDIR}/scripts/$${i}-make.sh || echo "$$i distribution script returned bad status."; \
593 echo "Done."; \
594 fi \
595 done \
596
597 # Remove all the directories we don't need.
598 -cd ${RD}/trees && \
604 find ${OTHER_DISTS} ${COMPAT_DISTS} -depth -type d -print | xargs rmdir
599 find ${OTHER_DISTS} -depth -type d -print | xargs rmdir
605 touch ${.TARGET}
606
607#
608# --==## Package up the tarballs from assembled trees ##==--
609#
610release.6:
611 rm -rf ${RD}/dists
612 mkdir -p ${RD}/dists

--- 558 unchanged lines hidden ---
600 touch ${.TARGET}
601
602#
603# --==## Package up the tarballs from assembled trees ##==--
604#
605release.6:
606 rm -rf ${RD}/dists
607 mkdir -p ${RD}/dists

--- 558 unchanged lines hidden ---