
TARGET=tutris

VERSION=1.0.0
DATA_DIR=<Tutris$$Dir>/data/

INCLUDES = -ISDL:
CFLAGS	 = -O2  -D_REENTRANT -DVERSION=\"$(VERSION)\" \
                             -DDATA_DIR=\"$(DATA_DIR)\" \$(INCLUDES)
LDFLAGS  = -LSDL:
SDL_LIBS = -lSDL -lSDL_mixer -lSDL_image -lz -ljpeg -lpng -ltiff
LIBS     = -lstdc++ -liostream $(SDL_LIBS)

all: $(TARGET)


$(TARGET): Main.o cTutris.o SoFont.o
	$(CC) -o $(TARGET) Main.o cTutris.o SoFont.o $(LDFLAGS) $(LIBS)

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

Main.o: Main.cpp cTutris.h

cTutris.o: cTutris.cpp cTutris.h

SoFont.o: SoFont.cpp SoFont.h


clean:
	wipe o.* ~C~V 
