31 lines
567 B
Makefile
31 lines
567 B
Makefile
# Project makefile (depends on firmware/Makefile)
|
|
# ===============================================
|
|
FIRMWARE_DIR = firmware
|
|
|
|
# Create this file for local overrides
|
|
-include Makefile.local
|
|
|
|
.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
|