--- old/make/common/Modules.gmk 2016-01-04 16:03:20.223802102 +0100 +++ new/make/common/Modules.gmk 2016-01-04 16:03:20.131798223 +0100 @@ -71,30 +71,9 @@ endef ################################################################################ - -$(eval $(call SetupJavaCompilation,BUILD_GENMODULESLIST, \ - SETUP := BOOT_JAVAC, \ - SRC := $(JDK_TOPDIR)/make/src/classes, \ - INCLUDES := build/tools/module, \ - EXCLUDE_FILES := ImageBuilder.java ModuleArchive.java, \ - BIN := $(MAKESUPPORT_OUTPUTDIR)/bt_classes_moduleslist, \ - DISABLE_SJAVAC := true)) - -TOOL_GENMODULESLIST = $(JAVA_SMALL) \ - -cp "$(MAKESUPPORT_OUTPUTDIR)/bt_classes_moduleslist" \ - build.tools.module.GenModulesList - -MODULES_LIST_FILE := $(MAKESUPPORT_OUTPUTDIR)/modules.list +# The module deps makefile is generated in make/GenerateModuleDeps.gmk MODULE_DEPS_MAKEFILE := $(MAKESUPPORT_OUTPUTDIR)/module-deps.gmk - -$(MODULES_LIST_FILE): $(SRC_ROOT)/modules.xml \ - $(BUILD_GENMODULESLIST) - $(TOOL_GENMODULESLIST) -o $@ $(filter %.xml, $^) - -$(MODULE_DEPS_MAKEFILE): $(MODULES_LIST_FILE) - $(CAT) $^ | $(SED) -e 's/^\([^:]*\):/DEPS_\1 :=/g' > $@ - --include $(MODULE_DEPS_MAKEFILE) +include $(MODULE_DEPS_MAKEFILE) # Param 1: Module to find deps for define FindDepsForModule