5 SOLVER_OBJS= solver.o sudoku.o random.o
6 GENERATOR_OBJS= generator.o sudoku.o random.o
8 all: sudokusolver sudokugenerator
10 sudokusolver: $(SOLVER_OBJS)
11 $(CC) $(SOLVER_OBJS) -o sudokusolver
13 sudokugenerator: $(GENERATOR_OBJS)
14 $(CC) $(GENERATOR_OBJS) -o sudokugenerator
17 $(CC) -MMD -MF .$@.d $(CFLAGS) -c $< -o $@
20 rm -rfv *~ *.o *.d sudokusolver
25 .PHONY: all clean TAGS