In the documentation everywhere you mention
       -n, --just-print, --dry-run, --recon
            Print  the  commands  that  would  be executed, but do not execute
            them.
You should also say:
            Well, that is not exactly the truth, in some cases
            a even non-malicious programmer can construct a makefile
            that will still execute commands. In fact it is quite
            common and intentional... The same goes for -t... See
            (info "(make)MAKE Variable") (info "(make)Options/Recursion").

At least add one word that one still can get wet.

Also please document how one can achieve a --guaranteed-real-dry-run.

Furthermore, one notes in the make --dry-run output that there is no
way to distinguish the lines that were really run from those that
weren't. Only when one sees e.g., "/bin/sh: curl-config: command not
found" does one notice something sneaky is happening.


_______________________________________________
Bug-make mailing list
Bug-make@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-make

Reply via email to