jdk/makefiles/CreateJars.gmk

Print this page




1020 #
1021 $(IMAGES_OUTPUTDIR)/lib/management-agent.jar : $(JDK_TOPDIR)/src/share/classes/sun/management/manifest
1022         $(JAR) cfm $@ $<
1023 
1024 ##########################################################################################
1025 
1026 $(IMAGES_OUTPUTDIR)/lib/ext/zipfs.jar : $(JDK_OUTPUTDIR)/demo/nio/zipfs/zipfs.jar
1027         $(install-file)
1028 
1029 ##########################################################################################
1030 
1031 ifeq ($(OPENJDK_TARGET_OS),macosx)
1032     $(eval $(call SetupArchive,BUILD_JOBJC_JAR,,\
1033                 SRCS:=$(JDK_OUTPUTDIR)/jobjc_classes,\
1034                 JAR:=$(IMAGES_OUTPUTDIR)/lib/JObjC.jar, \
1035                 JARINDEX:=true))
1036 endif
1037 
1038 ##########################################################################################
1039 
1040 ifndef OPENJDK
1041     $(eval $(call SetupArchive,BUILD_ALT_RT_JAR,,\
1042                 SRCS:=$(JDK_OUTPUTDIR)/altclasses_classes,\
1043                 JAR:=$(IMAGES_OUTPUTDIR)/lib/alt-rt.jar))
1044 
1045 endif
1046 
1047 ##########################################################################################
1048 
1049 # This file is imported from hotspot in Import.gmk. Copying it into images/lib so that
1050 # all jars can be found in one place when creating images in Images.gmk. It needs to be
1051 # done here so that clean targets can be simple and accurate.
1052 $(IMAGES_OUTPUTDIR)/lib/sa-jdi.jar: $(JDK_OUTPUTDIR)/lib/sa-jdi.jar
1053         $(install-file)
1054 
1055 ##########################################################################################
1056 #
1057 # sec-bin.zip is used by builds where the corresponding sources are not available
1058 #
1059 $(eval $(call SetupZipArchive,BUILD_SEC_BIN_ZIP,\
1060                 SRC:=$(JDK_OUTPUTDIR),\
1061                 INCLUDES:=classes/javax/net \
1062                           classes/javax/security/cert \
1063                           classes/com/sun/net/ssl \
1064                           classes/com/sun/security/cert \
1065                           classes/sun/net/www/protocol/https \
1066                           classes/sun/security/pkcs12 \
1067                           classes/sun/security/ssl \
1068                           classes/sun/security/krb5 \




1020 #
1021 $(IMAGES_OUTPUTDIR)/lib/management-agent.jar : $(JDK_TOPDIR)/src/share/classes/sun/management/manifest
1022         $(JAR) cfm $@ $<
1023 
1024 ##########################################################################################
1025 
1026 $(IMAGES_OUTPUTDIR)/lib/ext/zipfs.jar : $(JDK_OUTPUTDIR)/demo/nio/zipfs/zipfs.jar
1027         $(install-file)
1028 
1029 ##########################################################################################
1030 
1031 ifeq ($(OPENJDK_TARGET_OS),macosx)
1032     $(eval $(call SetupArchive,BUILD_JOBJC_JAR,,\
1033                 SRCS:=$(JDK_OUTPUTDIR)/jobjc_classes,\
1034                 JAR:=$(IMAGES_OUTPUTDIR)/lib/JObjC.jar, \
1035                 JARINDEX:=true))
1036 endif
1037 
1038 ##########################################################################################
1039 









1040 # This file is imported from hotspot in Import.gmk. Copying it into images/lib so that
1041 # all jars can be found in one place when creating images in Images.gmk. It needs to be
1042 # done here so that clean targets can be simple and accurate.
1043 $(IMAGES_OUTPUTDIR)/lib/sa-jdi.jar: $(JDK_OUTPUTDIR)/lib/sa-jdi.jar
1044         $(install-file)
1045 
1046 ##########################################################################################
1047 #
1048 # sec-bin.zip is used by builds where the corresponding sources are not available
1049 #
1050 $(eval $(call SetupZipArchive,BUILD_SEC_BIN_ZIP,\
1051                 SRC:=$(JDK_OUTPUTDIR),\
1052                 INCLUDES:=classes/javax/net \
1053                           classes/javax/security/cert \
1054                           classes/com/sun/net/ssl \
1055                           classes/com/sun/security/cert \
1056                           classes/sun/net/www/protocol/https \
1057                           classes/sun/security/pkcs12 \
1058                           classes/sun/security/ssl \
1059                           classes/sun/security/krb5 \