688 # The swing beans need to have java base properly generated to avoid errors |
688 # The swing beans need to have java base properly generated to avoid errors |
689 # in javadoc. The X11 wrappers need the java.base include files to have been |
689 # in javadoc. The X11 wrappers need the java.base include files to have been |
690 # copied and processed. |
690 # copied and processed. |
691 java.desktop-gensrc-src: java.base-gensrc java.base-copy |
691 java.desktop-gensrc-src: java.base-gensrc java.base-copy |
692 |
692 |
693 # The annotation processing for jdk.internal.vm.ci and jdk.internal.vm.compiler |
693 # The annotation processing for jdk.internal.vm.compiler |
694 # needs classes from the current JDK. |
694 # and jdk.internal.vm.compiler.management needs classes from the current JDK. |
695 jdk.internal.vm.ci-gensrc-src: $(addsuffix -java, \ |
|
696 $(call FindTransitiveDepsForModule, jdk.internal.vm.ci)) |
|
697 jdk.internal.vm.compiler-gensrc-src: $(addsuffix -java, \ |
695 jdk.internal.vm.compiler-gensrc-src: $(addsuffix -java, \ |
698 $(call FindTransitiveDepsForModule, jdk.internal.vm.compiler)) |
696 $(call FindTransitiveDepsForModule, jdk.internal.vm.compiler)) |
699 |
697 jdk.internal.vm.compiler.management-gensrc-src: $(addsuffix -java, \ |
700 # For jdk.internal.vm.compiler, the gensrc step is generating a module-info.java.extra |
698 $(call FindTransitiveDepsForModule, jdk.internal.vm.compiler.management)) |
|
699 |
|
700 # For these modules, the gensrc step is generating a module-info.java.extra |
701 # file to be processed by the gensrc-moduleinfo target. |
701 # file to be processed by the gensrc-moduleinfo target. |
702 jdk.internal.vm.compiler-gensrc-moduleinfo: jdk.internal.vm.compiler-gensrc-src |
702 jdk.internal.vm.compiler-gensrc-moduleinfo: jdk.internal.vm.compiler-gensrc-src |
|
703 jdk.internal.vm.compiler.management-gensrc-moduleinfo: jdk.internal.vm.compiler.management-gensrc-src |
703 |
704 |
704 jdk.jdeps-gendata: java rmic |
705 jdk.jdeps-gendata: java rmic |
705 |
706 |
706 # The ct.sym generation uses all the moduleinfos as input |
707 # The ct.sym generation uses all the moduleinfos as input |
707 jdk.compiler-gendata: $(GENSRC_MODULEINFO_TARGETS) |
708 jdk.compiler-gendata: $(GENSRC_MODULEINFO_TARGETS) |