summaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
authorPeter Simons <simons@cryp.to>2009-12-27 20:28:08 +0100
committerPeter Simons <simons@cryp.to>2009-12-27 22:22:33 +0100
commit03431481dc839f15365e0d86882b4fe1befd31bf (patch)
tree0a6002471bab8d9a953e8197d5188d3621d6cca6 /TODO
parent7d60e47f4f3fc8b84ee486f92b1f4365aa8dbda1 (diff)
downloadautoconf-archive-03431481dc839f15365e0d86882b4fe1befd31bf.tar.gz
configure.ac: determine the set of available macros at time "autoconf" is run
This approach has the advantage that the Archive's installation procedure doesn't depend on any shell-specific behavior at all; the set of available macros is statically built into the configure script. Gnulib's dist target ensures that this information is up-to-date whenever a release archive is compiled.
Diffstat (limited to 'TODO')
-rw-r--r--TODO7
1 files changed, 0 insertions, 7 deletions
diff --git a/TODO b/TODO
index 103b971..61ce0da 100644
--- a/TODO
+++ b/TODO
@@ -53,13 +53,6 @@
* [ ] sc_prohibit_magic_number_exit
* TODO Link to http://www.flameeyes.eu/autotools-mythbuster/
-* TODO Don't use shell globs to configure the list of available macros
-
- The [[configure.ac][configure]] script globs m4/*.m4 to determine the list of available macros.
- This mechanism is pretty fragile. Since the exact list is known at the time
- we compile the release archive, that information should be inserted in the
- script statically. But how?
-
* TODO Generate serial lines
The script [[file:set-serial.sh][set-serial.sh]] uses the git repository to determine an appropriate