1 # The target 'all' will do some theoretical pre-processing. The target
2 # 'install' will put all the bits in their place according to Girocco::Config
3 # (see INSTALL for details). Set GIROCCO_CONFIG to a different value in order
4 # to install according to custom config.
6 bindir:=$(shell . .
/shlib.sh
&& test -n
"$$cfg_git_bin" && echo
$$(dirname
"$$cfg_git_bin"))
8 $(error
$$Girocco::Config
::git_bin is not set
)
12 @
"$(MAKE)" -C git.git
--no-print-directory
--silent NO_SUBDIR
=: bindir="$(bindir)" gitweb
13 @
"$(MAKE)" -C src
--no-print-directory
--silent
14 @if
[ "$$LOGNAME" = root
-a
-n
"$$SUDO_USER" -a
"$$SUDO_USER" != root
]; then \
15 find apache.conf src git.git
/gitweb
-user root
-print0
2>/dev
/null | \
16 xargs
$$(: | xargs echo
-r
) -0 chown
"$$SUDO_USER:$$(id -gn "$$SUDO_USER")"; \
24 apache.conf
: apache.conf.in Girocco
/Config.pm
27 .PHONY
: gnu_make_command_name
28 gnu_make_command_name
:
29 @echo gnu_make_command_name
=$(MAKE
)