From: Tom Tromey Date: Mon, 11 Dec 1995 07:43:44 +0000 (+0000) Subject: More to do X-Git-Tag: Release-0-26~16 X-Git-Url: https://sourceware.org/git/?a=commitdiff_plain;h=2d42c2621236e28279bce9b840752e639144fa53;p=automake.git More to do --- diff --git a/TODO b/TODO index a6f182ec..a47c4855 100644 --- a/TODO +++ b/TODO @@ -1,5 +1,6 @@ Top priorities: -* Fix up how 'clean' interacts with new naming scheme. + + * am_error should use printf-style arguments (for eventual gettext scheme) uninstall and pkg-dirs should rm -rf the dir. @@ -12,13 +13,16 @@ Clean up the output: * pretty-print targets, rules, etc. Need OTHER_SOURCES to hold sources whose objects end up in eg LIBOBJS. -Dependency tracking should work here. +Dependency tracking should work here. Maybe if it doesn't exist it +should be generated automatically by scanning the directory. "@kr@" is a hack that should be fixed. And it should be possible to -have ansi2knr in just one place in a package. +have ansi2knr in just one place in a package. Jim Meyering says just +rely on configure to make symlinks as appropriate. Not sure how I +feel about this. Consider automatic support for ".y" files. At the very least arrange -to have the corresponding ".c" file be distributed. +to have the corresponding ".c" file be distributed. [last half is done] Implement better rule for copying through comments. Rule should be that if comment immediately precedes rule or variable definition, then @@ -130,7 +134,8 @@ will need more than one stamp-vti. [ actually, we could just number them. version0.texi, version1.texi, etc ] [ actually, we can't, because the user could be reasonably expected to want to make dependencies using the name of the .texi file -] +] [ actually, the real reason we can't is because it wouldn't be +obvious what name to include in the primary .texi file. Duh ] ================================================================ @@ -159,9 +164,6 @@ SUFFIXES additional suffixes Document customary ordering of Makefile.am. From Franc,ois. -Automake assumes SCRIPTS are built from something else. They are -removed during 'make clean'. Beware. - ================================================================ Libraries: