A small, simple example project demonstrating how to use an STM32 microcontroller with GNU Make, ARM GCC, and ST-Link/OpenOCD
Why do you think that https://github.com/ellectroid/STM32F746-CMSIS-Minimal-UART-DMA-Driver-Demo is a good alternative to stm32-makefile