X-Git-Url: http://git.annexia.org/?a=blobdiff_plain;f=TODO;h=2f8fc1f37681b9352e69904d782584732f9b4c71;hb=3d1dacfed4ffda1c8f081ad827c2a8d3237ce4bc;hp=eff8cd6b1c950bd530840e96ff14909e10ab8b67;hpb=536b94b9d172a0998eb51e92987dfe9e7d2f223e;p=goals.git diff --git a/TODO b/TODO index eff8cd6..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,9 +19,6 @@ Let within functions and goals, eg: { .... } Unclear if this would be helpful or not. -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