X-Git-Url: http://git.annexia.org/?a=blobdiff_plain;f=TODO;h=2f8fc1f37681b9352e69904d782584732f9b4c71;hb=ff4a8c81429495ae914d0dbeef9dbb50b2b1a00c;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