As projects grow larger, so do our makefiles. To standardize their writing, I think it's necessary to add makefile checks. refer: https://github.com/checkmake/checkmake