You make(1) fellows may be really smart, but you forgot to give the user a way to specify a target with a "=" in its name on the command line.
Nope, even in $ make -- dummy ./j=k qqqq The ./j=k is interpreted as a variable setting. Backslashes are no help either. P.S., I hope it is documented that a b c=d:;echo $@ set the variable "a b c" to "d:;echo $@". GNU Make 3.81 Copyright (C) 2006 That's the latest in Debian "sid". _______________________________________________ Bug-make mailing list Bug-make@gnu.org http://lists.gnu.org/mailman/listinfo/bug-make