Skip to content

Instantly share code, notes, and snippets.

@HariSekhon
Created March 22, 2024 01:19
Show Gist options
  • Save HariSekhon/e991056f6ef9b8e84974a18561f5365c to your computer and use it in GitHub Desktop.
Save HariSekhon/e991056f6ef9b8e84974a18561f5365c to your computer and use it in GitHub Desktop.
make.md from HariSekhon/Knowledge-Base repo: https://github.com/HariSekhon/Knowlege-Base

Make

The classic build system used by C programmers which is now commonly used by unix sysadmins in Git repos because it's such a short command.

It's hard to find a shorter easier build command than running:

make

to run whatever build commands you want.

Even when I use Maven, Gradle, SBT, Pip, Cpanm, Go Build etc... I wrap them in a Makefile because it makes the commands shorter.

Best Make Examples

All of my repos use Makefiles to standardize CI/CD across different systems.

HariSekhon/Templates - Makefile

HariSekhon/DevOps-Bash-tools - Makefile

HariSekhon/DevOps-Bash-tools - Makefile.in

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment