Lines Matching refs:jar

27 # Makefile for building jce.jar and the various cryptographic strength
28 # policy jar files.
36 # jar files do not require signing, but those for JDK do. If an unsigned
37 # jar file is installed into JDK, things will break when the crypto
44 # For OpenJDK, the jar files built here are installed directly into the
55 # be built and signed, and the resulting jar files *MUST BE CHECKED INTO
67 # jce.jar/limited policy files.
70 # prebuilt/presigned jce.jar &
77 # jar Builds/installs jce.jar
83 # build-jar Builds jce.jar (does not sign/install)
87 # install-jar Alias for "jar" above
98 # sign Alias for sign-jar and sign-policy
99 # sign-jar Builds/signs jce.jar file (no install)
105 # install-prebuilt Installs the pre-built jar files
164 all: build-jar install-jar build-policy $(POLICY)
170 all: build-jar build-policy
187 # Build the unsigned jce.jar file. Signing comes later.
190 JAR_DESTFILE = $(LIBDIR)/jce.jar
201 # JDK: Even through the jce.jar was previously installed, since the
203 # always be "newer" than the prebuilt files inside the jar, and thus
224 # Since the -C option to jar is used below, each directory entry must be
229 build-jar: $(UNSIGNED_DIR)/jce.jar
232 # Build jce.jar, then replace the previously built JCE files in the
236 $(UNSIGNED_DIR)/jce.jar: prebuild build $(JCE_MANIFEST_FILE)
268 $(UNSIGNED_POLICY_BUILDDIR)/unlimited/US_export_policy.jar \
269 $(UNSIGNED_POLICY_BUILDDIR)/unlimited/local_policy.jar
271 $(UNSIGNED_POLICY_BUILDDIR)/unlimited/US_export_policy.jar: \
280 $(UNSIGNED_POLICY_BUILDDIR)/unlimited/local_policy.jar: \
296 $(UNSIGNED_POLICY_BUILDDIR)/limited/US_export_policy.jar \
297 $(UNSIGNED_POLICY_BUILDDIR)/limited/local_policy.jar
299 $(UNSIGNED_POLICY_BUILDDIR)/limited/US_export_policy.jar: \
300 $(UNSIGNED_POLICY_BUILDDIR)/unlimited/US_export_policy.jar
303 $(UNSIGNED_POLICY_BUILDDIR)/limited/local_policy.jar: \
315 $(UNSIGNED_POLICY_BUILDDIR)/unlimited/US_export_policy.jar \
316 $(UNSIGNED_POLICY_BUILDDIR)/unlimited/local_policy.jar \
317 $(UNSIGNED_POLICY_BUILDDIR)/limited/US_export_policy.jar \
318 $(UNSIGNED_POLICY_BUILDDIR)/limited/local_policy.jar \
323 # Sign the various jar files. Not needed for OpenJDK.
333 sign: sign-jar sign-policy
335 sign-jar: $(SIGNED_DIR)/jce.jar
340 $(SIGNED_DIR)/jce.jar: $(UNSIGNED_DIR)/jce.jar
346 $(SIGNED_DIR)/jce.jar:
347 @if [ ! -r $(UNSIGNED_DIR)/jce.jar ] ; then \
348 $(ECHO) "Couldn't find $(UNSIGNED_DIR)/jce.jar"; \
352 $(call sign-file, $(UNSIGNED_DIR)/jce.jar)
354 $(SIGNED_POLICY_BUILDDIR)/unlimited/US_export_policy.jar: \
355 $(UNSIGNED_POLICY_BUILDDIR)/unlimited/US_export_policy.jar
358 $(SIGNED_POLICY_BUILDDIR)/unlimited/local_policy.jar: \
359 $(UNSIGNED_POLICY_BUILDDIR)/unlimited/local_policy.jar
362 $(SIGNED_POLICY_BUILDDIR)/limited/US_export_policy.jar: \
363 $(UNSIGNED_POLICY_BUILDDIR)/limited/US_export_policy.jar
366 $(SIGNED_POLICY_BUILDDIR)/limited/local_policy.jar: \
367 $(UNSIGNED_POLICY_BUILDDIR)/limited/local_policy.jar
378 release: $(SIGNED_DIR)/jce.jar sign-policy $(CLOSED_DIR)/doc/README.txt
381 $(JCE_BUILD_DIR)/release/jce.jar \
382 $(JCE_BUILD_DIR)/release/US_export_policy.jar \
383 $(JCE_BUILD_DIR)/release/local_policy.jar \
386 $(CP) $(SIGNED_DIR)/jce.jar $(JCE_BUILD_DIR)/release
388 $(SIGNED_POLICY_BUILDDIR)/limited/US_export_policy.jar \
389 $(SIGNED_POLICY_BUILDDIR)/limited/local_policy.jar \
392 $(SIGNED_POLICY_BUILDDIR)/unlimited/US_export_policy.jar \
393 $(SIGNED_POLICY_BUILDDIR)/unlimited/local_policy.jar \
408 # Install jce.jar, depending on which type is requested.
410 install-jar jar: $(JAR_DESTFILE)
416 $(JAR_DESTFILE): $(UNSIGNED_DIR)/jce.jar
418 $(JAR_DESTFILE): $(SIGNED_DIR)/jce.jar
432 $(INSTALL_POLICYDIR)/limited/US_export_policy.jar \
433 $(INSTALL_POLICYDIR)/limited/local_policy.jar
436 $(POLICY_DESTDIR)/US_export_policy.jar \
437 $(POLICY_DESTDIR)/local_policy.jar
446 $(INSTALL_POLICYDIR)/unlimited/US_export_policy.jar \
447 $(INSTALL_POLICYDIR)/unlimited/local_policy.jar
450 $(POLICY_DESTDIR)/US_export_policy.jar \
451 $(POLICY_DESTDIR)/local_policy.jar
463 $(POLICY_DESTDIR)/US_export_policy.jar \
464 $(POLICY_DESTDIR)/local_policy.jar
465 $(CP) $(PREBUILT_DIR)/jce/jce.jar $(JAR_DESTFILE)
467 $(PREBUILT_DIR)/jce/US_export_policy.jar \
468 $(PREBUILT_DIR)/jce/local_policy.jar \
479 $(RM) -r $(JAR_DESTFILE) $(POLICY_DESTDIR)/US_export_policy.jar \
480 $(POLICY_DESTDIR)/local_policy.jar $(DELETE_DIRS) $(TEMPDIR) \
483 .PHONY: build-jar jar build-policy unlimited limited install-jar \
486 .PHONY: sign sign-jar sign-policy release install-prebuilt