Files
bake/README.md
T
2019-09-15 13:03:03 -04:00

35 lines
706 B
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# `bake`— Kinda like Make & Bash, combined.
I love using `Makefile`s for one-off tasks in projects. The problem with doing this, is you can't use familiar bashisms when doing so, as GNU Make doesn't use the familiar Bash sytnax. This project seeks to bridge these works.
## Example `Bashfile`
To be improved:
```make
echo:
cat Bashfile
format:
black .
full-install: system-deps install
install: node-deps python-deps
python-deps:
# Example of comments
pipenv install
node-deps:
yarn install
system-deps:
brew install pipenv
```
Unlike `Makefile`, either tabs or 4 spaces can be used.
## Installation
Install `bake` via:
$ brew install kennethreitz/-/bake --head