make/common/Release.gmk
Index Unified diffs Context diffs Sdiffs Wdiffs Patch New Old Previous File Next File jdk Sdiff make/common

make/common/Release.gmk

Print this page




1039         @#
1040         @# files that might not exist need to be touched.
1041         @#
1042         $(TOUCH) $(CLASSBINDIR)/META-INF/services/com.sun.tools.internal.xjc.Plugin
1043         @#
1044         @# lib/tools.jar
1045         @#
1046         $(CD) $(CLASSBINDIR) && \
1047             $(BOOT_JAR_CMD) $(CREATE_JAR_OPTS_NOMANIFEST) $(ABS_LIBDIR)/tools.jar \
1048                 $(TOOLS) $(BOOT_JAR_JFLAGS)
1049         @$(CD) $(CLASSBINDIR) && $(java-vm-cleanup)
1050         $(CP) $(LIBDIR)/tools.jar $(JDK_IMAGE_DIR)/lib/tools.jar
1051         @#
1052         @# lib/ct.sym
1053         @#
1054         $(MKDIR) -p $(OUTPUTDIR)/symbols/META-INF/sym
1055         $(JAVAC_CMD) -XDprocess.packages -proc:only \
1056             -processor com.sun.tools.javac.sym.CreateSymbols \
1057             -Acom.sun.tools.javac.sym.Jar=$(RT_JAR) \
1058             -Acom.sun.tools.javac.sym.Dest=$(OUTPUTDIR)/symbols/META-INF/sym/rt.jar \

1059             $(CORE_PKGS) $(NON_CORE_PKGS) $(EXCLUDE_PROPWARN_PKGS) $(EXPORTED_PRIVATE_PKGS)
1060         $(BOOT_JAR_CMD) $(CREATE_JAR_OPTS_NOMANIFEST) $(LIBDIR)/ct.sym \
1061             -C $(OUTPUTDIR)/symbols META-INF $(BOOT_JAR_JFLAGS)
1062         @$(java-vm-cleanup)
1063         $(CP) $(LIBDIR)/ct.sym $(JDK_IMAGE_DIR)/lib/ct.sym
1064         @#
1065         @# CORBA supported orb.idl and ir.idl should be copied to lib
1066         @#
1067         $(CP) $(LIBDIR)/orb.idl $(JDK_IMAGE_DIR)/lib/orb.idl
1068         $(CP) $(LIBDIR)/ir.idl $(JDK_IMAGE_DIR)/lib/ir.idl
1069   ifeq ($(PLATFORM), linux)
1070         @#
1071         @# on Linux copy jexec from jre/lib to /lib
1072         @#
1073         $(CP) $(LIBDIR)/jexec $(JDK_IMAGE_DIR)/lib/jexec
1074   endif # PLATFORM
1075         @#
1076         @# src.zip
1077         @#
1078         $(MKDIR) -p $(JDK_IMAGE_DIR)/src




1039         @#
1040         @# files that might not exist need to be touched.
1041         @#
1042         $(TOUCH) $(CLASSBINDIR)/META-INF/services/com.sun.tools.internal.xjc.Plugin
1043         @#
1044         @# lib/tools.jar
1045         @#
1046         $(CD) $(CLASSBINDIR) && \
1047             $(BOOT_JAR_CMD) $(CREATE_JAR_OPTS_NOMANIFEST) $(ABS_LIBDIR)/tools.jar \
1048                 $(TOOLS) $(BOOT_JAR_JFLAGS)
1049         @$(CD) $(CLASSBINDIR) && $(java-vm-cleanup)
1050         $(CP) $(LIBDIR)/tools.jar $(JDK_IMAGE_DIR)/lib/tools.jar
1051         @#
1052         @# lib/ct.sym
1053         @#
1054         $(MKDIR) -p $(OUTPUTDIR)/symbols/META-INF/sym
1055         $(JAVAC_CMD) -XDprocess.packages -proc:only \
1056             -processor com.sun.tools.javac.sym.CreateSymbols \
1057             -Acom.sun.tools.javac.sym.Jar=$(RT_JAR) \
1058             -Acom.sun.tools.javac.sym.Dest=$(OUTPUTDIR)/symbols/META-INF/sym/rt.jar \
1059             -Acom.sun.tools.javac.sym.Profiles=$(JDK_TOPDIR)/makefiles/profile-rtjar-includes.txt \
1060             $(CORE_PKGS) $(NON_CORE_PKGS) $(EXCLUDE_PROPWARN_PKGS) $(EXPORTED_PRIVATE_PKGS)
1061         $(BOOT_JAR_CMD) $(CREATE_JAR_OPTS_NOMANIFEST) $(LIBDIR)/ct.sym \
1062             -C $(OUTPUTDIR)/symbols META-INF $(BOOT_JAR_JFLAGS)
1063         @$(java-vm-cleanup)
1064         $(CP) $(LIBDIR)/ct.sym $(JDK_IMAGE_DIR)/lib/ct.sym
1065         @#
1066         @# CORBA supported orb.idl and ir.idl should be copied to lib
1067         @#
1068         $(CP) $(LIBDIR)/orb.idl $(JDK_IMAGE_DIR)/lib/orb.idl
1069         $(CP) $(LIBDIR)/ir.idl $(JDK_IMAGE_DIR)/lib/ir.idl
1070   ifeq ($(PLATFORM), linux)
1071         @#
1072         @# on Linux copy jexec from jre/lib to /lib
1073         @#
1074         $(CP) $(LIBDIR)/jexec $(JDK_IMAGE_DIR)/lib/jexec
1075   endif # PLATFORM
1076         @#
1077         @# src.zip
1078         @#
1079         $(MKDIR) -p $(JDK_IMAGE_DIR)/src


make/common/Release.gmk
Index Unified diffs Context diffs Sdiffs Wdiffs Patch New Old Previous File Next File