OCD_BIN=/opt/local/bin/openocd OCD_SCRIPTS=/opt/local/share/openocd/scripts OCD_BOARD=stm32f4discovery.cfg .PHONY: all compile run clean all: run compile: $(MAKE) -C src run: compile $(OCD_BIN) -s $(OCD_SCRIPTS) -f board/$(OCD_BOARD) \ -c "tcl_port disabled" \ -c "gdb_port disabled" \ -c "program ./src/raw407cxx.elf" \ -c reset \ -c shutdown clean: $(MAKE) -C src clean $(MAKE) -C Drivers clean $(MAKE) -C Middlewares clean