diff --git a/rules/sonic-utilities-data.dep b/rules/sonic-utilities-data.dep index b11d0a55440..abcddfaf02c 100644 --- a/rules/sonic-utilities-data.dep +++ b/rules/sonic-utilities-data.dep @@ -1,9 +1,10 @@ SPATH := $($(SONIC_UTILITIES_DATA)_SRC_PATH) DEP_FILES := $(SONIC_COMMON_FILES_LIST) rules/sonic-utilities-data.mk rules/sonic-utilities-data.dep DEP_FILES += $(SONIC_COMMON_BASE_FILES_LIST) -DEP_FILES += $(shell git ls-files $(SPATH)) +SMDEP_FILES := $(addprefix $(SPATH)/,$(shell cd $(SPATH) && git ls-files)) $(SONIC_UTILITIES_DATA)_CACHE_MODE := GIT_CONTENT_SHA $(SONIC_UTILITIES_DATA)_DEP_FLAGS := $(SONIC_COMMON_FLAGS_LIST) $(SONIC_UTILITIES_DATA)_DEP_FILES := $(DEP_FILES) - +$(SONIC_UTILITIES_DATA)_SMDEP_FILES := $(SMDEP_FILES) +$(SONIC_UTILITIES_DATA)_SMDEP_PATHS := $(SPATH)