jdk/makefiles/CreateJars.gmk
changeset 15324 74584166bb07
parent 14996 421c63041fe6
child 15334 19ab20cb461f
equal deleted inserted replaced
15323:9087838098e6 15324:74584166bb07
   124 # the files to be in a certain order and converting that is not easy and will not be needed
   124 # the files to be in a certain order and converting that is not easy and will not be needed
   125 # in jigsaw anyway.
   125 # in jigsaw anyway.
   126 
   126 
   127 # Exclude list for rt.jar and resources.jar
   127 # Exclude list for rt.jar and resources.jar
   128 RT_JAR_EXCLUDES := \
   128 RT_JAR_EXCLUDES := \
       
   129 	com/sun/java/accessibility \
   129 	com/sun/javadoc \
   130 	com/sun/javadoc \
   130 	com/sun/jdi \
   131 	com/sun/jdi \
   131 	com/sun/jarsigner \
   132 	com/sun/jarsigner \
   132 	com/sun/source \
   133 	com/sun/source \
   133 	com/sun/istack/internal/tools \
   134 	com/sun/istack/internal/tools \
   916 
   917 
   917 JARS+=$(IMAGES_OUTPUTDIR)/src.zip
   918 JARS+=$(IMAGES_OUTPUTDIR)/src.zip
   918 
   919 
   919 ##########################################################################################
   920 ##########################################################################################
   920 
   921 
       
   922 ifndef OPENJDK
       
   923 ifeq ($(OPENJDK_TARGET_OS), windows)
       
   924 
       
   925     $(eval $(call SetupArchive,BUILD_JACCESS_JAR,,\
       
   926 		SRCS:=$(JDK_OUTPUTDIR)/classes,\
       
   927 		INCLUDES:=com/sun/java/accessibility/util,\
       
   928 		JAR:=$(IMAGES_OUTPUTDIR)/lib/ext/jaccess.jar,\
       
   929 		SKIP_METAINF:=true))
       
   930 
       
   931     JARS += $(IMAGES_OUTPUTDIR)/lib/ext/jaccess.jar
       
   932 
       
   933     ifeq ($(OPENJDK_TARGET_CPU_BITS), 32)
       
   934         $(eval $(call SetupArchive,BUILD_ACCESSBRIDGE_32_JAR,,\
       
   935 		SRCS:=$(JDK_OUTPUTDIR)/classes_ab/32bit $(JDK_OUTPUTDIR)/classes,\
       
   936 		INCLUDES:=com/sun/java/accessibility,\
       
   937 		JAR:=$(IMAGES_OUTPUTDIR)/lib/ext/access-bridge-32.jar,\
       
   938 		SKIP_METAINF:=true))
       
   939 
       
   940         $(eval $(call SetupArchive,BUILD_ACCESSBRIDGE_LEGACY_JAR,,\
       
   941 		SRCS:=$(JDK_OUTPUTDIR)/classes_ab/legacy $(JDK_OUTPUTDIR)/classes,\
       
   942 		INCLUDES:=com/sun/java/accessibility,\
       
   943 		JAR:=$(IMAGES_OUTPUTDIR)/lib/ext/access-bridge.jar,\
       
   944 		SKIP_METAINF:=true))
       
   945 
       
   946         JARS += $(IMAGES_OUTPUTDIR)/lib/ext/access-bridge-32.jar \
       
   947 		$(IMAGES_OUTPUTDIR)/lib/ext/access-bridge.jar
       
   948     else
       
   949         $(eval $(call SetupArchive,BUILD_ACCESSBRIDGE_64_JAR,,\
       
   950 		SRCS:=$(JDK_OUTPUTDIR)/classes_ab/64bit $(JDK_OUTPUTDIR)/classes,\
       
   951 		INCLUDES:=com/sun/java/accessibility,\
       
   952 		EXCLUDES:=com/sun/java/accessibility/util/java,\
       
   953 		JAR:=$(IMAGES_OUTPUTDIR)/lib/ext/access-bridge-64.jar,\
       
   954 		SKIP_METAINF:=true))
       
   955 
       
   956         JARS += $(IMAGES_OUTPUTDIR)/lib/ext/access-bridge-64.jar
       
   957     endif
       
   958 endif
       
   959 endif
       
   960 
       
   961 ##########################################################################################
       
   962 
   921 #
   963 #
   922 # This is an empty jar (only contains manifest) and fits poorly into framework...
   964 # This is an empty jar (only contains manifest) and fits poorly into framework...
   923 #   create simple rule instead
   965 #   create simple rule instead
   924 #
   966 #
   925 $(IMAGES_OUTPUTDIR)/lib/management-agent.jar : $(JDK_TOPDIR)/src/share/classes/sun/management/manifest
   967 $(IMAGES_OUTPUTDIR)/lib/management-agent.jar : $(JDK_TOPDIR)/src/share/classes/sun/management/manifest