summaryrefslogtreecommitdiff
path: root/build2/parallel-build
diff options
context:
space:
mode:
authorBoris Kolpackov <boris@codesynthesis.com>2016-09-25 04:20:03 +0200
committerBoris Kolpackov <boris@codesynthesis.com>2016-09-25 04:20:03 +0200
commitb29338844ae328cd4cc928a4182602227f0fdeff (patch)
tree46f8dd43dbe1b3f00b10c3f5af013c1c84d4d947 /build2/parallel-build
parent5ddcfe0a748cd85ddb3fb45bfdbee97548e13df4 (diff)
Add feature: Support for parallel builds
Diffstat (limited to 'build2/parallel-build')
-rw-r--r--build2/parallel-build12
1 files changed, 12 insertions, 0 deletions
diff --git a/build2/parallel-build b/build2/parallel-build
new file mode 100644
index 0000000..6c2397b
--- /dev/null
+++ b/build2/parallel-build
@@ -0,0 +1,12 @@
+- Support for parallel builds [feature 0.5.0]
+
+Notes
+=====
+
+* Need to make sure we don't change build state (except for few controlled
+ things like target state and mtime) during update.
+
+ ~ Audit all uses of mutable.
+
+ ~ Can we pass things (e.g., target) as const to update. The only issue is
+ how to change state/mtime.