mirror of
https://github.com/joeycastillo/second-movement.git
synced 2025-10-29 11:38:27 +00:00
Update Makefile to conditionally require BOARD and DISPLAY only for non-clean targets
This commit is contained in:
parent
8fdcd78a44
commit
1c89baa8d1
3
Makefile
3
Makefile
@ -24,6 +24,8 @@ define n
|
||||
|
||||
endef
|
||||
|
||||
# Only require BOARD and DISPLAY for non-clean targets
|
||||
ifeq (,$(filter clean,$(MAKECMDGOALS)))
|
||||
ifndef BOARD
|
||||
$(error Build failed: BOARD not defined. Use one of the four options below, depending on your hardware:$n$n make BOARD=sensorwatch_red DISPLAY=display_type$n make BOARD=sensorwatch_blue DISPLAY=display_type$n make BOARD=sensorwatch_pro DISPLAY=display_type$n$n)
|
||||
endif
|
||||
@ -41,6 +43,7 @@ else
|
||||
$(error Build failed: invalid DISPLAY type. Use one of the options below, depending on your hardware:$n$n make BOARD=board_type DISPLAY=classic$n make BOARD=board_type DISPLAY=custom$n$n)
|
||||
endif
|
||||
endif
|
||||
endif
|
||||
|
||||
ifdef NOSLEEP
|
||||
DEFINES += -DMOVEMENT_LOW_ENERGY_MODE_FORBIDDEN
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user