cvs commit: src/release/scripts package-trees.sh
John Baldwin
jhb at FreeBSD.org
Tue May 3 06:14:05 PDT 2005
On May 3, 2005, at 12:19 AM, Marcel Moolenaar wrote:
> marcel 2005-05-03 04:19:07 UTC
>
> FreeBSD src repository
>
> Modified files:
> release/scripts package-trees.sh
> Log:
> Remove only the packages sub-directory before recreating it. Do not
> remove the whole disc treei structure. This allows one to specify the
> disc trees created by a prior release build (under R/cdrom) as the
> destination without destroying the contents. This better integrates
> with release building and makes further automation easier.
Hmm, the idea from an automation standpoint is that you'd build the
packages before you built the release, kind of like how we do
'PREFETCH_DISTFILES' now FWIW. Scott had asked if I could modify the
scripts to handle a PKG_TREE that was a URL and maybe use fetch so you
could do something like:
make PKG_TREE=ftp://somewhere/pub/packages-fun package-split
PKG_DEST=/localpkgs
make CD_PACKAGE_TREE=/localpkgs release
Right now you would do the first step on ftp-master and scp /localpkgs
over to the machine doing the release build.
--
John Baldwin <jhb at FreeBSD.org> <>< http://www.FreeBSD.org/~jhb/
"Power Users Use the Power to Serve" = http://www.FreeBSD.org
More information about the cvs-src
mailing list