mirror of
https://github.com/RIOT-OS/RIOT.git
synced 2025-01-17 05:12:57 +01:00
make: remove dependency from flash to all
* print message when no hex file is found instead * add objcopy for native so that flash can succeed
This commit is contained in:
parent
fce3a2243e
commit
2c9c8bf2e0
@ -178,7 +178,16 @@ distclean:
|
||||
-@for i in $(USEPKG) ; do "$(MAKE)" -C $(RIOTBASE)/pkg/$$i distclean ; done
|
||||
-@rm -rf $(BINDIRBASE)
|
||||
|
||||
flash: all
|
||||
flash: $(filter all all-%, $(MAKECMDGOALS))
|
||||
@if [ ! -f $${HEXFILE} ]; then \
|
||||
echo ""; \
|
||||
echo ""; \
|
||||
echo "You need to create a hex file before you can flash it."; \
|
||||
echo "Unless you know otherwise, 'make all' usually does what you want."; \
|
||||
echo ""; \
|
||||
echo ""; \
|
||||
exit 1; \
|
||||
fi
|
||||
$(FLASHER) $(FFLAGS)
|
||||
|
||||
term:
|
||||
|
@ -16,7 +16,7 @@ export AR ?= $(PREFIX)ar
|
||||
export AS ?= $(PREFIX)as
|
||||
export LINK ?= $(PREFIX)gcc
|
||||
export SIZE ?= $(PREFIX)size
|
||||
export OBJCOPY = true
|
||||
export OBJCOPY = $(PREFIX)objcopy
|
||||
|
||||
export DEBUGGER = gdb
|
||||
export TERMPROG = $(ELF)
|
||||
|
Loading…
Reference in New Issue
Block a user