RFR: JDK-8150741: make <module> not equivalent to make <module-dependencies> <module>
Erik Joelsson
erik.joelsson at oracle.com
Fri Sep 20 18:11:12 UTC 2019
This patch adds the currently missing dependencies between the top level
meta-targets for each module (named just $module). Currently, we only
add dependencies between the java targets for each module (as those are
the only ones needed for compilation to work). With the added
dependencies, it is now possible to do:
$ make java.compiler
$ build/linux-x86_64-normal-server-release/jdk/bin/javac
Where before you had to manually add at least "java.base" to that make
command line.
Bug: https://bugs.openjdk.java.net/browse/JDK-8150741
Webrev: http://cr.openjdk.java.net/~erikj/8150741/webrev.01/
/Erik
More information about the build-dev
mailing list