RFR: JDK-8150741: make <module> not equivalent to make <module-dependencies> <module>

Mandy Chung mandy.chung at oracle.com
Fri Sep 20 18:31:38 UTC 2019


This looks right to me.

Mandy

On 9/20/19 11:11 AM, Erik Joelsson wrote:
> 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