# Project: MediaInfo_Cmd

CPP  = g++
OBJ  = ../../../Source/Files/MediaInfo_Cmd.o $(RES)
LINKOBJ  = ../../../Source/Files/MediaInfo_Cmd.o $(RES)
LIBS =  -L"lib" ../../../../MediaInfoLib/Release/GCC_Linux_IA32/Library/MediaInfo.a ../../../../ZenLib/Release/GCC_Linux_IA32/Library/ZenLib.a ../../../../Shared/Library/GCC_Linux_IA32/WxBase.a /lib/libpthread.so.0
CXXINCS =  -I"../../../Source" -I"../../../../MediaInfoLib/Source" -I"../../../../Shared/Include"
CXXFLAGS = $(CXXINCS) -DUNICODE -D_UNICODE -Wall -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D_LARGEFILE_SOURCE=1 -fexpensive-optimizations -O3 -march=i486 
BIN  = ../../../Release/GCC_Linux_IA32/Cmd/MediaInfo
RM = rm -f

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

all: all-before ../../../Release/GCC_Linux_x86/Cmd/MediaInfo all-after


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

$(BIN): $(OBJ)
	$(CPP) $(LINKOBJ) -o "../../../Release/GCC_Linux_x86/Cmd/MediaInfo" $(LIBS)


../../../Source/Files/MediaInfo_Cmd.o: ../../../Source/Files/MediaInfo_Cmd.cpp
	$(CPP) -c ../../../Source/Files/MediaInfo_Cmd.cpp -o ../../../Source/Files/MediaInfo_Cmd.o $(CXXFLAGS)
