[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