On Mon, Apr 28, 2014 at 1:50 PM, Jonathan Nieder <jrnieder@xxxxxxxxx> wrote: >> $ echo -e 'ifndef FOO\n\t$(error bad things)\nendif\n\nfoo:\n\ttouch >> foo' > mk1 && make -f mk1 foo >> mk1:2: *** commands commence before first target. Stop. >> $ echo -e 'ifndef FOO\n $(error bad things)\nendif\n\nfoo:\n\ttouch >> foo' > mk2 && make -f mk2 foo >> mk2:2: *** bad things. Stop. > > Gah. Maybe it should be left-justified to avoid accentally breaking > it again. I am ok with that on the basis that it is better to be ugly but obvious. I suspect if the Makefile were more littered with conditional $(error)s we would reconsider using tabs as indentation. > Thanks. > Jonathan -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html