summaryrefslogtreecommitdiffstats
path: root/todo
diff options
context:
space:
mode:
authorEvan Martin <martine@danga.com>2010-12-13 16:26:33 (GMT)
committerEvan Martin <martine@danga.com>2010-12-13 16:26:33 (GMT)
commite96bcd77942fe26f6c3c2ff8e1541f66dec3a230 (patch)
treefcdc1efa6656f6a284a6079a4f7f3a823d3ba5fe /todo
parentf89f695dcef16e62f412b0d71072b05d8d732de6 (diff)
downloadNinja-e96bcd77942fe26f6c3c2ff8e1541f66dec3a230.zip
Ninja-e96bcd77942fe26f6c3c2ff8e1541f66dec3a230.tar.gz
Ninja-e96bcd77942fe26f6c3c2ff8e1541f66dec3a230.tar.bz2
todo updates
Diffstat (limited to 'todo')
-rw-r--r--todo4
1 files changed, 2 insertions, 2 deletions
diff --git a/todo b/todo
index c6dbec4..b71d4a6 100644
--- a/todo
+++ b/todo
@@ -1,4 +1,6 @@
save command lines
+"explain" mode that shows why we're building a file
+"one file" mode that builds only outputs of a single file
short-term ideas:
- magic $in/$out variables shouldn't be magic, they're just a shortcut
@@ -12,8 +14,6 @@ longer-term ideas:
- use lemon/ragel for parsing
-- buffer stderr from commands, only print failing commands/output
-
- progress bar rather than printing commands in series
- store historical timing info, allowing etas on builds