diff --git a/require-ess/tools/driver.makefile b/require-ess/tools/driver.makefile index 32254685eb04aad5aae71fb31836e204e5878e4d..bdb0c704fd074f6000197a9fa616447664912eea 100644 --- a/require-ess/tools/driver.makefile +++ b/require-ess/tools/driver.makefile @@ -448,6 +448,9 @@ _MODULES += $$(_lm) endef $(foreach m,$(patsubst %_DEP_VERSION,%,$(filter %_DEP_VERSION,$(.VARIABLES))),$(eval $(call fetch_module_versions,$m))) +# Only keep actual modules, however +_MODULES := $(filter $(shell ls $(E3_SITEMODS_PATH) $(EPICS_MODULES)),$(_MODULES)) + # Fetches the data from .dep files to be parsed by the above define fetch_deps $(shell cat $(E3_SITEMODS_PATH)/$1/$($1_VERSION)/lib/$(T_A)/$1.dep | sed '1d')