Lines Matching refs:jar
27 # Makefile for building sunec.jar and sunec native library.
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
42 # the jar files built here are installed directly into the OpenJDK.
52 # be built, signed, and then the resulting jar files MUST BE CHECKED
63 # If OpenJDK, installs sunec.jar.
65 # sunec.jar.
67 # jar Builds/installs sunec.jar
73 # build-jar Builds sunec.jar
76 # install-jar Alias for "jar" above.
80 # sign Alias for sign-jar
81 # sign-jar Builds/signs sunec.jar (no install)
86 # install-prebuilt Installs the pre-built jar files
224 all: build-jar install-jar
226 all: build-jar install-prebuilt
232 # Build the unsigned sunec.jar file.
235 JAR_DESTFILE = $(EXTDIR)/sunec.jar
238 # Since the -C option to jar is used below, each directory entry must be
243 build-jar: $(UNSIGNED_DIR)/sunec.jar
246 # Build sunec.jar.
248 $(UNSIGNED_DIR)/sunec.jar: build $(JCE_MANIFEST_FILE)
257 # Sign the provider jar file. Not needed for OpenJDK.
262 sign: sign-jar
264 sign-jar: $(SIGNED_DIR)/sunec.jar
267 $(SIGNED_DIR)/sunec.jar: $(UNSIGNED_DIR)/sunec.jar
273 $(SIGNED_DIR)/sunec.jar:
274 @if [ ! -r $(UNSIGNED_DIR)/sunec.jar ] ; then \
275 $(ECHO) "Couldn't find $(UNSIGNED_DIR)/sunec.jar"; \
279 $(call sign-file, $(UNSIGNED_DIR)/sunec.jar)
286 release: $(SIGNED_DIR)/sunec.jar
287 $(RM) $(JCE_BUILD_DIR)/release/sunec.jar
289 $(CP) $(SIGNED_DIR)/sunec.jar $(JCE_BUILD_DIR)/release
300 # Install sunec.jar, depending on which type is requested.
302 install-jar jar: $(JAR_DESTFILE)
308 $(JAR_DESTFILE): $(UNSIGNED_DIR)/sunec.jar
310 $(JAR_DESTFILE): $(SIGNED_DIR)/sunec.jar
318 $(CP) $(PREBUILT_DIR)/ec/sunec.jar $(JAR_DESTFILE)
329 .PHONY: build-jar jar install-jar
331 .PHONY: sign sign-jar release install-prebuilt