diff --git a/Makefile.base b/Makefile.base index d5195431a265b9e5604ee34cc3cd750d7f3b5641..cdc3efd752c340f84ccc9000c5a2c3de752dc839 100644 --- a/Makefile.base +++ b/Makefile.base @@ -33,7 +33,8 @@ $(BINDIR)$(MODULE).a: $(OBJ) $(ASMOBJ) $(BINDIR)%.o: %.c $(AD)$(CC) $(CFLAGS) $(INCLUDES) -c $*.c -o $(BINDIR)$*.o $(AD)$(CC) $(CFLAGS) $(INCLUDES) -MM $*.c > $(BINDIR)$*.d - @printf "$(BINDIR)"|cat - $(BINDIR)$*.d > /tmp/riot_out && mv /tmp/riot_out $(BINDIR)$*.d + @# prepend path to dependency info file + $(AD)sed -i -e "1s|^|$(BINDIR)|" $(BINDIR)$*.d $(BINDIR)%.o: %.s $(AD)$(AS) $(ASFLAGS) $*.s -o $(BINDIR)$*.o