Lines Matching refs:jar
27 # Makefile for building sunmscapi.jar and native libraries.
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 sunmscapi.jar.
65 # sunmscapi.jar.
67 # jar Builds/installs sunmscapi.jar
73 # build-jar Builds sunmscapi.jar
76 # install-jar Alias for "jar" above.
80 # sign Alias for sign-jar
81 # sign-jar Builds/signs sunmscapi.jar (no install)
86 # install-prebuilt Installs the pre-built jar files
180 all: build-jar install-jar
182 all: build-jar install-prebuilt
190 # Build the unsigned sunmscapi.jar file.
193 JAR_DESTFILE = $(EXTDIR)/sunmscapi.jar
196 # The sunmscapi.jar needs to be in the extension class directory,
203 # Since the -C option to jar is used below, each directory entry must be
208 build-jar: $(UNSIGNED_DIR)/sunmscapi.jar
211 # Build sunmscapi.jar.
213 $(UNSIGNED_DIR)/sunmscapi.jar: build $(JCE_MANIFEST_FILE)
222 # Sign the provider jar file. Not needed for OpenJDK.
227 sign: sign-jar
229 sign-jar: $(SIGNED_DIR)/sunmscapi.jar
232 $(SIGNED_DIR)/sunmscapi.jar: $(UNSIGNED_DIR)/sunmscapi.jar
238 $(SIGNED_DIR)/sunmscapi.jar:
239 @if [ ! -r $(UNSIGNED_DIR)/sunmscapi.jar ] ; then \
240 $(ECHO) "Couldn't find $(UNSIGNED_DIR)/sunmscapi.jar"; \
244 $(call sign-file, $(UNSIGNED_DIR)/sunmscapi.jar)
251 release: $(SIGNED_DIR)/sunmscapi.jar
252 $(RM) $(JCE_BUILD_DIR)/release/sunmscapi.jar
254 $(CP) $(SIGNED_DIR)/sunmscapi.jar $(JCE_BUILD_DIR)/release
265 # Install sunmscapi.jar, depending on which type is requested.
267 install-jar jar: $(JAR_DESTFILE)
273 $(JAR_DESTFILE): $(UNSIGNED_DIR)/sunmscapi.jar
275 $(JAR_DESTFILE): $(SIGNED_DIR)/sunmscapi.jar
283 $(CP) $(PREBUILT_DIR)/mscapi/sunmscapi.jar $(JAR_DESTFILE)
294 .PHONY: build-jar jar install-jar
296 .PHONY: sign sign-jar release install-prebuilt