Awesome
Awesome Make ðŸ›
Docs/Tutorials
Improving Make
- Self-Documented Makefile
- Make2Tap - Leverage Tap to transform the make outputs into nice readable ones
Lint and Highlight
Templates
Alternatives
- dotnet-run-script (.NET - F#/C#)
- Erlang.mk (Erlang)
- Fake (F#)
- FsMake (F#)
- Just (Rust) HN
- Mage (Go)
- Meson (Python)
- Ninja
- shmux
- shikaan/shmux HN
- Task (Go)
- Alternatives list on Github
- bld (Java)
- Maven (Java)
- Gradle (Java)
Tools
Plugins
- ptethng/telescope-makefile - Simple telescope extension to run GNU Make targets in Neovim
Bugs
Others
- Seamlessly Run Composer On HHVM Inside Docker: Introducing make-docker-command
- The Language Agnostic, All-Purpose, Incredible, Makefile
- Automation and Make
- Recursive Make - can be used to simplify the build on large projects
- Makefiles, best practices
- Your Makefiles are wrong
- Using Makefile(s) for Go
- Polyglot Makefiles
- The Makefile I use with JavaScript projects
- Makefiles for Web Work
- Makefile to compile a Maven/Gradle-style project layout using a custom JDK
- Make Developing Easier by Building a Beautiful Makefile
- The AWK book’s 60-line version of Make
- Managing dotfiles with Make