[PATCH] Makefile: do not export mandir/htmldir/infodir

2013-02-12 Thread Junio C Hamano
These are defined in the main Makefile to be funny values that are optionally relative to an unspecified location that is determined at runtime. They are only suitable for hardcoding in the binary via the -DGIT_{MAN,HTML,INFO}_PATH=value C preprocessor options, and are not real paths, contrary to

Re: [PATCH] Makefile: do not export mandir/htmldir/infodir

2013-02-12 Thread Jonathan Nieder
Junio C Hamano wrote: These are defined in the main Makefile to be funny values that are optionally relative to an unspecified location that is determined at runtime. [...] A longer term fix is to introduce runtime_{man,html,info}dir variables to hold these funny values, and make

Re: [PATCH] Makefile: do not export mandir/htmldir/infodir

2013-02-12 Thread John Keeping
On Tue, Feb 12, 2013 at 03:16:51PM -0800, Jonathan Nieder wrote: Junio C Hamano wrote: These are defined in the main Makefile to be funny values that are optionally relative to an unspecified location that is determined at runtime. [...] A longer term fix is to introduce