Lines Matching refs:jar
27 # Makefile for building sunjce_provider.jar.
37 # jar files do not require signing, but those for JDK do. If an unsigned
38 # jar file is installed into JDK, things will break when the crypto
45 # For OpenJDK, the jar files built here are installed directly into the
56 # be built and signed, and the resulting jar files MUST BE CHECKED INTO
67 # If OpenJDK, installs sunjce_provider.jar.
69 # sunjce_provider.jar.
71 # jar Builds/installs sunjce_provider.jar
77 # build-jar Builds sunjce_provider.jar
80 # install-jar Alias for "jar" above.
84 # sign Alias for sign-jar
85 # sign-jar Builds/signs sunjce_provider.jar (no install)
90 # install-prebuilt Installs the pre-built jar files
142 all: build-jar install-jar
148 all: build-jar install-prebuilt
165 # Build the unsigned sunjce_provider.jar file.
168 JAR_DESTFILE = $(EXTDIR)/sunjce_provider.jar
171 # The sunjce_provider.jar needs to be in the extension class directory,
178 # Since the -C option to jar is used below, each directory entry must be
183 build-jar: $(UNSIGNED_DIR)/sunjce_provider.jar
186 # Build sunjce_provider.jar.
188 $(UNSIGNED_DIR)/sunjce_provider.jar: build $(JCE_MANIFEST_FILE)
197 # Sign the provider jar file. Not needed for OpenJDK.
202 sign: sign-jar
204 sign-jar: $(SIGNED_DIR)/sunjce_provider.jar
207 $(SIGNED_DIR)/sunjce_provider.jar: $(UNSIGNED_DIR)/sunjce_provider.jar
213 $(SIGNED_DIR)/sunjce_provider.jar:
214 @if [ ! -r $(UNSIGNED_DIR)/sunjce_provider.jar ] ; then \
215 $(ECHO) "Couldn't find $(UNSIGNED_DIR)/sunjce_provider.jar"; \
219 $(call sign-file, $(UNSIGNED_DIR)/sunjce_provider.jar)
226 release: $(SIGNED_DIR)/sunjce_provider.jar
227 $(RM) $(JCE_BUILD_DIR)/release/sunjce_provider.jar
229 $(CP) $(SIGNED_DIR)/sunjce_provider.jar $(JCE_BUILD_DIR)/release
240 # Install sunjce_provider.jar, depending on which type is requested.
242 install-jar jar: $(JAR_DESTFILE)
248 $(JAR_DESTFILE): $(UNSIGNED_DIR)/sunjce_provider.jar
250 $(JAR_DESTFILE): $(SIGNED_DIR)/sunjce_provider.jar
258 $(CP) $(PREBUILT_DIR)/jce/sunjce_provider.jar $(JAR_DESTFILE)
269 .PHONY: build-jar jar install-jar
271 .PHONY: sign sign-jar release install-prebuilt