From: Andreas Schwab Date: Mon, 05 Jul 2010 20:00:12 GMT Subject: Re: [PATCH 2/2] Makefile: work around ksh's failure to handle missing list argument to for loop Message-ID: In-Reply-To: <7vy6dpyeqf.fsf@alter.siamese.dyndns.org> Junio C Hamano writes: > + $(foreach p,$(REMOTE_CURL_ALIASES), \ > + { \ > + $(RM) "$$execdir/$p" && \ > + ln "$$execdir/git-remote-http$X" "$$execdir/$p" 2>/dev/null || \ > + ln -s "git-remote-http$X" "$$execdir/$p" 2>/dev/null || \ > + cp "$$execdir/git-remote-http$X" "$$execdir/$p" || exit; \ > + } && ) : \ ^^ > ./check_bindir "z$$bindir" "z$$execdir" "$$bindir/git-add$X" Missing && at the end of the preceding line (otherwise the last line is effectively commented out). Andreas. -- Andreas Schwab, schwab@linux-m68k.org GPG Key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5 "And now for something completely different."