mirror of
https://github.com/kennethreitz/bake.git
synced 2026-06-05 23:00:17 +00:00
Update README.md
This commit is contained in:
@@ -30,12 +30,15 @@
|
||||
|
||||
## What's in the oven?
|
||||
|
||||
- A `Bakefile`, which looks and feels like the good parts of a `Makefile`.
|
||||
- Except, you can write real `bash` code! Any and all syntax is accepted — no magic going on here.
|
||||
- Unlike a `Makefile`, you can use either `\t` or ` ` (`4×' '`).
|
||||
- Environment variables are explicitly passed or whitelisted (allowed), not inherited from the parent shell.
|
||||
- Tasks can be run safely and reliably. Rest assured that scripts are executed from the project root directory.
|
||||
- There are many other benefits to this design, that have yet to be expressed in this document.
|
||||
<ul>
|
||||
<li>A <code>Bakefile</code>, which looks and feels like the good parts of a <code>Makefile</code>.</li>
|
||||
<li>Except, you can write real <code>bash</code> code! Any and all syntax is accepted — no magic going on here.</li>
|
||||
<li>Unlike a <code>Makefile</code>, you can use either <code>\t</code> or <code> </code> (<code>4×' '</code>).</li>
|
||||
<li>Environment variables are explicitly passed or whitelisted (allowed), not inherited from the parent shell.</li>
|
||||
<li>Tasks can be run safely and reliably. Rest assured that scripts are executed from the project root directory.</li>
|
||||
<li>There are many other benefits to this design, that have yet to be expressed in this document.</li>
|
||||
</ul>
|
||||
|
||||
|
||||
------------------
|
||||
|
||||
|
||||
Reference in New Issue
Block a user