hg: build-infra/jdk8/jdk: 70 new changesets
Erik Joelsson
erik.joelsson at oracle.com
Wed Apr 25 04:04:56 PDT 2012
On 2012-04-25 12:44, Alan Bateman wrote:
> Erik,
>
> Looks like good progress has been made on converting the old make files.
>
> One question (and I brought this up on another thread but didn't get a
> reply) is where is jdk/makefiles going. Personally I find it
> surprising to see the Gensrc*.gmk files for various random areas of
> the JDK is one directory. Same thing with CompileNativeLibraries.gmk
> and CompileJavaClasses.gmk where compilation for libraries from
> various areas of the JDK have their exceptions dealt with in the same
> make file. So I guess I'm just trying to understand what the
> conventions will be as there are some per-package/area directories in
> the new makefiles tree too.
>
Our approach so far has been to sort build steps into files based on
type of compile job rather than area of code/package. The reason for
this is to enable big concurrent batch jobs to be executed for speed and
to help effective rebuilds with clear dependencies. The organization
into makefiles will of course need to be revisited as we convert more
files and get a better feel for what actually ended up where. It will
still be mainly sorted by type of job, but within those buckets, we will
probably try to bring more order to things.
/Erik
More information about the build-infra-dev
mailing list