windres: Track dependencies
authorJames Almer <jamrial@gmail.com>
Sat, 7 Dec 2013 02:45:05 +0000 (23:45 -0300)
committerMichael Niedermayer <michaelni@gmx.at>
Sat, 7 Dec 2013 18:10:27 +0000 (19:10 +0100)
Signed-off-by: James Almer <jamrial@gmail.com>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
common.mak

index 3a59953..d4d5fcb 100644 (file)
@@ -61,7 +61,7 @@ COMPILE_HOSTC = $(call COMPILE,HOSTCC)
        $(COMPILE_HOSTC)
 
 %.o: %.rc
-       $(WINDRES) $(IFLAGS) -o $@ $<
+       $(WINDRES) $(IFLAGS) --preprocessor "$(DEPCC) -E -xc-header -DRC_INVOKED $(CC_DEPFLAGS)" -o $@ $<
 
 %.i: %.c
        $(CC) $(CCFLAGS) $(CC_E) $<
@@ -149,4 +149,4 @@ endef
 
 $(eval $(RULES))
 
--include $(wildcard $(OBJS:.o=.d) $(HOSTOBJS:.o=.d) $(TESTOBJS:.o=.d) $(HOBJS:.o=.d))
+-include $(wildcard $(OBJS:.o=.d) $(HOSTOBJS:.o=.d) $(TESTOBJS:.o=.d) $(HOBJS:.o=.d) $(SLIBOBJS:.o=.d))