diff --git a/make/depend.mk b/make/depend.mk index 510641a4..23e1892d 100644 --- a/make/depend.mk +++ b/make/depend.mk @@ -26,19 +26,20 @@ endif %.o: .%.o.dep.mk -.%.o.dep.mk: %.cpp $(BUILD_HDR) +.%.o.dep.mk: %.cpp $(BUILD_HDR) $(SRC_H) $(CC) -M $(FINAL_CXXFLAGS) $(FINAL_CPPFLAGS) $(DEPEND_CXXFLAGS) $< -o $@ -.%.o.dep.mk: %.cc $(BUILD_HDR) +.%.o.dep.mk: %.cc $(BUILD_HDR) $(SRC_H) $(CC) -M $(FINAL_CXXFLAGS) $(FINAL_CPPFLAGS) $(DEPEND_CXXFLAGS) $< -o $@ -.%.o.dep.mk: %.c $(BUILD_HDR) +.%.o.dep.mk: %.c $(BUILD_HDR) $(SRC_H) $(CC) -M $(FINAL_CFLAGS) $(FINAL_CPPFLAGS) $(DEPEND_CXXFLAGS) $< -o $@ show-vars: show-vars-depend-mk show-vars-depend-mk: @echo DEPEND_MK = $(DEPEND_MK) @echo BUILD_HDR = $(BUILD_HDR) + @echo SRC_H = $(SRC_H) endif # DEPEND_MK_INCLUDED DEPEND_MK_INCLUDED := true