include Makefile.conf .PHONY: all compile clean all: run run: compile $(OPENOCD) -s $(OPENOCD_SCRIPTS) -f board/$(OPENOCD_BOARD) \ -c "tcl_port disabled" \ -c "gdb_port disabled" \ -c "program ./src/raw407cxx.elf" \ -c reset \ -c shutdown compile: $(MAKE) -C libs/cmsis $(MAKE) -C libs/STM32F4xx_HAL_Driver/Src $(MAKE) -C libs/st_usb $(MAKE) -C src clean: $(MAKE) -C src clean clean-all: clean $(MAKE) -C libs/cmsis clean $(MAKE) -C libs/STM32F4xx_HAL_Driver/Src clean $(MAKE) -C libs/st_usb clean