Fix dependency checking for subdirectory Makefiles.

Closes issue #36.
This commit is contained in:
Jared Boone
2015-07-29 18:21:47 -07:00
parent accf934a45
commit 0acf1bf074

View File

@@ -65,14 +65,14 @@ $(TARGET_M4)_pad.bin: $(TARGET_M4).elf
$(TARGET_M0).bin: $(TARGET_M0).elf $(TARGET_M0).bin: $(TARGET_M0).elf
$(CP) -O binary $(TARGET_M0).elf $(TARGET_M0).bin $(CP) -O binary $(TARGET_M0).elf $(TARGET_M0).bin
$(TARGET_M4).elf: $(TARGET_M4).elf: always_check
$(MAKE) -C $(PATH_APP_M4) @$(MAKE) -s -C $(PATH_APP_M4)
$(TARGET_M0).elf: $(TARGET_M0).elf: always_check
$(MAKE) -C $(PATH_APP_M0) @$(MAKE) -s -C $(PATH_APP_M0)
$(TARGET_BOOTSTRAP).elf: $(TARGET_BOOTSTRAP).elf: always_check
$(MAKE) -C $(PATH_BOOTSTRAP) @$(MAKE) -s -C $(PATH_BOOTSTRAP)
clean: clean:
rm -f $(TARGET).bin rm -f $(TARGET).bin
@@ -82,3 +82,6 @@ clean:
$(MAKE) -C $(PATH_APP_M4) clean $(MAKE) -C $(PATH_APP_M4) clean
$(MAKE) -C $(PATH_APP_M0) clean $(MAKE) -C $(PATH_APP_M0) clean
$(MAKE) -C $(PATH_BOOTSTRAP) clean $(MAKE) -C $(PATH_BOOTSTRAP) clean
always_check:
@true