61 "\nPlease read makefiles/SignJars.gmk for further build instructions.\n"
62
63 #
64 # Location for JCE codesigning key.
65 #
66 SIGNING_KEY_DIR := /security/ws/JCE-signing/src
67 SIGNING_KEYSTORE := $(SIGNING_KEY_DIR)/KeyStore.jks
68 SIGNING_PASSPHRASE := $(SIGNING_KEY_DIR)/passphrase.txt
69 SIGNING_ALIAS := oracle_jce_rsa
70
71 #
72 # Defines for signing the various jar files.
73 #
74 check-keystore:
75 @if [ ! -f $(SIGNING_KEYSTORE) -o ! -f $(SIGNING_PASSPHRASE) ]; then \
76 $(PRINTF) "\n$(SIGNING_KEYSTORE): Signing mechanism *NOT* available..."; \
77 $(PRINTF) $(README-MAKEFILE_WARNING); \
78 exit 2; \
79 fi
80
81 $(JCE_OUTPUTDIR)/%: $(IMAGES_OUTPUTDIR)/unsigned/%
82 $(call install-file)
83 $(JARSIGNER) -keystore $(SIGNING_KEYSTORE) \
84 $@ $(SIGNING_ALIAS) < $(SIGNING_PASSPHRASE)
85 @$(PRINTF) "\nJar codesigning finished.\n"
86
87 JAR_LIST := jce.jar \
88 local_policy.jar \
89 sunec.jar \
90 sunjce_provider.jar \
91 sunpkcs11.jar \
92 US_export_policy.jar
93
94 SIGNED_JARS := $(addprefix $(JCE_OUTPUTDIR)/,$(JAR_LIST))
95
96 $(SIGNED_JARS): check-keystore
97
98 all: $(SIGNED_JARS)
99 @$(PRINTF) "\n***The jar files built by the 'jar-sign' target must***"
100 @$(PRINTF) "\n***still be checked into the closed workspace! ***"
101 @$(PRINTF) $(README-MAKEFILE_WARNING)
|
61 "\nPlease read makefiles/SignJars.gmk for further build instructions.\n"
62
63 #
64 # Location for JCE codesigning key.
65 #
66 SIGNING_KEY_DIR := /security/ws/JCE-signing/src
67 SIGNING_KEYSTORE := $(SIGNING_KEY_DIR)/KeyStore.jks
68 SIGNING_PASSPHRASE := $(SIGNING_KEY_DIR)/passphrase.txt
69 SIGNING_ALIAS := oracle_jce_rsa
70
71 #
72 # Defines for signing the various jar files.
73 #
74 check-keystore:
75 @if [ ! -f $(SIGNING_KEYSTORE) -o ! -f $(SIGNING_PASSPHRASE) ]; then \
76 $(PRINTF) "\n$(SIGNING_KEYSTORE): Signing mechanism *NOT* available..."; \
77 $(PRINTF) $(README-MAKEFILE_WARNING); \
78 exit 2; \
79 fi
80
81 $(JCE_OUTPUTDIR)/%: $(JDK_OUTPUTDIR)/unsigned/%
82 $(call install-file)
83 $(JARSIGNER) -keystore $(SIGNING_KEYSTORE) \
84 $@ $(SIGNING_ALIAS) < $(SIGNING_PASSPHRASE)
85 @$(PRINTF) "\nJar codesigning finished.\n"
86
87 JAR_LIST := jce.jar \
88 local_policy.jar \
89 sunec.jar \
90 sunjce_provider.jar \
91 sunpkcs11.jar \
92 US_export_policy.jar
93
94 SIGNED_JARS := $(addprefix $(JCE_OUTPUTDIR)/,$(JAR_LIST))
95
96 $(SIGNED_JARS): check-keystore
97
98 all: $(SIGNED_JARS)
99 @$(PRINTF) "\n***The jar files built by the 'jar-sign' target must***"
100 @$(PRINTF) "\n***still be checked into the closed workspace! ***"
101 @$(PRINTF) $(README-MAKEFILE_WARNING)
|