gregc at cgl.ucsf.edu
Wed Aug 28 10:16:32 PDT 2002
On Wed, 28 Aug 2002, Thomas Goddard wrote:
> I think the Chimera build system should not install Chimera as each
> piece is built. The trouble with that is if the build fails half way
> through, then the installed Chimera is crippled. I don't want that to
> happen even on our development machines. I think Chimera should build
> into a temporary build directory, and when the build succeeds, a "make
> install" puts it in the installed location. This is an easy change
> to our current system, simply pointing the Chimera build to a temporary
> directory instead of the install directory.
Actually we have such a two-stage system for the PCs, it's called ryle.
I'm thinking of modifying the installer so it won't run on ryle. As
for the other systems, we already have the equivalent of a temporary
build directory, the source/obj directory where the code is built.
Chimera can use that version very easily (with --pypath) without
overwriting the installed version and "make install" behaves as
described. Perhaps a little more restraint on the part of developers
to wait until after testing their changes to install them is needed
More information about the Chimera-dev