git.annexia.org
/
goals.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
build: Implement install rule.
[goals.git]
/
TODO
diff --git
a/TODO
b/TODO
index
0cf802f
..
2f8fc1f
100644
(file)
--- 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).
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:
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.
{ .... }
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
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