Fix relative built-in paths to be relative to the command invocation
authorJohannes Sixt <johannes.sixt@telecom.at>
Mon, 21 Jul 2008 19:19:53 +0000 (21:19 +0200)
committerJunio C Hamano <gitster@pobox.com>
Sat, 26 Jul 2008 00:41:13 +0000 (17:41 -0700)
commit966c6edd318f2e44dd150103ec2b6b7a53be58f0
tree7b5182b62fc2d4fbf6ad6031f0017dfbc559487e
parente1464ca7bb0d705210ba7198f004b2fb2b807e12
Fix relative built-in paths to be relative to the command invocation

$(gitexecdir) (as defined in the Makefile) has gained another path
component, but the relative paths in the MINGW section of the Makefile,
which are interpreted relative to it, do not account for it.

Instead of adding another ../ in front of the path, we change the code that
constructs the absolute paths to do it relative to the command's directory,
which is essentially $(bindir). We do it this way because we will also
allow a relative $(gitexecdir) later.

Signed-off-by: Johannes Sixt <johannes.sixt@telecom.at>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Makefile
exec_cmd.c