CC=gcc
FLAGS=-mno-cygwin -std=c99 -Wall -pedantic -W -g

OBJ=consumer1.o consumer2.o consumer3.o consumer4.o consumer5.o consumer6.o consumer7.o consumer8.o consumer9.o consumer10.o consumer11.o consumer12.o consumer13.o consumer14.o consumer15.o main.o simulator.o view.o environment.o producers.o

OBJ2=a07_gen.o

res: $(OBJ)
	$(CC) $(FLAGS) $(OBJ) -o a07_res 

gen: $(OBJ2)
	$(CC) $(FLAGS) $(OBJ2) -o a07_gen
	./a07_gen 9742094 

.c.o:
	$(CC) $(FLAGS) -c $<
