equal
deleted
inserted
replaced
96 buildtools-hotspot |
96 buildtools-hotspot |
97 |
97 |
98 ################################################################################ |
98 ################################################################################ |
99 # Special targets for certain modules |
99 # Special targets for certain modules |
100 |
100 |
101 unpack-sec: |
|
102 +($(CD) $(TOPDIR)/make && $(MAKE) $(MAKE_ARGS) -f UnpackSecurity.gmk) |
|
103 |
|
104 generate-exported-symbols: |
101 generate-exported-symbols: |
105 +($(CD) $(TOPDIR)/make && $(MAKE) $(MAKE_ARGS) -f BuildStatic.gmk) |
102 +($(CD) $(TOPDIR)/make && $(MAKE) $(MAKE_ARGS) -f BuildStatic.gmk) |
106 |
103 |
107 ALL_TARGETS += unpack-sec generate-exported-symbols |
104 ALL_TARGETS += generate-exported-symbols |
108 |
105 |
109 ################################################################################ |
106 ################################################################################ |
110 # Gensrc targets, generating source before java compilation can be done |
107 # Gensrc targets, generating source before java compilation can be done |
111 # |
108 # |
112 # When creating a BUILDJDK, the java targets have already been built and copied |
109 # When creating a BUILDJDK, the java targets have already been built and copied |
697 $(call FindTransitiveDepsForModule, jdk.internal.vm.compiler)) |
694 $(call FindTransitiveDepsForModule, jdk.internal.vm.compiler)) |
698 |
695 |
699 # For jdk.internal.vm.compiler, the gensrc step is generating a module-info.java.extra |
696 # For jdk.internal.vm.compiler, the gensrc step is generating a module-info.java.extra |
700 # file to be processed by the gensrc-moduleinfo target. |
697 # file to be processed by the gensrc-moduleinfo target. |
701 jdk.internal.vm.compiler-gensrc-moduleinfo: jdk.internal.vm.compiler-gensrc-src |
698 jdk.internal.vm.compiler-gensrc-moduleinfo: jdk.internal.vm.compiler-gensrc-src |
702 |
|
703 # Explicitly add dependencies for special targets |
|
704 java.base-java: unpack-sec |
|
705 |
699 |
706 jdk.jdeps-gendata: java rmic |
700 jdk.jdeps-gendata: java rmic |
707 |
701 |
708 # The ct.sym generation uses all the moduleinfos as input |
702 # The ct.sym generation uses all the moduleinfos as input |
709 jdk.compiler-gendata: $(GENSRC_MODULEINFO_TARGETS) |
703 jdk.compiler-gendata: $(GENSRC_MODULEINFO_TARGETS) |