Further goals notes.
authorRichard W.M. Jones <rjones@redhat.com>
Tue, 14 Jan 2020 19:27:31 +0000 (19:27 +0000)
committerRichard W.M. Jones <rjones@redhat.com>
Tue, 14 Jan 2020 19:35:39 +0000 (19:35 +0000)
2020-goals/notes.txt

index b03d9e5..f070cf8 100644 (file)
@@ -275,3 +275,25 @@ TO-DO
 
     let f = function (name, version) { CODE }
     f ("goals", "0.1")
+
+
+----
+to do:
+
+ - Explain tactics better, Kashyap found it confusing.
+
+ - Should "tactic" be "predicate"?
+
+ - Cover some of the other tools that are better makes.
+   (Note I'm not covering all DAG solvers like Ninja unless they
+   bring something new to the table)
+
+   * Plan 9 mk - has alternate build tactics
+
+   * https://github.com/casey/just - has functions and multi-parameter rules
+
+   * http://www.crufty.net/help/sjg/bmake-meta-mode.htm
+     - alternative route to finding deps by snooping on file
+       accesses at the kernel level
+
+   * https://web.archive.org/web/20000815230547/http://software-carpentry.codesourcery.com/sc_build