Changeset - r2800:344e8a20c34b
[Not reviewed]
master
0 1 0
tron - 18 years ago 2005-12-27 22:55:24
tron@openttd.org
(svn r3348) Dependency checking didn't include all compile parameters, which lead to wrong results
1 file changed with 3 insertions and 3 deletions:
0 comments (0 inline, 0 general)
Makefile
Show inline comments
 
@@ -994,15 +994,15 @@ endif
 

	
 
.deps/%.d: %.c $(MAKE_CONFIG) table/strings.h endian_target.h
 
	@echo '===> DEP $<'
 
	$(Q)$(CC) $(CFLAGS) -MM $< | sed 's#^$(@F:%.d=%.o):#$@ $(@:.deps/%.d=%.o):#' > $@
 
	$(Q)$(CC) $(CFLAGS) $(CDEFS) -MM $< | sed 's#^$(@F:%.d=%.o):#$@ $(@:.deps/%.d=%.o):#' > $@
 

	
 
.deps/%.d: %.cpp $(MAKE_CONFIG) table/strings.h endian_target.h
 
	@echo '===> DEP $<'
 
	$(Q)$(CXX) $(CXXFLAGS) -MM $< | sed 's#^$(@F:%.d=%.o):#$@ $(@:.deps/%.d=%.o):#' > $@
 
	$(Q)$(CXX) $(CXXFLAGS) $(CDEFS) -MM $< | sed 's#^$(@F:%.d=%.o):#$@ $(@:.deps/%.d=%.o):#' > $@
 

	
 
.deps/%.d: %.m $(MAKE_CONFIG) table/strings.h endian_target.h
 
	@echo '===> DEP $<'
 
	$(Q)$(CC) $(OBJCFLAGS) -MM $< | sed 's#^$(@F:%.d=%.o):#$@ $(@:.deps/%.d=%.o):#' > $@
 
	$(Q)$(CC) $(OBJCFLAGS) $(CDEFS) -MM $< | sed 's#^$(@F:%.d=%.o):#$@ $(@:.deps/%.d=%.o):#' > $@
 

	
 

	
 
%.o: %.c $(MAKE_CONFIG)
0 comments (0 inline, 0 general)