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
