Makefile: make script-related rules usable from subdirectories
authorMatthieu Moy <Matthieu.Moy@imag.fr>
Fri, 8 Feb 2013 17:31:16 +0000 (18:31 +0100)
committerJunio C Hamano <gitster@pobox.com>
Fri, 8 Feb 2013 18:02:31 +0000 (10:02 -0800)
commit4c06b41888ab827b91e7ad7b7067889916847233
tree0bb867c841a670729878932ebded59ae719651d0
parenta923c314aa55ed5d5fba431d5db34e442a017a09
Makefile: make script-related rules usable from subdirectories

Git's Makefile provides a few nice features for script build and
installation (substitute the first line with the right path, hardcode the
path to Git library, ...).

The Makefile already knows how to process files outside the toplevel
directory with e.g.

  make SCRIPT_PERL=path/to/file.perl path/to/file

but we can make it simpler for callers by exposing build, install and
clean rules as .PHONY targets.

Signed-off-by: Matthieu Moy <Matthieu.Moy@imag.fr>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Makefile