@leroysheep / CrazyWebTemps / commits / ba467e0800

Gitweb: use gitweb_config.perl

Junio C Hamano committed Oct 5, 2006 at 22:00 UTC ba467e080011108eb6813eb3b79380cc66565802
2 files changed +22 -12
Gitweb
+5 -12
index 585082cd37..5a48b7e386 100755 --- a/Gitweb +++ b/Gitweb @@ -1,23 +1,16 @@ #!/bin/sh +G=/opt/packrat/playpen/public/in-place/git +Meta/Make GITWEB_CONFIG=$G/index/gitweb_config.perl gitweb/gitweb.cgi + cd gitweb && DEST=`cd ../../index && /bin/pwd` || exit -sed -e ' -/^our .gitbin = /s|"/usr/bin"|"/home/junio/bin/Linux"| -/^our .GIT = /s|"/usr/bin/|"/home/junio/bin/Linux/| -/^our .projectroot = /s|".*"|"/opt/packrat/playpen/public/in-place/git"| -/^our .stylesheet = /s|".*"|"/gitweb.css"| -/^our .logo = /s|".*"|"/git-logo.png"| -/^our .favicon = /s|".*"|"/git-favicon.png"| -/^our .projects_list = /s|".*"|"/opt/packrat/playpen/public/in-place/git/index/index.aux"| -' gitweb.cgi >gitweb.cgi++ - differs= if test -f "$DEST/gitweb.cgi" then - diff -u "$DEST/gitweb.cgi" gitweb.cgi++ || differs="g$differs" + diff -u "$DEST/gitweb.cgi" gitweb.cgi || differs="g$differs" else differs="g$differs" fi @@ -62,7 +55,7 @@ esac case "$differs" in *g*) rm -f "$DEST/gitweb.cgi" - cp gitweb.cgi++ "$DEST/gitweb.cgi" + cp gitweb.cgi "$DEST/gitweb.cgi" chmod +x "$DEST/gitweb.cgi" ;; esac
gitweb_config.perl
+17
new file mode 100644 index 0000000000..7d847cb5e4 --- /dev/null +++ b/gitweb_config.perl @@ -0,0 +1,17 @@ +# + +our $G = '/opt/packrat/playpen/public/in-place/git'; +$GIT = '/home/junio/bin/Linux/git'; +$projectroot = $G; +$site_name = 'Gitster Local'; +$stylesheet = '/gitweb.css'; +$logo = '/git-logo.png'; +$favicon = '/git-favicon.png'; +$projects_list = "$G/index/index.aux"; + +while (my ($k, $v) = each %feature) { + $feature{$k}{'override'} = 1; +} +$feature{'pathinfo'}{'override'} = 0; +$feature{'pathinfo'}{'default'} = [1]; +1;