[prev in list] [next in list] [prev in thread] [next in thread] 

List:       openjdk-2d-dev
Subject:    Re: RFR: 8326947: Minimize MakeBase.gmk
From:       Magnus Ihse Bursie <ihse () openjdk ! org>
Date:       2024-02-28 11:32:07
Message-ID: XrkJxvP9huixhz-3aO3N_KXMZ4tIO2pEFFb8tqzZsr4=.9e8478a6-31f3-439e-80b7-9a28907aae8f () github ! com
[Download RAW message or body]

On Wed, 28 Feb 2024 11:24:06 GMT, Magnus Ihse Bursie <ihse@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.

I have verified using `COMPARE_BUILD` on windows-x64, linux-x64, linux-aarch64, \
macosx-x64 and macosx-aarch64 that there are no differences in the resulting build.

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

PR Comment: https://git.openjdk.org/jdk/pull/18041#issuecomment-1968778732


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic