Lambda repo now supports new build infrastructure
Magnus Ihse Bursie
magnus.ihse.bursie at oracle.com
Mon Apr 23 09:27:57 PDT 2012
On 2012-04-23 17:44, Mike Duigou wrote:
>
> Your suspicion is correct. I was not building images with the new build. This will reduce the difference, but not by much.
Ok. I'm still a bit surprised at the difference in time. Are you
compiling with closed sources, or just open?
> Is anything able to use the results of the new build's default make target?
Yes, this is the minimal (or roughly minimal) set of compiled output
needed for a developer to actually execute the newly built JDK. The idea
is that in an incremental development fashion, when doing a normal make,
you should only spend time recompiling what's changed (making it purely
incremental) and only do the work that's needed to actually run and test
your code.
The packaging stuff that is part of the images target is not needed for
a normal developer who wants to test his new code. Even if it's quite
fast, it's still unneccessary. We're targeting sub-second incremental
rebuilds! ;-) (Or, well, at least single-digit seconds...)
> Are there multiple divergent targets following that step?
No, not really, as far as I know. But we haven't really digged into the
closed source installer stuff, so there might turn out to be in the end,
at least for the closed product.
/Magnus
More information about the build-infra-dev
mailing list