jobd.pl: honor .bypass, .bypass_fetch and .nogc
[girocco.git] / Makefile
blob95c27e29bf16935638b44ea11f2855c795f3f617
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 # NOTE: Requires GNU make because Git requires GNU make and we build gitweb.cgi
8 all::
10 # This should give a reasonable hint that GNU make is required in non-GNU make
11 .error "required: GNU make"
13 # This should be fatal in non-GNU make
14 export MAKE
16 all:: apache.conf
17 @"$(MAKE)" -C git.git --quiet gitweb
18 @"$(MAKE)" -C src --quiet
20 install:: all
21 @./install.sh
23 clean::
25 apache.conf: apache.conf.in
26 ./make-apache-conf.sh