.SUFFIXES: .ha .he $(SUFFIXES) .ha.c: ./conv < $*.ha > $*.c .he.h: ./conv -h < $*.he > $*.h .ha: ./conv < $*.ha > $*.c $(CC) $(CFLAGS) -o $@ $*.c all: conv ha.h sample conv: conv.c cc -o conv conv.c sample: sample.c $(CC) $(CFLAGS) -o $@ sample.c -lm