1 .PHONY
: check check_valgrind
install clean release
9 FLAGS
= # command-line macro
12 perl .
/version.pl
> version.h
13 $(CC
) $(CFLAGS
) -o colorize colorize.c
-DCFLAGS
="$(CFLAGS)" -DHAVE_VERSION
$(FLAGS
)
16 perl .
/test.pl
--regular
19 @which valgrind
>/dev
/null
2>&1 ||
(printf
'%s\n' "valgrind not found" && exit
1)
20 perl .
/test.pl
--valgrind || exit
0
23 test ! -d
$(DESTDIR
)/usr
/bin
&& mkdir
-p
$(DESTDIR
)/usr
/bin || exit
0
24 cp colorize
$(DESTDIR
)/usr
/bin
27 rm -f a.out colorize debug.txt version.h