f158b7a88aa2ba58ae5bb3000e2253236e171901
[girocco.git] / Makefile
blobf158b7a88aa2ba58ae5bb3000e2253236e171901
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::
17 "$(MAKE)" -C git.git --quiet gitweb
18 "$(MAKE)" -C src --quiet
20 install::
21 @./install.sh
23 clean::