On Monday, March 28, 2011, ali hagigat <[email protected]> wrote:
> I wonder if it can be mentioned how make, 3.81, functions in the
> following scenario:

No, the 3.81 docs will not be updated to describe that behavior
because the behavior was changed in 3.82.  The described makefile now
generates an error:

Makefile:2: ** recipe commences before first target. Stop.

This is because the first line is Interpreted as _only_ a
target-specific variable assignment.


> Why the recipe of e12 is ignored?

Because 3.81 (and probably earlier versions too) contained a bug.
That bug has been fixed.  If you're interested in reporting
documentation bugs, why haven't you upgraded?


Philip Guenther

_______________________________________________
Help-make mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/help-make

Reply via email to