Follow-up Comment #2, bug #33399 (project make): Actually, given right quoting, make handles whitespace in target names just fine: example in original post works as expected if rules were single-colon.
The problem described is different: it's that make doesn't set double-colon flag on rule when actual and literal target names have different lengths (because of successfully escaped characters (not necessary whitespace (e.g. target a:b fails the same way))). The attached patch fixes this problem, it is only one line long and it doesn't break backward compatibility. _______________________________________________________ Reply to this item at: <http://savannah.gnu.org/bugs/?33399> _______________________________________________ Message sent via/by Savannah http://savannah.gnu.org/ _______________________________________________ Bug-make mailing list Bug-make@gnu.org https://lists.gnu.org/mailman/listinfo/bug-make