makefiles/CreateJars.gmk

Print this page
rev 6477 : imported patch zerobuild.patch


1011 endif
1012 
1013 ##########################################################################################
1014 
1015 ifndef OPENJDK
1016     $(eval $(call SetupArchive,BUILD_ALT_RT_JAR,,\
1017                 SRCS:=$(JDK_OUTPUTDIR)/altclasses_classes,\
1018                 JAR:=$(IMAGES_OUTPUTDIR)/lib/alt-rt.jar))
1019 
1020     JARS += $(IMAGES_OUTPUTDIR)/lib/alt-rt.jar
1021 endif
1022 
1023 ##########################################################################################
1024 
1025 # This file is imported from hotspot in Import.gmk. Copying it into images/lib so that
1026 # all jars can be found in one place when creating images in Images.gmk. It needs to be
1027 # done here so that clean targets can be simple and accurate.
1028 $(IMAGES_OUTPUTDIR)/lib/sa-jdi.jar: $(JDK_OUTPUTDIR)/lib/sa-jdi.jar
1029         $(install-file)
1030 
1031 JARS += $(IMAGES_OUTPUTDIR)/lib/sa-jdi.jar


1032 
1033 ##########################################################################################
1034 #
1035 # sec-bin.zip is used by builds where the corresponding sources are not available
1036 #
1037 $(eval $(call SetupZipArchive,BUILD_SEC_BIN_ZIP,\
1038                 SRC:=$(JDK_OUTPUTDIR),\
1039                 INCLUDES:=classes/javax/net \
1040                           classes/javax/security/cert \
1041                           classes/com/sun/net/ssl \
1042                           classes/com/sun/security/cert \
1043                           classes/sun/net/www/protocol/https \
1044                           classes/sun/security/pkcs12 \
1045                           classes/sun/security/ssl \
1046                           classes/sun/security/krb5 \
1047                           classes/sun/security/krb5/internal \
1048                           classes/sun/security/krb5/internal/ccache \
1049                           classes/sun/security/krb5/internal/crypto \
1050                           classes/sun/security/krb5/internal/ktab \
1051                           classes/sun/security/krb5/internal/rcache \




1011 endif
1012 
1013 ##########################################################################################
1014 
1015 ifndef OPENJDK
1016     $(eval $(call SetupArchive,BUILD_ALT_RT_JAR,,\
1017                 SRCS:=$(JDK_OUTPUTDIR)/altclasses_classes,\
1018                 JAR:=$(IMAGES_OUTPUTDIR)/lib/alt-rt.jar))
1019 
1020     JARS += $(IMAGES_OUTPUTDIR)/lib/alt-rt.jar
1021 endif
1022 
1023 ##########################################################################################
1024 
1025 # This file is imported from hotspot in Import.gmk. Copying it into images/lib so that
1026 # all jars can be found in one place when creating images in Images.gmk. It needs to be
1027 # done here so that clean targets can be simple and accurate.
1028 $(IMAGES_OUTPUTDIR)/lib/sa-jdi.jar: $(JDK_OUTPUTDIR)/lib/sa-jdi.jar
1029         $(install-file)
1030 
1031 ifeq ($(INCLUDE_SA), true)
1032   JARS += $(IMAGES_OUTPUTDIR)/lib/sa-jdi.jar
1033 endif
1034 
1035 ##########################################################################################
1036 #
1037 # sec-bin.zip is used by builds where the corresponding sources are not available
1038 #
1039 $(eval $(call SetupZipArchive,BUILD_SEC_BIN_ZIP,\
1040                 SRC:=$(JDK_OUTPUTDIR),\
1041                 INCLUDES:=classes/javax/net \
1042                           classes/javax/security/cert \
1043                           classes/com/sun/net/ssl \
1044                           classes/com/sun/security/cert \
1045                           classes/sun/net/www/protocol/https \
1046                           classes/sun/security/pkcs12 \
1047                           classes/sun/security/ssl \
1048                           classes/sun/security/krb5 \
1049                           classes/sun/security/krb5/internal \
1050                           classes/sun/security/krb5/internal/ccache \
1051                           classes/sun/security/krb5/internal/crypto \
1052                           classes/sun/security/krb5/internal/ktab \
1053                           classes/sun/security/krb5/internal/rcache \