RFR: JDK-8199668 make/lib cleanup
Magnus Ihse Bursie
magnus.ihse.bursie at oracle.com
Thu Mar 15 08:59:55 UTC 2018
We have a lot of odd, small files in make/lib, from an attempt to
separate libraries that predates the modularization of jigsaw. They do
not make sense to keep separate anymore.
Also, the library definitions for linux and solaris for jdk.net are
virtually identical and should be unified.
As the library stanzas continue to shrink with the continuing
SetupJdkLibrary patches, I could very well see a future where
CoreLibraries and Awt2D/Sound is inlined in java.base and java.desktop,
as well. The main reason for splitting them out was to make the files
less unwieldy.
Bug: https://bugs.openjdk.java.net/browse/JDK-8199668
WebRev:
http://cr.openjdk.java.net/~ihse/JDK-8199668-make_lib-cleanup/webrev.01
/Magnus
More information about the build-dev
mailing list