# Author: Josh Grant INCLUDE = -I. LIBDIR = -L. CC = g++ CFLAGS = $(INCLUDE) -g -Wall -pedantic LIBS = -lm SOURCES = drawdot.cpp image.cpp OBJECTS = $(SOURCES:.cpp=.o) drawdot: $(OBJECTS) $(CC) $(CFLAGS) -o $@ $(OBJECTS) $(LIBDIR) $(LIBS) drawdot.o: drawdot.cpp $(CC) $(CFLAGS) -o $@ -c drawdot.cpp image.o: image.cpp image.h $(CC) $(CFLAGS) -o $@ -c image.cpp