From: Richard W.M. Jones Date: Sun, 12 Jan 2020 20:41:01 +0000 (+0000) Subject: Update TOOD. X-Git-Tag: v'0.2'~21 X-Git-Url: http://git.annexia.org/?a=commitdiff_plain;h=b9338b01ebff7f04381f9e4c953080b470cadf6c;p=goals.git Update TOOD. --- diff --git a/TODO b/TODO index 992f8e3..0cf802f 100644 --- a/TODO +++ b/TODO @@ -40,3 +40,10 @@ Infinite loop when you have this goal: goal pod2man (page, section) = "docs/%page.%section" : "docs/%page.pod" { ... } This is caused by %section matching "pod" so the rule is called again, even if the local file docs/%page.pod actually exists. + +Implement make-like “eval” function (similar to include directive, +but it evaluates the output of a function as Goalfile syntax). + +Implement make-like “origin” function. This is easy but it requires +us to track to the origin of definitions which we do not do at +the moment. \ No newline at end of file