[3256] in Release_Engineering

home help back first fref pref prev next nref lref last post

texport/etc != sun4/etc in andrew build.

daemon@ATHENA.MIT.EDU (Bill Cattey)
Tue Jun 21 23:11:07 1994

Date: Tue, 21 Jun 1994 23:10:54 -0400 (EDT)
From: Bill Cattey <wdc@MIT.EDU>
To: vrt@MIT.EDU
Cc: rel-eng@MIT.EDU, cfields@MIT.EDU

While you were out sick (and I hope you are feeling better) Craig was
having trouble geting cp_release to work just as you did.  So he came to
me because the sym-links you made on whirlpool were not obvious to him.

I think I understand the sym links you made, and I understand why the
install could not find cp_release.

I worked with craig on a simpler fix than making 3 sym-links and copying
the contents of andrew/etc into texport/6/sun4/etc.

Instead of putting the andrew build directory right under
third/supported, put it in a directory named for the hosttype.  put
texport right next to it.

so you would have /build/third/supported/andrew
and it would have ONLY two directory entries:
sun4
texport

This way the EXACT same build scripts would work both to create the
lockers in my dev system, and in your washing machine.  The 

cd ../../../${MACHINE}; etc/cp_release

would just work.  No sym links.  No copying.

Craig has the decmips set up this way.
I think it will be cleaner in the long run if the other build machines
get set up this way too.

MUCH longer term we need to decide if the washing machines are going to
build the andrew locker, or if the developer source trees are.

-wdc

home help back first fref pref prev next nref lref last post