CC = gcc -Wall INCLUDE_PATH = -Iutils -Isrc object_test : obj/object_test.o obj/object.o obj/draw.o obj/draw1.o\ obj/draw2.o obj/draw3.o $(CC) obj/object_test.o obj/object.o obj/draw.o obj/draw1.o\ obj/draw2.o obj/draw3.o -o object_test obj/object_test.o : src/object_test.c src/object.h src/draw.h src/draw1.h\ src/draw2.h src/draw3.h utils/general.h $(CC) -c src/object_test.c -o obj/object_test.o $(INCLUDE_PATH) obj/object.o : src/object.c src/object.h utils/general.h $(CC) -c src/object.c -o obj/object.o $(INCLUDE_PATH) obj/draw.o : src/draw.c src/draw.h src/object.h utils/general.h $(CC) -c src/draw.c -o obj/draw.o $(INCLUDE_PATH) obj/draw1.o : src/draw1.c src/draw1.h src/draw.h src/object.h utils/general.h $(CC) -c src/draw1.c -o obj/draw1.o $(INCLUDE_PATH) obj/draw2.o : src/draw2.c src/draw2.h src/draw.h src/object.h utils/general.h $(CC) -c src/draw2.c -o obj/draw2.o $(INCLUDE_PATH) obj/draw3.o : src/draw3.c src/draw3.h src/draw2.h src/draw1.h src/draw.h\ src/object.h utils/general.h $(CC) -c src/draw3.c -o obj/draw3.o $(INCLUDE_PATH)