Makefile — common automation tool for open source projects
Published in
5 min readApr 18, 2024
Initially written for c++, now makefile is used in other language project
Makefile is a simple text file that contains instructions for building a software project. It is a simple way to organize code compilation. Makefiles are an incredibly useful automation tool that we can use to run and build not just your Go applications, but for most programming languages.
The Makefile specifies the project’s dependencies, build rules, and targets, allowing the ‘make’ utility to compile a project into an runnable…