
CC = g++
CFLAGS = -pipe -W -Wall -Wextra -ansi -Wunused-variable -pedantic-errors
LDFLAGS = -lm -lglut
EXEC = color

all: $(EXEC)

$(EXEC): main.o int_vector.o Texture.o
	$(CC) -o $@ $^ $(LDFLAGS)

%.o: %.cpp %.h
	$(CC) $(CFLAGS) -c $<  -o $@

clean:
	rm -rf *.o *~
