On Fri, Dec 7, 2012 at 1:46 AM, Ivan Kharin <k13.priv...@gmail.com> wrote:
>
> Sorry, but this solution does not suit me.
> Assembling one product can take about an hour.
> Last duration for some libraries: 9 min, 14 min, 26 min, 33 min
>
> I want to run the assembly of the product on demand - and with all the
> necessary libraries must be updated.
>
> But I can not afford to build all libraries prior to building of the
> product.
> And I can not afford the rebuilding of products at each change in libraries.

We build and test the libraries separately and check the binaries into
tags in a subversion repository.   Then the projects that use them
have svn externals to pull in all the components they want - either
source or binary.  The externals have to be manually changed to move
to newer library releases but that is normally what we want.  It would
be pretty rare for someone here to want to build trunk versions of all
the components and have a lot of untested code to debug together - but
that can be done if needed.

-- 
   Les Mikesell
     lesmikes...@gmail.com

Reply via email to