[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Automake-ng] [PATCH 8/8] [ng] general: "make -e" is not needed anym
From: |
Jim Meyering |
Subject: |
Re: [Automake-ng] [PATCH 8/8] [ng] general: "make -e" is not needed anymore |
Date: |
Fri, 20 Jan 2012 10:03:01 +0100 |
Stefano Lattarini wrote:
> Now that we can assume macros redefined on the command line get
> correctly passed down to sub-make invocations, there's not need
s/not/no/
> to prefer "FOO=bar make -e" over "make FOO=bar" in out testsuite.
s/out/our/
> In fact, "make -e" is brittle and unsafe, since it let *all* the
> environment win over the macro definitions in the Makefiles; so,
> since we are at it, let's prohibit the use of "make -e" altogether.
>
> * tests/README: Don't give advices about using "make -e" for
s/advices/advice/
> non-GNU make implementations.
> * doc/automake.texi: Likewise.
> * Makefile.am (sc_tests_no_make_e): New maintainer check.
> (sc_docs_no_make_e): Likewise.
> (syntax_check_rules): Add them.
> * Many tests: Adjust.
> ---
- Re: [Automake-ng] [PATCH 1/8] [ng] begin: branching automake-ng, (continued)
- Re: [Automake-ng] [PATCH 1/8] [ng] begin: branching automake-ng, Stefano Lattarini, 2012/01/20
- [Automake-ng] [PATCH 4/8] [ng] tests: just assume make can chain suffix rules automatically, Stefano Lattarini, 2012/01/19
- [Automake-ng] [PATCH 6/8] [ng] tests: GNU make doesn't perform VPATH rewrites, Stefano Lattarini, 2012/01/19
- [Automake-ng] [PATCH 2/8] [ng] tests: no need to explicitly require GNU make, Stefano Lattarini, 2012/01/19
- [Automake-ng] [PATCH 5/8] [ng] test: don't unset variables not influential on GNU make, Stefano Lattarini, 2012/01/19
- [Automake-ng] [PATCH 3/8] [ng] tests: no need explicitly check whether $MAKE is GNU make, Stefano Lattarini, 2012/01/19
- [Automake-ng] [PATCH 7/8] [ng] general: can override make macros on cmdline, Stefano Lattarini, 2012/01/19
- Re: [Automake-ng] [PATCH 7/8] [ng] general: can override make macros on cmdline, Jim Meyering, 2012/01/20
- Re: [Automake-ng] [PATCH 7/8] [ng] general: can override make macros on cmdline, Stefano Lattarini, 2012/01/20
- [Automake-ng] [PATCH 8/8] [ng] general: "make -e" is not needed anymore, Stefano Lattarini, 2012/01/19
- Re: [Automake-ng] [PATCH 8/8] [ng] general: "make -e" is not needed anymore,
Jim Meyering <=
- Re: [Automake-ng] [PATCH 8/8] [ng] general: "make -e" is not needed anymore, Stefano Lattarini, 2012/01/20
- Re: [Automake-ng] More branches for Automake-NG, Stefano Lattarini, 2012/01/22