# HG changeset patch # User Tero Marttila # Date 1223750148 -10800 # Node ID f0ef6d8880b4a81fc243e6fce6e2f1d80294ea2d # Parent c4b163491900c64b747405c43ae0d539113516a2 fix build deps for subdirs of src diff -r c4b163491900 -r f0ef6d8880b4 Makefile --- a/Makefile Sat Oct 11 21:23:03 2008 +0300 +++ b/Makefile Sat Oct 11 21:35:48 2008 +0300 @@ -40,8 +40,8 @@ build/deps/%.d : src/%.c @set -e; rm -f $@; \ - $(CC) -MM $(CPPFLAGS) $< > $@.$$$$; \ - sed 's,\($*\)\.o[ :]*,obj/\1.o $@ : ,g' < $@.$$$$ > $@; \ + $(CC) -MM -MT __ $(CPPFLAGS) $< > $@.$$$$; \ + sed 's,__[ :]*,obj/$*.o $@ : ,g' < $@.$$$$ > $@; \ rm -f $@.$$$$ include $(SRC_NAMES:%.c=build/deps/%.d)