blob: b97df0d877b29edc88b112ffd84002678163dfd2 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
necessary
=========
website, contact info
-j flag for parallelism
delete halfway-built output files when interrupted
frosting
========
if command line for an output changed, no need to even stat
the output, just mark it for rebuilding immediately.
"explain" mode that shows why we're building a file
"one file" mode that builds only outputs of a single file
adjust to system load dynamically
progress bar rather than printing commands in series
compute etas on builds using logged timing info
how does parallelization fit in?
|