CC = gcc CFLAGS = -Wall -pedantic -std=c99 EXEC = prs OBJS = main.o interface.o logic.o SRCS = main.c interface.c logic.c game.h $(EXEC): $(OBJS) $(CC) $(CFLAGS) -o $(EXEC) $(OBJS) $(OBJS): $(SRCS) $(CC) $(CFLAGS) -c $(SRCS) debug: $(SRCS) $(CC) $(CFLAGS) -g -ggdb -c $(SRCS) $(CC) $(CFLAGS) -g -ggdb -o $(EXEC) $(OBJS) clean: rm -f *~ rm -f *# rm -f ./prs rm -f *.o