Jeff King wrote: > On Wed, Aug 02, 2006 at 11:23:22AM -0500, Jon Loeliger wrote: > >> With this "params in config.mk" approach, I have to >> run it multiple times, once for each web server I run. >> >> I _really_ would prefer an "include from ." feature >> where I can place the specific gitweb_config.pm parts >> in the same directory where gitweb.{pl,cgi} is installed. > > Why don't we have sensible compile-time defaults that can be overridden > by a run-time config file like every other sane program? For those who > are opposed to the run-time config, they can simply not have a config > file. > > See the (completely untested) patch below. Obviously the config file > name has to be set at build time. However, since it is interpolated by > perl, you can do clever things like: > /etc/gitweb/$ENV{MY_VIRTUAL_HOST}.pl Besides, we can use _relative_ paths. I like this proposal the best. -- Jakub Narebski Warsaw, Poland ShadeHawk on #git - : send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html