On Thu, 11 Apr 2024 13:53:23 GMT, Magnus Ihse Bursie <i...@openjdk.org> wrote:

> The file to build most of the java.desktop native libraries, t 
> Awt2dLibraries.gmk, is large and unstructured, making it hard to navigate.
> 
> I want to split it into two parts, one for the AWT libraries, and one for the 
> 2D libraries. I also used this opportunity to change the order to be more 
> logical (e.g. grouping "image" libraries and "font" libraries in 2D).

@prrace I will need your assistance in confirming that my understanding about 
the AWT vs 2D split is correct. In particular, `libosxui` gave me some 
headache, but after trying to dig into the code my understanding ended up being 
that this is part of Swing which is considered part of AWT, not 2D.

I also looked at `libosx` and `libosxapp` which are located in the general 
`Lib.gmk` file. I could not easily see that they should have been placed in 
either 2d or Awt, so my assumption is that they are correctly placed outside 
these two new files.

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

PR Comment: https://git.openjdk.org/jdk/pull/18743#issuecomment-2049760109

Reply via email to