Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-07-11 | Fix dirname function | John Ankarström | |
2021-07-11 | Chdir to dirname(file) | John Ankarström | |
2021-07-11 | Change coding style | John Ankarström | |
2021-07-09 | Move definition to for's expression | John Ankarström | |
2021-07-09 | Allocate inside condition | John Ankarström | |
2021-07-09 | Fix typo in comment | John Ankarström | |
2021-07-09 | Document source code, fix offset in nextdep | John Ankarström | |
2021-07-09 | Process first character of line too | John Ankarström | |
2021-07-09 | Print current file, not first file | John Ankarström | |
2021-07-09 | Fix use after free | John Ankarström | |
2021-07-09 | Handle non-existent target, dependencies | John Ankarström | |
2021-07-09 | Use set -e, -x in shell process, handle exit status correctly | John Ankarström | |
This makes the default behavior like make(1), but it is configurable. Furthermore, it is still a single shell process, which is arguably a benefit. | |||
2021-07-07 | Check status of shell command | John Ankarstrom | |
2021-07-07 | build.1: Clarify target parsing | John Ankarstrom | |
2021-07-07 | build.1: Add another example | John Ankarstrom | |
2021-07-07 | build.1: Document -f flag | John Ankarstrom | |
2021-07-07 | Add -f (force) flag | John Ankarstrom | |
2021-07-07 | Add cleandep, cleantgt, nextdep abstractions | John Ankarstrom | |
Also, add d, dd, ddd macros for debugging. | |||
2021-07-06 | build.1: Clarify | John Ankarstrom | |
2021-07-06 | Execute commands in the same shell process | John Ankarstrom | |
2021-07-06 | Fix typo | John Ankarstrom | |
I wrote tgt instead t. | |||
2021-07-06 | build.1: Reword description | John Ankarstrom | |
2021-07-06 | Add build.1 | John Ankarstrom | |
2021-07-06 | Read no more than 20 lines from each file | John Ankarstrom | |
2021-07-06 | Add -d flag | John Ankarstrom | |
2021-07-06 | Rewrite in C | John Ankarstrom | |
2021-07-06 | Add 'build' script | John Ankarstrom | |