48 TARGETS += $(patsubst %, $(BUILDTOOLS_OUTPUTDIR)/gensrc/%/module-info.java, \ 49 $(INTERIM_RMIC_MODULES)) 50 51 ################################################################################ 52 53 RMIC_PKGS := \ 54 sun/rmi/rmic \ 55 sun/tools/asm \ 56 sun/tools/java \ 57 sun/tools/javac \ 58 sun/tools/tree \ 59 sun/tools/util \ 60 # 61 62 $(eval $(call SetupJavaCompilation, BUILD_jdk.rmic.interim, \ 63 SETUP := GENERATE_OLDBYTECODE, \ 64 SRC := $(TOPDIR)/src/jdk.rmic/share/classes, \ 65 EXCLUDE_FILES := $(TOPDIR)/src/jdk.rmic/share/classes/module-info.java, \ 66 EXTRA_FILES := $(BUILDTOOLS_OUTPUTDIR)/gensrc/jdk.rmic.interim/module-info.java, \ 67 INCLUDES := $(RMIC_PKGS), \ 68 BIN := $(BUILDTOOLS_OUTPUTDIR)/interim_modules/jdk.rmic.interim, \ 69 COPY := .properties, \ 70 ADD_JAVAC_FLAGS := \ 71 --module-path $(BUILDTOOLS_OUTPUTDIR)/interim_modules \ 72 --add-modules java.corba \ 73 --add-exports java.corba/com.sun.corba.se.impl.util=jdk.rmic.interim \ 74 $(INTERIM_RMIC_ADD_EXPORTS), \ 75 )) 76 77 TARGETS += $(BUILD_jdk.rmic.interim) 78 79 ########################################################################################## 80 81 all: $(TARGETS) | 48 TARGETS += $(patsubst %, $(BUILDTOOLS_OUTPUTDIR)/gensrc/%/module-info.java, \ 49 $(INTERIM_RMIC_MODULES)) 50 51 ################################################################################ 52 53 RMIC_PKGS := \ 54 sun/rmi/rmic \ 55 sun/tools/asm \ 56 sun/tools/java \ 57 sun/tools/javac \ 58 sun/tools/tree \ 59 sun/tools/util \ 60 # 61 62 $(eval $(call SetupJavaCompilation, BUILD_jdk.rmic.interim, \ 63 SETUP := GENERATE_OLDBYTECODE, \ 64 SRC := $(TOPDIR)/src/jdk.rmic/share/classes, \ 65 EXCLUDE_FILES := $(TOPDIR)/src/jdk.rmic/share/classes/module-info.java, \ 66 EXTRA_FILES := $(BUILDTOOLS_OUTPUTDIR)/gensrc/jdk.rmic.interim/module-info.java, \ 67 INCLUDES := $(RMIC_PKGS), \ 68 BIN := $(BUILDTOOLS_OUTPUTDIR)/interim_rmic_modules/jdk.rmic.interim, \ 69 COPY := .properties, \ 70 ADD_JAVAC_FLAGS := \ 71 --module-path $(BUILDTOOLS_OUTPUTDIR)/interim_rmic_modules \ 72 --add-modules java.corba \ 73 --add-exports java.corba/com.sun.corba.se.impl.util=jdk.rmic.interim \ 74 $(INTERIM_RMIC_ADD_EXPORTS), \ 75 )) 76 77 TARGETS += $(BUILD_jdk.rmic.interim) 78 79 ########################################################################################## 80 81 all: $(TARGETS) |