mirror of
https://github.com/git/git
synced 2024-08-27 11:39:22 +00:00
gitweb: update INSTALL to use shorter make target
Gitweb can be generated by the gitweb/gitweb.cgi target or the gitweb target. Since the gitweb target is shorter, I think it would be better to have new users be instructed to use it. Signed-off-by: Mark Rada <marada@uwaterloo.ca> Signed-off-by: Junio C Hamano <gitster@pobox.com>
This commit is contained in:
parent
a8ab675f21
commit
e3918594f6
|
@ -2,12 +2,11 @@ GIT web Interface (gitweb) Installation
|
|||
=======================================
|
||||
|
||||
First you have to generate gitweb.cgi from gitweb.perl using
|
||||
"make gitweb/gitweb.cgi", then copy appropriate files (gitweb.cgi,
|
||||
gitweb.js, gitweb.css, git-logo.png and git-favicon.png) to their
|
||||
destination. For example if git was (or is) installed with /usr prefix,
|
||||
you can do
|
||||
"make gitweb", then copy appropriate files (gitweb.cgi, gitweb.js,
|
||||
gitweb.css, git-logo.png and git-favicon.png) to their destination.
|
||||
For example if git was (or is) installed with /usr prefix, you can do
|
||||
|
||||
$ make prefix=/usr gitweb/gitweb.cgi ;# as yourself
|
||||
$ make prefix=/usr gitweb ;# as yourself
|
||||
# cp gitweb/git* /var/www/cgi-bin/ ;# as root
|
||||
|
||||
Alternatively you can use autoconf generated ./configure script to
|
||||
|
@ -16,7 +15,7 @@ instead
|
|||
|
||||
$ make configure ;# as yourself
|
||||
$ ./configure --prefix=/usr ;# as yourself
|
||||
$ make gitweb/gitweb.cgi ;# as yourself
|
||||
$ make gitweb ;# as yourself
|
||||
# cp gitweb/git* /var/www/cgi-bin/ ;# as root
|
||||
|
||||
The above example assumes that your web server is configured to run
|
||||
|
@ -32,8 +31,7 @@ file for gitweb (in gitweb/README).
|
|||
|
||||
- There are many configuration variables which affect building of
|
||||
gitweb.cgi; see "default configuration for gitweb" section in main
|
||||
(top dir) Makefile, and instructions for building gitweb/gitweb.cgi
|
||||
target.
|
||||
(top dir) Makefile, and instructions for building gitweb target.
|
||||
|
||||
One of the most important is where to find the git wrapper binary. Gitweb
|
||||
tries to find the git wrapper at $(bindir)/git, so you have to set $bindir
|
||||
|
@ -86,7 +84,7 @@ Build example
|
|||
GITWEB_LOGO="/gitweb/git-logo.png" \
|
||||
GITWEB_FAVICON="/gitweb/git-favicon.png" \
|
||||
bindir=/usr/local/bin \
|
||||
gitweb/gitweb.cgi
|
||||
gitweb
|
||||
|
||||
cp -fv ~/git/gitweb/gitweb.{cgi,js,css} \
|
||||
~/git/gitweb/git-{favicon,logo}.png \
|
||||
|
|
Loading…
Reference in a new issue