| On Mar 13, 2000, "Gary V. Vaughan" <[EMAIL PROTECTED]> wrote:
| > I would still like to see {auto{conf,make},libtool} use Ralf
| > Engelschall's shtool (or a variant of it) to encapsulate the
| > portability issues of things like mkdir -p and mkdir -m 700 into a
| > single script rather than scattered across the sources...
Absolutely. Missing and alike should be moved from Automake to
Autoconf actually, and the ability that Automake and Libtool plug new
modules is fundamental too.
As for mkdir -m, it seems to me that
(umask 700 && mkdir /tmp/foo)
is just fine.
| Yup. Something like this has been suggested for automake's
| `missing', and I'm thinking about the best way to make it work.
|
| I've just tought we could keep it in an initial section of
| `configure'. Then, we'd arrange for `autoconf' to preserve that
| section, and we'd need some tool to add/remove/update shtools within
| that special section of configure. Comments?
This idea has been raised several times, and it is big work. We have
to choose a solution, and spread it in the *tools. Now, it seems to
me that yet we are totally unable to target a release, which I sorely
regret. Adding that new pressure to Autoconf 2.15 is not something
I'm willing to do.
Let's close Automake 1.5, Autoconf 2.15 and Libtool 1.4 some day,
which means, let's avoid big changes. We have to converge some day.
I'm dying for the day Automake will use Autoconf's new feature, and
since it is apparently not the next release, super-missing and other
shtools should be delayed till then.
Akim