X-Git-Url: http://git.annexia.org/?a=blobdiff_plain;f=TODO;h=2f8fc1f37681b9352e69904d782584732f9b4c71;hb=7cc3051dd596e662d26cfa66e0a20b4b189d3cb2;hp=0cf802f93a18f06ca9bd90ba6d4d8462044010c9;hpb=b9338b01ebff7f04381f9e4c953080b470cadf6c;p=goals.git diff --git a/TODO b/TODO index 0cf802f..2f8fc1f 100644 --- a/TODO +++ b/TODO @@ -11,8 +11,6 @@ timestamp changes (what about non-*files?). Also: atomic code. This will delete the target if the code doesn't run to completion. (make doesn't do this, but probably it should). -Parallel builds: On failure, wait for other jobs to finish. - Conditional sections (same as "ifeq" etc in make). Let within functions and goals, eg: @@ -21,12 +19,6 @@ Let within functions and goals, eg: { .... } Unclear if this would be helpful or not. -Implement more make functions, see: -https://www.gnu.org/software/make/manual/html_node/Functions.html#Functions - -Split "flags" strings. eg. Currently there is no way to pass -$CFLAGS from autoconf into a goalfile. - Make re-execs itself if the Makefile (or any include) changes, and goals should do something similar. See: https://www.gnu.org/software/make/manual/html_node/Remaking-Makefiles.html