# Project: BlinkenPlayer
# Makefile created by Dev-C++ 4.9.9.2

CPP  = g++.exe -D__DEBUG__
CC   = gcc.exe -D__DEBUG__
WINDRES = windres.exe
RES  = 
OBJ  = WIN32/Debug/BlinkenPlayer/guihandler.o WIN32/Debug/BlinkenPlayer/blinkenoggmain.o WIN32/Debug/BlinkenPlayer/blinkensound.o WIN32/Debug/BlinkenPlayer/config.o WIN32/Debug/BlinkenPlayer/errorhandler.o WIN32/Debug/BlinkenPlayer/memops.o WIN32/Debug/BlinkenPlayer/showtext.o WIN32/Debug/BlinkenPlayer/debug.o WIN32/Debug/BlinkenPlayer/drawprimitives.o WIN32/Debug/BlinkenPlayer/showloading.o WIN32/Debug/BlinkenPlayer/blending.o WIN32/Debug/BlinkenPlayer/osdef.o WIN32/Debug/BlinkenPlayer/extractmetabmf.o WIN32/Debug/BlinkenPlayer/minilzo.o WIN32/Debug/BlinkenPlayer/bmfconvert.o WIN32/Debug/BlinkenPlayer/cmdopts.o WIN32/Debug/BlinkenPlayer/fonthandler.o WIN32/Debug/BlinkenPlayer/bstimer.o $(RES)
LINKOBJ  = WIN32/Debug/BlinkenPlayer/guihandler.o WIN32/Debug/BlinkenPlayer/blinkenoggmain.o WIN32/Debug/BlinkenPlayer/blinkensound.o WIN32/Debug/BlinkenPlayer/config.o WIN32/Debug/BlinkenPlayer/errorhandler.o WIN32/Debug/BlinkenPlayer/memops.o WIN32/Debug/BlinkenPlayer/showtext.o WIN32/Debug/BlinkenPlayer/debug.o WIN32/Debug/BlinkenPlayer/drawprimitives.o WIN32/Debug/BlinkenPlayer/showloading.o WIN32/Debug/BlinkenPlayer/blending.o WIN32/Debug/BlinkenPlayer/osdef.o WIN32/Debug/BlinkenPlayer/extractmetabmf.o WIN32/Debug/BlinkenPlayer/minilzo.o WIN32/Debug/BlinkenPlayer/bmfconvert.o WIN32/Debug/BlinkenPlayer/cmdopts.o WIN32/Debug/BlinkenPlayer/fonthandler.o WIN32/Debug/BlinkenPlayer/bstimer.o $(RES)
LIBS =  -L"C:/Dev-Cpp/lib" -L"WIN32/SDL/lib" -L"WIN32/SDL_mixer/lib" -L"WIN32/SDL_ttf/lib" -L"WIN32/SDL_net/lib" -L"WIN32/SDL_image/lib" -mwindows -lmingw32 WIN32/SDL/lib/SDLmain.lib WIN32/SDL/lib/SDL.lib WIN32/SDL_Image/lib/SDL_image.lib WIN32/SDL_Mixer/lib/SDL_mixer.lib WIN32/SDL_net/lib/SDL_net.lib WIN32/SDL_ttf/lib/SDL_ttf.lib  -O3
INCS =  -I"C:/Dev-Cpp/include"  -I"."  -I"WIN32/SDL/Include"  -I"WIN32/SDL_mixer/Include"  -I"WIN32/SDL_net/Include"  -I"WIN32/SDL_ttf/Include"  -I"WIN32/SDL_image/Include" 
CXXINCS =  -I"C:/Dev-Cpp/lib/gcc/mingw32/3.4.2/include"  -I"C:/Dev-Cpp/include/c++/3.4.2/backward"  -I"C:/Dev-Cpp/include/c++/3.4.2/mingw32"  -I"C:/Dev-Cpp/include/c++/3.4.2"  -I"C:/Dev-Cpp/include"  -I"."  -I"WIN32/SDL/Include"  -I"WIN32/SDL_mixer/Include"  -I"WIN32/SDL_net/Include"  -I"WIN32/SDL_ttf/Include"  -I"WIN32/SDL_image/Include" 
BIN  = WIN32/Build/BlinkenPlayer.exe
CXXFLAGS = $(CXXINCS) -D__OGGPLAYER -D__WIN32__ -IBlinkenBMF   -O3
CFLAGS = $(INCS)   -O3
RM = rm -f

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

all: all-before WIN32/Build/BlinkenPlayer.exe all-after


clean: clean-custom
	${RM} $(OBJ) $(BIN)

