# MakefilePortable

#
#	FurbyKill 3D
#	License: GPL
#	Author: Andre Schnabel
#	E-Mail: thefrogs@web.de
#	Homepage: http://www.semler-service.de/andre/
#

OBJS = objs/Main.o objs/Framework.o objs/Raycaster.o objs/Sprite.o objs/Game.o objs/Splash.o objs/Door.o objs/Player.o objs/Furby.o

$(BIN): $(OBJS)
	$(CC) -o $(BIN) $(OBJS) $(COMPFLAGS) $(LINKFLAGS)

objs/Main.o: Main.cpp
	$(CC) $(COMPFLAGS) -o $@ -c $?

objs/Framework.o: Framework.cpp
	$(CC) $(COMPFLAGS) -o $@ -c $?

objs/Raycaster.o: Raycaster.cpp
	$(CC) $(COMPFLAGS) -o $@ -c $?

objs/Sprite.o: Sprite.cpp
	$(CC) $(COMPFLAGS) -o $@ -c $?

objs/Game.o: Game.cpp
	$(CC) $(COMPFLAGS) -o $@ -c $?

objs/Splash.o: Splash.cpp
	$(CC) $(COMPFLAGS) -o $@ -c $?

objs/Door.o: Door.cpp
	$(CC) $(COMPFLAGS) -o $@ -c $?

objs/Player.o: Player.cpp
	$(CC) $(COMPFLAGS) -o $@ -c $?

objs/Furby.o: Furby.cpp
	$(CC) $(COMPFLAGS) -o $@ -c $?

clean:
	rm objs/*.o
