# Project: TheArena
# Makefile created by Dev-C++ 4.9.8.0

CPP  = g++.exe -g
CC   = gcc.exe
WINDRES = windres.exe
RES  = TheArena_private.res
OBJ  = o/Engine.o o/Circle.o o/Globals.o o/Menus.o o/particle.o o/Graphics.o $(RES)
LINKOBJ  = o/Engine.o o/Circle.o o/Driver.o o/Globals.o o/Menus.o o/particle.o o/Graphics.o $(RES)
LIBS =  -L"e:/devel/allegro/lib" e:/devel/jpgalleg-2.5/lib/mingw32/libjpgal.a e:/devel/allegro/lib/mingw32/liballeg.a ../fmodapi373win/api/lib/libfmod.a 
INCS =  -I"e:/devel/allegro/include" 
CXXINCS =  -I"e:/devel/allegro/include/c++"  -I"e:/devel/allegro/include/c++/mingw32"  -I"e:/devel/allegro/include/c++/backward"  -I"e:/devel/allegro/include"  -I"E:/devel/fmodapi373win/api/inc" 
BIN  = TheArena.exe
CXXFLAGS = $(CXXINCS) 
CFLAGS = $(INCS) 

.PHONY: all all-before all-after clean clean-custom

all: all-before TheArena.exe all-after


clean: clean-custom
	rm -f $(OBJ) $(BIN)

$(BIN): $(LINKOBJ)
	$(CPP) $(LINKOBJ) -o "TheArena.exe" $(LIBS)

o/Driver.o: src/Driver.cpp
	$(CPP) -c src/Driver.cpp -o o/Driver.o $(CXXFLAGS)

o/Engine.o: src/Engine.cpp
	$(CPP) -c src/Engine.cpp -o o/Engine.o $(CXXFLAGS)

o/Circle.o: src/Circle.cpp
	$(CPP) -c src/Circle.cpp -o o/Circle.o $(CXXFLAGS)

o/Menus.o: src/Menus.cpp
	$(CPP) -c src/Menus.cpp -o o/Menus.o $(CXXFLAGS)

o/Graphics.o: src/Graphics.cpp 
	$(CPP) -c src/Graphics.cpp -o o/Graphics.o $(CXXFLAGS)

o/particle.o: src/particle.cpp
	$(CPP) -c src/particle.cpp -o o/particle.o $(CXXFLAGS)

o/Globals.o: src/Globals.cpp
	$(CPP) -c src/Globals.cpp -o o/Globals.o $(CXXFLAGS)

TheArena_private.res: TheArena_private.rc 
	$(WINDRES) -i TheArena_private.rc -I rc -o TheArena_private.res -O coff 
