diff --git a/Makefile b/Makefile index 8c5c173..cc9951e 100644 --- a/Makefile +++ b/Makefile @@ -23,7 +23,7 @@ ASFLAGS = -mcpu=arm7tdmi -Wa,-adhlns=$(BUILD)/$(*D)/$(*F).lst,--gdwarf-2 -Iinclu CFLAGS = -gdwarf-2 -mcpu=arm7tdmi -Os -std=gnu99 CFLAGS += -Wa,-adhlns=$(BUILD)/$(*D)/$(*F).lst CFLAGS += -nostdinc $(patsubst %,-I%,$(INCDIRS)) -CFLAGS += -MD -MP -MF $(BUILD)/.dep/$(*F).d +CFLAGS += -MD -MP -MF $(BUILD)/$(*D)/$(*F).d CFLAGS += -Wall #CFLAGS += -Wextra @@ -72,4 +72,4 @@ clean: openocd: $(shell $(OPENOCD) -f scripts/openocd.cfg) --include $(shell mkdir -p $(BUILD)/.dep 2> /dev/null) $(wildcard $(BUILD)/.dep/*.d) +-include $(shell find $(BUILD) -name *.d 2> /dev/null)