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
$(CP) -O binary $(TARGET_M0).elf $(TARGET_M0).bin
$(TARGET_M4).elf:
$(MAKE) -C $(PATH_APP_M4)
$(TARGET_M4).elf: always_check
@$(MAKE) -s -C $(PATH_APP_M4)
$(TARGET_M0).elf:
$(MAKE) -C $(PATH_APP_M0)
$(TARGET_M0).elf: always_check
@$(MAKE) -s -C $(PATH_APP_M0)
$(TARGET_BOOTSTRAP).elf:
$(MAKE) -C $(PATH_BOOTSTRAP)
$(TARGET_BOOTSTRAP).elf: always_check
@$(MAKE) -s -C $(PATH_BOOTSTRAP)
clean:
rm -f $(TARGET).bin
@ -82,3 +82,6 @@ clean:
$(MAKE) -C $(PATH_APP_M4) clean
$(MAKE) -C $(PATH_APP_M0) clean
$(MAKE) -C $(PATH_BOOTSTRAP) clean
always_check:
@true