On Wed, 28 Feb 2024 11:24:06 GMT, Magnus Ihse Bursie <i...@openjdk.org> wrote:

> This is part of a general "spring cleaning" of the build system, addressing 
> old code that has bit-rotted, been subject to lava flow, or just had bad or 
> smelly code that we've never gotten around to fix.
> 
> This particular patch tries to make MakeBase truly minimal; only including 
> the core parts of the build system that all makefiles will need. This is now 
> limited to essential functionality for named parameter functions, variable 
> dependency, tool execution, logging and fixpath functionality. MakeBase still 
> includes Utils.gmk and FileUtils.gmk, and thus "provides" this functionality 
> as well. Separating these out as well will be the subject of a future patch.

This pull request has now been integrated.

Changeset: 16061874
Author:    Magnus Ihse Bursie <i...@openjdk.org>
URL:       
https://git.openjdk.org/jdk/commit/16061874ffdd1b018fe1cad7e6d8ba8bdbdbbee1
Stats:     981 lines in 43 files changed: 499 ins; 404 del; 78 mod

8326947: Minimize MakeBase.gmk

Reviewed-by: erikj

-------------

PR: https://git.openjdk.org/jdk/pull/18041

Reply via email to