# HG changeset patch # User ihse # Date 1509007199 -7200 # Node ID 4c294a196030b3f17af4d848cbfa57260f568e02 # Parent 7a7bc84f4b6ce0844fb16cc00ae824fb84582e86 8189376: Unsorted $(wildcard) causes instable module-deps.gmk Reviewed-by: erikj, tbell Contributed-by: Martin Buchholz diff -r 7a7bc84f4b6c -r 4c294a196030 make/common/Modules.gmk --- a/make/common/Modules.gmk Thu Oct 26 08:52:55 2017 +0200 +++ b/make/common/Modules.gmk Thu Oct 26 10:39:59 2017 +0200 @@ -249,10 +249,10 @@ # configuration. # Param 1 - Module to find for, set to * for finding all FindAllModuleInfos = \ - $(wildcard \ + $(sort $(wildcard \ $(foreach sub, $(SRC_SUBDIRS), \ $(patsubst %,%/$(strip $1)/$(sub)/module-info.java, $(TOP_SRC_DIRS))) \ - $(patsubst %,%/$(strip $1)/module-info.java, $(IMPORT_MODULES_SRC))) + $(patsubst %,%/$(strip $1)/module-info.java, $(IMPORT_MODULES_SRC)))) # Find module-info.java files in the specific source dir # Param 1 - Src dir to find module-info.java files in