# $Id$ CC = cc CFLAGS = -g -std=c99 LDFLAGS = LIBS = -lexpat CLOVER_OBJS = clover.o .PHONY: all clean format replace all: ./clover .SUFFIXES: .c .o ./clover: $(CLOVER_OBJS) $(CC) $(LDFLAGS) -o $@ $(CLOVER_OBJS) $(LIBS) .c.o: $(CC) $(CFLAGS) -c -o $@ $< clean: rm -f *.o ./clover FILES = `find . -name "*.c" -or -name "*.h"` replace: for i in $(FILES); do \ echo -n "$$i ... "; \ perl replace.pl < $$i > $$i.new; \ mv $$i.new $$i; \ echo "done"; \ done format: clang-format -i $(FILES)