Make Make pretty.
This program intend to extend Make capabilities. Actually it parse a Makefile to produce a pretty help. See example below:
To use Pretty Make you only have to add the following at the end of your Makefile:
```Makefile bin/pretty-make: @curl -Ls https://raw.githubusercontent.com/awea/pretty-make/master/scripts/install.sh | bash -s
.PHONY: help
help: bin/pretty-make @bin/pretty-make pretty-help Makefile ```
First you have to install Pretty Make using the following command:
bash
cargo install pretty-make
Then you can use Pretty Make in your Makefile like this:
```Makefile .PHONY: help
help: @pretty-make pretty-help Makefile ```
bash
make help
```Makefile
make help
..PHONY: build build: deps @echo "Building front-end" @rm -rf site/* @NODE_ENV=production $(WEBPACK) --config webpack/prod.js @echo "Front-end built!"
.DEFAULT_GOAL := serve
.PHONY: serve serve: api deps @$(WEBPACK_SERVER) --inline --progress --config webpack/dev.js ```
Contributions, issues and feature requests are welcome! See the list of contributors who participated in this project.
Pretty Make is licensed under the GNU General Public License v3.0.