# HG changeset patch # User erikj # Date 1465570758 -7200 # Node ID 0bc7ed7925900945850305f2c84187e67bfd1d6c # Parent 57689ec784803aa40b1bfa6b7658f62fa89f5227 8144911: Consider having modifications to jdk.jlink trigger recreation of all jmods Reviewed-by: tbell diff -r 57689ec78480 -r 0bc7ed792590 make/CreateJmods.gmk --- a/make/CreateJmods.gmk Fri Jun 10 16:56:29 2016 +0200 +++ b/make/CreateJmods.gmk Fri Jun 10 16:59:18 2016 +0200 @@ -82,6 +82,12 @@ endif endif +# Changes to the jmod tool itself should also trigger a rebuild of all jmods +DEPS += $(JMOD_CMD) +ifeq ($(EXTERNAL_BUILDJDK), false) + DEPS += $(call CacheFind, $(JDK_OUTPUTDIR)/modules/jdk.jlink/jdk/tools/jmod) +endif + # TODO: What about headers? # Create jmods in a temp dir and then move them into place to keep the # module path in $(IMAGES_OUTPUTDIR)/jmods valid at all times.