# YAM, Yet Another Makefile

TARGET = life
CC     = g++
CFLAGS = -Wall -O3 -g `sdl-config --cflags`
LIBS   = `sdl-config --libs`

OBJ    = main.o Field.o Video.o Surface.o

all: $(TARGET)

$(TARGET): $(OBJ)
	$(CC) $(CFLAGS) $(OBJ) $(LIBS) -o $(TARGET)

%.o: %.cc
	$(CC) -c $(CFLAGS) $?

clean:
	rm -f $(OBJ) $(TARGET)

