David,
On 2004 Oct 15 , at 13.47, Mark Taylor wrote:
> As I understand it the recommended way is to remove some or all
> of the manifests in the manifests/ directory and then do make world.
> An absent manifest won't cause the component to be built from scratch,
> but (I think) will cause it to be updated, so
>
> % cvs update
> % rm manifests/*
> % make world
>
> is the way to do it? Someone (Norman) will correct me if I'm wrong.
That's right. A missing or out-of-date manifest will cause a (cd xxx;
make; make install) in the appropriate directory.
Come to think of it, a more completely robust route would be
% cvs update
% rm /xxx/manifests/*
% make buildsupport
% make world
The `make buildsupport' is almost certainly redundant, but those
manifests wouldn't otherwise be remade, and so this would/should bring
the system back to the exact same state as a `make world' from scratch.
SSN/78 FAQ update coming up...
Norman
--
----------------------------------------------------------------------
Norman Gray : Physics & Astronomy, Glasgow University, UK
http://www.astro.gla.ac.uk/users/norman/ : www.starlink.ac.uk
|