Skip to content
Snippets Groups Projects
Commit 1bd3f7bb authored by Ludwig Knüpfer's avatar Ludwig Knüpfer
Browse files
parent 7229287e
No related branches found
No related tags found
No related merge requests found
...@@ -29,12 +29,12 @@ $(BINDIR)$(MODULE).a: $(OBJ) $(ASMOBJ) ...@@ -29,12 +29,12 @@ $(BINDIR)$(MODULE).a: $(OBJ) $(ASMOBJ)
# pull in dependency info for *existing* .o files # pull in dependency info for *existing* .o files
-include $(OBJ:.o=.d) -include $(OBJ:.o=.d)
# compile and generate dependency info # compile and generate dependency info,
# prepend path to dependency info file
$(BINDIR)%.o: %.c $(BINDIR)%.o: %.c
$(AD)$(CC) $(CFLAGS) $(INCLUDES) -c $*.c -o $(BINDIR)$*.o $(AD)$(CC) $(CFLAGS) $(INCLUDES) -c $*.c -o $(BINDIR)$*.o
$(AD)$(CC) $(CFLAGS) $(INCLUDES) -MM $*.c > $(BINDIR)$*.d $(AD)$(CC) $(CFLAGS) $(INCLUDES) -MM $*.c |\
@# prepend path to dependency info file sed -e "1s|^|$(BINDIR)|" > $(BINDIR)$*.d
$(AD)sed -i -e "1s|^|$(BINDIR)|" $(BINDIR)$*.d
$(BINDIR)%.o: %.s $(BINDIR)%.o: %.s
$(AD)$(AS) $(ASFLAGS) $*.s -o $(BINDIR)$*.o $(AD)$(AS) $(ASFLAGS) $*.s -o $(BINDIR)$*.o
......
...@@ -15,8 +15,8 @@ include $(RIOTBASE)/Makefile.base ...@@ -15,8 +15,8 @@ include $(RIOTBASE)/Makefile.base
$(BINDIR)%.o: %.c $(BINDIR)%.o: %.c
$(AD)$(CC) $(CFLAGS) $(NATIVEINCLUDES) -c $*.c -o $(BINDIR)$*.o $(AD)$(CC) $(CFLAGS) $(NATIVEINCLUDES) -c $*.c -o $(BINDIR)$*.o
$(AD)$(CC) $(CFLAGS) $(NATIVEINCLUDES) -MM $*.c > $(BINDIR)$*.d $(AD)$(CC) $(CFLAGS) $(NATIVEINCLUDES) -MM $*.c |\
@printf "$(BINDIR)" | cat - $(BINDIR)$*.d > /tmp/riot_out && mv /tmp/riot_out $(BINDIR)$*.d sed -e "1s|^|$(BINDIR)|" > $(BINDIR)$*.d
clean:: clean::
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment