Raw
1 # The default target of this Makefile is...
2 all:: diff-highlight
3
4 PERL_PATH = /usr/bin/perl
5 -include ../../config.mak
6
7 PERL_PATH_SQ = $(subst ','\'',$(PERL_PATH))
8
9 diff-highlight: shebang.perl DiffHighlight.pm diff-highlight.perl
10 cat $^ >$@+
11 chmod +x $@+
12 mv $@+ $@
13
14 shebang.perl: FORCE
15 @echo '#!$(PERL_PATH_SQ)' >$@+
16 @cmp $@+ $@ >/dev/null 2>/dev/null || mv $@+ $@
17
18 test: all
19 $(MAKE) -C t
20
21 clean:
22 $(RM) diff-highlight
23
24 .PHONY: FORCE