[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Running a plain ./config.status at top level
From: |
Alexandre Duret-Lutz |
Subject: |
Re: Running a plain ./config.status at top level |
Date: |
Sun, 11 May 2003 22:31:48 +0200 |
User-agent: |
Gnus/5.090016 (Oort Gnus v0.16) Emacs/21.3 (gnu/linux) |
>>> "Eric" == Eric Siegerman <address@hidden> writes:
[...]
adl> $? works at least on GNU, Solaris, *BSD, OSF/Tru64, and
adl> HP-UX. (It's POSIX, of course.)
Eric> Solaris 7's make(1) says:
>> o make attempts to derive values for the dynamic macros
>> `$*', `$<', and `$?', while processing explicit tar-
>> gets. It uses the same method as for implicit rules;
>> in some cases this can lead either to unexpected
>> values, or to an empty value being assigned. (Actu-
>> ally, this was true for earlier versions as well, even
>> though the documentation stated otherwise.)
I'm not really worried by this. I don't think unexpected applies
to $?.
[...]
Eric> But then, why not do the whole thing the "make" way, using "::"
Eric> rules, rather than adding yet more embedded shell-scripting?
This sounds really attractive, but I'm more concerned because
::-rules are not POSIX. Does someone know a Make implementation
that doesn't support them? I've made a note to add a check for
::-rules to the Automake test suite, so we get reports if they
don't work somewhere.
--
Alexandre Duret-Lutz
- Re: Running a plain ./config.status at top level,
Alexandre Duret-Lutz <=