Refactor Makefiles
This commit is contained in:
parent
b5f86d5972
commit
fccd19dbf4
2 changed files with 78 additions and 52 deletions
27
Makefile
Normal file
27
Makefile
Normal file
|
|
@ -0,0 +1,27 @@
|
|||
# Project makefile (depends on firmware/Makefile)
|
||||
# ===============================================
|
||||
FIRMWARE_DIR = firmware
|
||||
|
||||
.PHONY: all clean build firmware firmware-clean firmware-build firmware-flash
|
||||
|
||||
|
||||
# Default target (build firmware)
|
||||
all: firmware
|
||||
|
||||
# Shortcuts
|
||||
clean: firmware-clean
|
||||
build: firmware-build
|
||||
|
||||
|
||||
# Firmware
|
||||
# --------
|
||||
firmware: firmware-build
|
||||
|
||||
firmware-clean:
|
||||
make -C $(FIRMWARE_DIR) clean
|
||||
|
||||
firmware-build:
|
||||
make -C $(FIRMWARE_DIR) build
|
||||
|
||||
firmware-flash:
|
||||
make -C $(FIRMWARE_DIR) flash
|
||||
Loading…
Add table
Add a link
Reference in a new issue