Subject: Re: "make release" in /usr/xsrc
To: None <fb@enteract.com>
From: John Darrow <John.P.Darrow@wheaton.edu>
List: tech-install
Date: 12/20/1999 20:04:04
In article <Pine.NEB.4.10.9912201439070.22391-100000@corwin.home>,
Frederick Bruckman <fb@enteract.com> wrote:
>Does anyone see a problem with this? Suggest improvements?

Hmmm...

I've got a set of patches somewhere which add a number of options to
src/etc/Makefile, including an 'INCLUDE_X' option which caused the x
tarballs to be built.  As to whether this goes better in xsrc/Makefile
or src/etc/Makefile, I'm not sure...

I did, at one point, have it setup so I could do a complete
source-to-tarballs build, and even a two-stage build (build once, then
build again using the newly-built world), including X, and also
generating matching source tarballs (no more trying to find out exactly
how to check out the matching source!), all in a single make command.
This was all before the new crypto makefiles went in, however, and I
haven't had time to update it since then.  (Getting the matching source
tarballs also involved adding source sets to the distrib/sets/lists setup,
which also need to be managed like the binary sets do...)

One thing which I would suggest... instead of hardcoding ../src,
add some sort of a SRCDIR?=../src variable, and use that, so that it
can be overridden easily.

jdarrow

-- 
John Darrow - Senior Technical Specialist               Office: 630/752-5201
Computing Services, Wheaton College, Wheaton, IL 60187  Fax:    630/752-5968
Alphapage: 6303160707@alphapage.airtouch.com            Pager:  630/316-0707
Email:     John.P.Darrow@wheaton.edu