Progress?

Kelly O'Hair kelly.ohair at oracle.com
Fri Jul 15 15:23:48 PDT 2011


Currently there is very little sharing of makefile logic between the repositories.
The current plan is to create a common area, in the top repository for now, and use that
makefile logic in the other repositories.
It will likely include more than just the parallel build logic.

The existing makefile and ant logic in the various repositories has little in common, and the jdk
makefiles in particular is a nested makefile design, which we want to get away from.
The dependencies on the makefile targets has also been rather sloppy in the past which prevents
build with 'make -j N' from being reliable, and creates unreliable incremental builds.

This work is now in the developer's private work area, so when we make it public we will
try and explain things in more detail.

-kto

On Jul 15, 2011, at 12:03 AM, Charles Lee wrote:

> Hi Kelly,
> 
> Would you please share us more about the 'common work' and 'common logic' things? Will it only include parallel making? What about other features we have discussed some time ago? On which repository we will see these changes?
> 
> I have two machines waiting for any help I can give on this issue :-)
> 
> -- 
> Yours Charles




More information about the build-infra-dev mailing list