$(BIN): $(OBJ)
	$(CPP) $(LINKOBJ) -o "WIN32\Build\BlinkenPlayer.exe" $(LIBS)

WIN32/Debug/BlinkenPlayer/guihandler.o: BlinkenPlayer/guihandler.cpp
	$(CPP) -c BlinkenPlayer/guihandler.cpp -o WIN32/Debug/BlinkenPlayer/guihandler.o $(CXXFLAGS)

WIN32/Debug/BlinkenPlayer/blinkenoggmain.o: BlinkenPlayer/blinkenoggmain.cpp
	$(CPP) -c BlinkenPlayer/blinkenoggmain.cpp -o WIN32/Debug/BlinkenPlayer/blinkenoggmain.o $(CXXFLAGS)

WIN32/Debug/BlinkenPlayer/blinkensound.o: BlinkenPlayer/blinkensound.cpp
	$(CPP) -c BlinkenPlayer/blinkensound.cpp -o WIN32/Debug/BlinkenPlayer/blinkensound.o $(CXXFLAGS)

WIN32/Debug/BlinkenPlayer/config.o: config.cpp
	$(CPP) -c config.cpp -o WIN32/Debug/BlinkenPlayer/config.o $(CXXFLAGS)

WIN32/Debug/BlinkenPlayer/errorhandler.o: errorhandler.cpp
	$(CPP) -c errorhandler.cpp -o WIN32/Debug/BlinkenPlayer/errorhandler.o $(CXXFLAGS)

WIN32/Debug/BlinkenPlayer/memops.o: memops.cpp
	$(CPP) -c memops.cpp -o WIN32/Debug/BlinkenPlayer/memops.o $(CXXFLAGS)

WIN32/Debug/BlinkenPlayer/showtext.o: showtext.cpp
	$(CPP) -c showtext.cpp -o WIN32/Debug/BlinkenPlayer/showtext.o $(CXXFLAGS)

WIN32/Debug/BlinkenPlayer/debug.o: debug.cpp
	$(CPP) -c debug.cpp -o WIN32/Debug/BlinkenPlayer/debug.o $(CXXFLAGS)

WIN32/Debug/BlinkenPlayer/drawprimitives.o: drawprimitives.cpp
	$(CPP) -c drawprimitives.cpp -o WIN32/Debug/BlinkenPlayer/drawprimitives.o $(CXXFLAGS)

WIN32/Debug/BlinkenPlayer/showloading.o: showloading.cpp
	$(CPP) -c showloading.cpp -o WIN32/Debug/BlinkenPlayer/showloading.o $(CXXFLAGS)

WIN32/Debug/BlinkenPlayer/blending.o: blending.cpp
	$(CPP) -c blending.cpp -o WIN32/Debug/BlinkenPlayer/blending.o $(CXXFLAGS)

WIN32/Debug/BlinkenPlayer/osdef.o: osdef.cpp
	$(CPP) -c osdef.cpp -o WIN32/Debug/BlinkenPlayer/osdef.o $(CXXFLAGS)

WIN32/Debug/BlinkenPlayer/extractmetabmf.o: extractmetabmf.cpp
	$(CPP) -c extractmetabmf.cpp -o WIN32/Debug/BlinkenPlayer/extractmetabmf.o $(CXXFLAGS)

WIN32/Debug/BlinkenPlayer/minilzo.o: BlinkenBMF/minilzo.cpp
	$(CPP) -c BlinkenBMF/minilzo.cpp -o WIN32/Debug/BlinkenPlayer/minilzo.o $(CXXFLAGS)

WIN32/Debug/BlinkenPlayer/bmfconvert.o: BlinkenBMF/bmfconvert.cpp
	$(CPP) -c BlinkenBMF/bmfconvert.cpp -o WIN32/Debug/BlinkenPlayer/bmfconvert.o $(CXXFLAGS)

WIN32/Debug/BlinkenPlayer/cmdopts.o: cmdopts.cpp
	$(CPP) -c cmdopts.cpp -o WIN32/Debug/BlinkenPlayer/cmdopts.o $(CXXFLAGS)

WIN32/Debug/BlinkenPlayer/fonthandler.o: fonthandler.cpp
	$(CPP) -c fonthandler.cpp -o WIN32/Debug/BlinkenPlayer/fonthandler.o $(CXXFLAGS)

WIN32/Debug/BlinkenPlayer/bstimer.o: BlinkenPlayer/bstimer.cpp
	$(CPP) -c BlinkenPlayer/bstimer.cpp -o WIN32/Debug/BlinkenPlayer/bstimer.o $(CXXFLAGS)
