These utils can be used to statically evaluate both code syntax and
style.
Signed-off-by: Timo Kokkonen <kaapeli@itanic.dy.fi>
LIBS=$(SDL_LIBS) -lm
CC=gcc
+SPARSE=sparse
+CHECKPATCH=/usr/src/linux/scripts/checkpatch.pl
TESTOBJS=main.o random.o vector.o planet.o
.c.o:
@echo -e "\tCC\t" $@
@$(CC) -MMD -MF .$@.d $(CFLAGS) -c $< -o $@
+ifeq ($(C),1)
+ sparse $(CFLAGS) $<
+endif
+ifeq ($(C),2)
+ $(CHECKPATCH) -f $<
+endif
TAGS:
@echo -e "\tTAGS\t"