diff --git a/Makefile b/Makefile index 94df9ce..81c37f4 100644 --- a/Makefile +++ b/Makefile @@ -49,12 +49,14 @@ $(PROGRAM): $(OBJS) out/%.d: src/%.c + @mkdir -p $(@D) @set -e ; $(RM) $@; \ $(CC) -M $(CFLAGS) $< > $@.$$$$; \ sed 's,\($*\)\.o[ :]*,out/\1.o $@ : ,g' < $@.$$$$ > $@; \ $(RM) $@.$$$$ out/%.o: src/%.c + @mkdir -p $(@D) $(CC) $(CFLAGS) -c $< -o $@ include $(DEPS)