jdk/makefiles/CreateJars.gmk

Print this page

        

*** 976,988 **** JARS += $(IMAGES_OUTPUTDIR)/lib/sa-jdi.jar ########################################################################################## # ! # files under $(JDK_OUTPUTDIR) that need to go into sec-bin.zip for builds ! # where the corresponding sources are not available ! $(eval $(call SetupZipArchive,BUILD_SEC_BIN_ZIP,\ SRC:=$(JDK_OUTPUTDIR),\ INCLUDES:=classes/javax/net \ classes/javax/security/cert \ classes/com/sun/net/ssl \ --- 976,987 ---- JARS += $(IMAGES_OUTPUTDIR)/lib/sa-jdi.jar ########################################################################################## # ! # sec-bin.zip is used by builds where the corresponding sources are not available ! # $(eval $(call SetupZipArchive,BUILD_SEC_BIN_ZIP,\ SRC:=$(JDK_OUTPUTDIR),\ INCLUDES:=classes/javax/net \ classes/javax/security/cert \ classes/com/sun/net/ssl \
*** 996,1010 **** --- 995,1040 ---- classes/sun/security/krb5/internal/crypto \ classes/sun/security/krb5/internal/ktab \ classes/sun/security/krb5/internal/rcache \ classes/sun/security/krb5/internal/util,\ INCLUDE_FILES:=classes/sun/security/jgss/spi/GSSContextSpi.class,\ + EXCLUDES:=classes/sun/security/krb5/internal/tools,\ ZIP:=$(IMAGES_OUTPUTDIR)/sec-bin.zip)) JARS += $(IMAGES_OUTPUTDIR)/sec-bin.zip ########################################################################################## + # + # Windows specific binary security packages. + # + ifeq ($(OPENJDK_TARGET_OS),windows) + # sec-windows-bin.zip is used by builds where the corresponding sources are not available + $(eval $(call SetupZipArchive,BUILD_SEC_WINDOWS_BIN_ZIP,\ + SRC:=$(JDK_OUTPUTDIR),\ + INCLUDES:=classes/sun/security/krb5/internal/tools,\ + ZIP:=$(IMAGES_OUTPUTDIR)/sec-windows-bin.zip)) + + JARS += $(IMAGES_OUTPUTDIR)/sec-windows-bin.zip + + # JGSS files contain the native Kerberos library + ifeq ($(OPENJDK_TARGET_CPU),x86_64) + JGSS_ZIP_NAME=jgss-windows-x64-bin.zip + else + JGSS_ZIP_NAME=jgss-windows-i586-bin.zip + endif + + $(eval $(call SetupZipArchive,BUILD_JGSS_BIN_ZIP,\ + SRC:=$(JDK_OUTPUTDIR),\ + INCLUDE_FILES:=bin/w2k_lsa_auth.dll \ + bin/w2k_lsa_auth.map \ + bin/w2k_lsa_auth.pdb,\ + ZIP:=$(IMAGES_OUTPUTDIR)/$(JGSS_ZIP_NAME))) + + JARS += $(IMAGES_OUTPUTDIR)/$(JGSS_ZIP_NAME) + endif + + ########################################################################################## -include $(CUSTOM_MAKE_DIR)/CreateJars.gmk ##########################################################################################