NAME = integral CC = g++ CFLAGS = -O LFLAGS = -O all: $(NAME) $(NAME).0.out $(NAME).1.out $(NAME).2.out $(NAME): $(NAME).o matrix.o $(CC) -o $(NAME) $(LFLAGS) $(NAME).cc matrix.o %.o:%.cc $(CC) $(CFLAGS) -c $< indent -br $< clean: rm -f $(NAME) rm -f *.o rm -f *.ps rm -f $(NAME).*.out rm -f *.bak $(NAME).o: matrix.h matrix.o: matrix.h $(NAME).0.out : $(NAME) $(NAME).0.in ./$(NAME) < $(NAME).0.in > $(NAME).0.out cat $(NAME).0.out $(NAME).1.out : $(NAME) $(NAME).1.in ./$(NAME) < $(NAME).1.in > $(NAME).1.out cat $(NAME).1.out $(NAME).2.out : $(NAME) $(NAME).2.in ./$(NAME) < $(NAME).2.in > $(NAME).2.out cat $(NAME).2.out