mirror of
https://github.com/git/git.git
synced 2026-01-12 19:53:09 +00:00
Gitweb: add autoconfigure support for minifiers
This will allow users to set a JavaScript/CSS minifier when/if they run the autoconfigure script while building git. Signed-off-by: Mark Rada <marada@uwaterloo.ca> Signed-off-by: Junio C Hamano <gitster@pobox.com>
This commit is contained in:
committed by
Junio C Hamano
parent
0e6ce21361
commit
bb4bbf7582
@@ -14,10 +14,6 @@ prefix ?= $(HOME)
|
||||
bindir ?= $(prefix)/bin
|
||||
RM ?= rm -f
|
||||
|
||||
# JavaScript/CSS minifier invocation that can function as filter
|
||||
JSMIN ?=
|
||||
CSSMIN ?=
|
||||
|
||||
# default configuration for gitweb
|
||||
GITWEB_CONFIG = gitweb_config.perl
|
||||
GITWEB_CONFIG_SYSTEM = /etc/gitweb.conf
|
||||
@@ -30,18 +26,10 @@ GITWEB_STRICT_EXPORT =
|
||||
GITWEB_BASE_URL =
|
||||
GITWEB_LIST =
|
||||
GITWEB_HOMETEXT = indextext.html
|
||||
ifdef CSSMIN
|
||||
GITWEB_CSS = gitweb.min.css
|
||||
else
|
||||
GITWEB_CSS = gitweb.css
|
||||
endif
|
||||
GITWEB_LOGO = git-logo.png
|
||||
GITWEB_FAVICON = git-favicon.png
|
||||
ifdef JSMIN
|
||||
GITWEB_JS = gitweb.min.js
|
||||
else
|
||||
GITWEB_JS = gitweb.js
|
||||
endif
|
||||
GITWEB_SITE_HEADER =
|
||||
GITWEB_SITE_FOOTER =
|
||||
|
||||
@@ -95,9 +83,11 @@ all:: gitweb.cgi
|
||||
FILES = gitweb.cgi
|
||||
ifdef JSMIN
|
||||
FILES += gitweb.min.js
|
||||
GITWEB_JS = gitweb.min.js
|
||||
endif
|
||||
ifdef CSSMIN
|
||||
FILES += gitweb.min.css
|
||||
GITWEB_CSS = gitweb.min.css
|
||||
endif
|
||||
gitweb.cgi: gitweb.perl $(GITWEB_JS) $(GITWEB_CSS)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user